--- /srv/reproducible-results/rbuild-debian/r-b-build.xBeLbHKN/b1/porechop_0.2.4+dfsg-6_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.xBeLbHKN/b2/porechop_0.2.4+dfsg-6_amd64.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - 4eb245daaa0c34db0e2c0bef5cb5b332 391752 debug optional porechop-dbgsym_0.2.4+dfsg-6_amd64.deb │ - 18f218f63ca0223fb2a976311c8896fc 57864 science optional porechop_0.2.4+dfsg-6_amd64.deb │ + 1e10c448f919745683447e5f696a61f9 395032 debug optional porechop-dbgsym_0.2.4+dfsg-6_amd64.deb │ + 4d61a49896700b494b7a6a677b27b7bd 57908 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 56044 2024-07-12 21:49:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 56088 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 0x00d3c5 0x00d3c5 R E 0x1000 │ │ │ │ │ - LOAD 0x012000 0x0000000000012000 0x0000000000012000 0x001448 0x001448 R 0x1000 │ │ │ │ │ + LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x00d3a9 0x00d3a9 R E 0x1000 │ │ │ │ │ + LOAD 0x012000 0x0000000000012000 0x0000000000012000 0x001444 0x001444 R 0x1000 │ │ │ │ │ LOAD 0x013d48 0x0000000000014d48 0x0000000000014d48 0x000478 0x0004b0 RW 0x1000 │ │ │ │ │ DYNAMIC 0x013d68 0x0000000000014d68 0x0000000000014d68 0x0001e0 0x0001e0 RW 0x8 │ │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ │ - GNU_EH_FRAME 0x012200 0x0000000000012200 0x0000000000012200 0x00018c 0x00018c R 0x4 │ │ │ │ │ + GNU_EH_FRAME 0x0121f8 0x00000000000121f8 0x00000000000121f8 0x00018c 0x00018c R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ │ GNU_RELRO 0x013d48 0x0000000000014d48 0x0000000000014d48 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 00cffa 00 AX 0 0 64 │ │ │ │ │ - [13] .fini PROGBITS 00000000000113bc 0113bc 000009 00 AX 0 0 4 │ │ │ │ │ - [14] .rodata PROGBITS 0000000000012000 012000 000200 00 A 0 0 32 │ │ │ │ │ - [15] .eh_frame_hdr PROGBITS 0000000000012200 012200 00018c 00 A 0 0 4 │ │ │ │ │ - [16] .eh_frame PROGBITS 0000000000012390 012390 000c38 00 A 0 0 8 │ │ │ │ │ - [17] .gcc_except_table PROGBITS 0000000000012fc8 012fc8 000480 00 A 0 0 1 │ │ │ │ │ + [12] .text PROGBITS 00000000000043c0 0043c0 00cfdd 00 AX 0 0 64 │ │ │ │ │ + [13] .fini PROGBITS 00000000000113a0 0113a0 000009 00 AX 0 0 4 │ │ │ │ │ + [14] .rodata PROGBITS 0000000000012000 012000 0001f8 00 A 0 0 32 │ │ │ │ │ + [15] .eh_frame_hdr PROGBITS 00000000000121f8 0121f8 00018c 00 A 0 0 4 │ │ │ │ │ + [16] .eh_frame PROGBITS 0000000000012388 012388 000c3c 00 A 0 0 8 │ │ │ │ │ + [17] .gcc_except_table PROGBITS 0000000000012fc4 012fc4 000480 00 A 0 0 1 │ │ │ │ │ [18] .init_array INIT_ARRAY 0000000000014d48 013d48 000018 08 WA 0 0 8 │ │ │ │ │ [19] .fini_array FINI_ARRAY 0000000000014d60 013d60 000008 08 WA 0 0 8 │ │ │ │ │ [20] .dynamic DYNAMIC 0000000000014d68 013d68 0001e0 10 WA 4 0 8 │ │ │ │ │ [21] .got PROGBITS 0000000000014f48 013f48 0000a0 08 WA 0 0 8 │ │ │ │ │ [22] .got.plt PROGBITS 0000000000014fe8 013fe8 0001c8 08 WA 0 0 8 │ │ │ │ │ [23] .data PROGBITS 00000000000151b0 0141b0 000010 00 WA 0 0 8 │ │ │ │ │ [24] .bss NOBITS 00000000000151c0 0141c0 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: 000000000000f100 1770 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ - 39: 000000000000d6f0 659 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ - 40: 00000000000151c8 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ - 41: 000000000000d990 409 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ - 42: 00000000000106c0 446 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ - 43: 0000000000010b10 428 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ - 44: 00000000000151e0 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ - 45: 00000000000151d8 1 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ - 46: 000000000000c990 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ │ │ │ │ │ - 47: 00000000000151da 6 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ - 48: 000000000000d000 748 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE │ │ │ │ │ - 49: 00000000000070b0 2699 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ - 50: 000000000000d300 589 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ │ │ │ │ │ - 51: 000000000000db30 929 FUNC WEAK DEFAULT 12 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ │ │ │ │ │ - 52: 000000000000c800 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE │ │ │ │ │ - 53: 000000000000fba0 567 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ - 54: 0000000000007cf0 58 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ - 55: 00000000000151f0 4 OBJECT UNIQUE DEFAULT 24 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ - 56: 000000000000e2c0 3645 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: 0000000000007d80 1053 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: 000000000000cc00 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ - 59: 000000000000d550 412 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringIhNS_5AllocIvEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEERKSA_ │ │ │ │ │ - 60: 0000000000007d30 71 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ - 61: 00000000000151e8 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ - 62: 000000000000c370 136 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ - 63: 00000000000151d9 1 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ - 64: 0000000000010880 647 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ - 65: 00000000000151d0 8 OBJECT UNIQUE DEFAULT 24 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ - 66: 0000000000010cc0 1786 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ - 67: 000000000000dee0 980 FUNC WEAK DEFAULT 12 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ │ │ │ │ │ - 68: 000000000000fde0 420 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ - 69: 000000000000cd90 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ - 70: 000000000000c400 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ - 71: 0000000000012100 256 OBJECT UNIQUE DEFAULT 14 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE │ │ │ │ │ - 72: 00000000000070b0 2699 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ - 73: 0000000000008e50 9 FUNC GLOBAL DEFAULT 12 freeCString │ │ │ │ │ - 74: 0000000000008e60 81 FUNC GLOBAL DEFAULT 12 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ │ - 75: 0000000000004c40 9316 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ - 76: 000000000000c590 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ - 77: 000000000000c250 136 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ - 78: 0000000000007cf0 58 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ - 79: 000000000000f7f0 533 FUNC WEAK DEFAULT 12 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE │ │ │ │ │ - 80: 00000000000151f4 4 OBJECT UNIQUE DEFAULT 24 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ - 81: 0000000000007b40 432 FUNC WEAK DEFAULT 12 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ - 82: 000000000000c2e0 136 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ - 83: 000000000000fa20 380 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ - 84: 0000000000009e60 9187 FUNC GLOBAL DEFAULT 12 adapterAlignment │ │ │ │ │ - 85: 000000000000ff90 1814 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 38: 000000000000bb80 1770 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ + 39: 000000000000a170 659 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ + 40: 00000000000151e0 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ + 41: 000000000000a410 409 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ + 42: 000000000000d140 446 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ + 43: 000000000000d590 428 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ + 44: 00000000000151c8 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ + 45: 00000000000151f0 1 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ + 46: 0000000000009410 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ │ │ │ │ │ + 47: 00000000000151f2 6 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ + 48: 0000000000009a80 748 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE │ │ │ │ │ + 49: 00000000000102b0 2699 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ + 50: 0000000000009d80 589 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ │ │ │ │ │ + 51: 000000000000a5b0 929 FUNC WEAK DEFAULT 12 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ │ │ │ │ │ + 52: 0000000000009280 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE │ │ │ │ │ + 53: 000000000000c620 567 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ + 54: 0000000000010ef0 58 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ + 55: 00000000000151d8 4 OBJECT UNIQUE DEFAULT 24 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ + 56: 000000000000ad40 3645 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: 0000000000010f80 1053 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: 0000000000009680 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ + 59: 0000000000009fd0 412 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringIhNS_5AllocIvEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEERKSA_ │ │ │ │ │ + 60: 0000000000010f30 71 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ + 61: 00000000000151d0 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ + 62: 0000000000008df0 136 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 63: 00000000000151f1 1 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ + 64: 000000000000d300 647 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ + 65: 00000000000151e8 8 OBJECT UNIQUE DEFAULT 24 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ + 66: 000000000000d740 1786 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 67: 000000000000a960 980 FUNC WEAK DEFAULT 12 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ │ │ │ │ │ + 68: 000000000000c860 420 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ + 69: 0000000000009810 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ + 70: 0000000000008e80 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ + 71: 0000000000012020 256 OBJECT UNIQUE DEFAULT 14 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE │ │ │ │ │ + 72: 00000000000102b0 2699 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ + 73: 00000000000058d0 9 FUNC GLOBAL DEFAULT 12 freeCString │ │ │ │ │ + 74: 00000000000058e0 81 FUNC GLOBAL DEFAULT 12 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ │ + 75: 000000000000de40 9316 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ + 76: 0000000000009010 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ + 77: 0000000000008cd0 136 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 78: 0000000000010ef0 58 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ + 79: 000000000000c270 533 FUNC WEAK DEFAULT 12 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE │ │ │ │ │ + 80: 00000000000151dc 4 OBJECT UNIQUE DEFAULT 24 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ + 81: 0000000000010d40 432 FUNC WEAK DEFAULT 12 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ + 82: 0000000000008d60 136 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ + 83: 000000000000c4a0 380 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ + 84: 00000000000068e0 9187 FUNC GLOBAL DEFAULT 12 adapterAlignment │ │ │ │ │ + 85: 000000000000ca10 1814 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 │ │ │ │ │ 0000000000014d48 0000000000000008 R_X86_64_RELATIVE 4c20 │ │ │ │ │ 0000000000014d50 0000000000000008 R_X86_64_RELATIVE 4ad0 │ │ │ │ │ -0000000000014d58 0000000000000008 R_X86_64_RELATIVE 4b30 │ │ │ │ │ +0000000000014d58 0000000000000008 R_X86_64_RELATIVE 4b10 │ │ │ │ │ 0000000000014d60 0000000000000008 R_X86_64_RELATIVE 4be0 │ │ │ │ │ 00000000000151b0 0000000000000008 R_X86_64_RELATIVE 151b0 │ │ │ │ │ -0000000000014f48 0000003700000006 R_X86_64_GLOB_DAT 00000000000151f0 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000014f50 0000004700000006 R_X86_64_GLOB_DAT 0000000000012100 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE + 0 │ │ │ │ │ +0000000000014f48 0000003700000006 R_X86_64_GLOB_DAT 00000000000151d8 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000014f50 0000004700000006 R_X86_64_GLOB_DAT 0000000000012020 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE + 0 │ │ │ │ │ 0000000000014f58 0000000100000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000014f60 0000003f00000006 R_X86_64_GLOB_DAT 00000000000151d9 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ +0000000000014f60 0000003f00000006 R_X86_64_GLOB_DAT 00000000000151f1 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ 0000000000014f68 0000000600000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000014f70 0000002d00000006 R_X86_64_GLOB_DAT 00000000000151d8 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ -0000000000014f78 0000002800000006 R_X86_64_GLOB_DAT 00000000000151c8 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ +0000000000014f70 0000002d00000006 R_X86_64_GLOB_DAT 00000000000151f0 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ +0000000000014f78 0000002800000006 R_X86_64_GLOB_DAT 00000000000151e0 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ 0000000000014f80 0000000b00000006 R_X86_64_GLOB_DAT 0000000000000000 vsnprintf@GLIBC_2.2.5 + 0 │ │ │ │ │ 0000000000014f88 0000000c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000014f90 0000005000000006 R_X86_64_GLOB_DAT 00000000000151f4 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000014f98 0000002f00000006 R_X86_64_GLOB_DAT 00000000000151da _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store + 0 │ │ │ │ │ +0000000000014f90 0000005000000006 R_X86_64_GLOB_DAT 00000000000151dc _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000014f98 0000002f00000006 R_X86_64_GLOB_DAT 00000000000151f2 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store + 0 │ │ │ │ │ 0000000000014fa0 0000000f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000014fa8 0000001200000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000014fb0 0000003d00000006 R_X86_64_GLOB_DAT 00000000000151e8 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000014fb8 0000002c00000006 R_X86_64_GLOB_DAT 00000000000151e0 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000014fc0 0000004100000006 R_X86_64_GLOB_DAT 00000000000151d0 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ +0000000000014fb0 0000003d00000006 R_X86_64_GLOB_DAT 00000000000151d0 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000014fb8 0000002c00000006 R_X86_64_GLOB_DAT 00000000000151c8 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000014fc0 0000004100000006 R_X86_64_GLOB_DAT 00000000000151e8 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ 0000000000014fc8 0000001f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ │ 0000000000014fd0 0000002200000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ │ 0000000000014fd8 0000002300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ │ 0000000000014fe0 0000002400000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 00000000000151b8 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 │ │ │ │ │ -0000000000015000 0000005200000007 R_X86_64_JUMP_SLOT 000000000000c2e0 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ -0000000000015008 0000004200000007 R_X86_64_JUMP_SLOT 0000000000010cc0 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000015000 0000005200000007 R_X86_64_JUMP_SLOT 0000000000008d60 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000015008 0000004200000007 R_X86_64_JUMP_SLOT 000000000000d740 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ 0000000000015010 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000015018 0000003800000007 R_X86_64_JUMP_SLOT 000000000000e2c0 _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 │ │ │ │ │ +0000000000015018 0000003800000007 R_X86_64_JUMP_SLOT 000000000000ad40 _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 │ │ │ │ │ 0000000000015020 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8ios_baseC2Ev@GLIBCXX_3.4 + 0 │ │ │ │ │ 0000000000015028 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000015030 0000005300000007 R_X86_64_JUMP_SLOT 000000000000fa20 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ +0000000000015030 0000005300000007 R_X86_64_JUMP_SLOT 000000000000c4a0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ 0000000000015038 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8ios_baseD2Ev@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000015040 0000004b00000007 R_X86_64_JUMP_SLOT 0000000000004c40 _ZN15ScoredAlignment9getStringB5cxx11Ev + 0 │ │ │ │ │ -0000000000015048 0000003900000007 R_X86_64_JUMP_SLOT 0000000000007d80 _ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE + 0 │ │ │ │ │ +0000000000015040 0000004b00000007 R_X86_64_JUMP_SLOT 000000000000de40 _ZN15ScoredAlignment9getStringB5cxx11Ev + 0 │ │ │ │ │ +0000000000015048 0000003900000007 R_X86_64_JUMP_SLOT 0000000000010f80 _ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE + 0 │ │ │ │ │ 0000000000015050 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000015058 0000003500000007 R_X86_64_JUMP_SLOT 000000000000fba0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000015060 0000004300000007 R_X86_64_JUMP_SLOT 000000000000dee0 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ + 0 │ │ │ │ │ -0000000000015068 0000004000000007 R_X86_64_JUMP_SLOT 0000000000010880 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000015058 0000003500000007 R_X86_64_JUMP_SLOT 000000000000c620 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000015060 0000004300000007 R_X86_64_JUMP_SLOT 000000000000a960 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ + 0 │ │ │ │ │ +0000000000015068 0000004000000007 R_X86_64_JUMP_SLOT 000000000000d300 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ 0000000000015070 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt20__throw_length_errorPKc@GLIBCXX_3.4 + 0 │ │ │ │ │ 0000000000015078 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000015080 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 memset@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000015088 0000003200000007 R_X86_64_JUMP_SLOT 000000000000d300 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ + 0 │ │ │ │ │ -0000000000015090 0000003300000007 R_X86_64_JUMP_SLOT 000000000000db30 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ + 0 │ │ │ │ │ -0000000000015098 0000004c00000007 R_X86_64_JUMP_SLOT 000000000000c590 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ -00000000000150a0 0000003a00000007 R_X86_64_JUMP_SLOT 000000000000cc00 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ +0000000000015088 0000003200000007 R_X86_64_JUMP_SLOT 0000000000009d80 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ + 0 │ │ │ │ │ +0000000000015090 0000003300000007 R_X86_64_JUMP_SLOT 000000000000a5b0 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ + 0 │ │ │ │ │ +0000000000015098 0000004c00000007 R_X86_64_JUMP_SLOT 0000000000009010 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ +00000000000150a0 0000003a00000007 R_X86_64_JUMP_SLOT 0000000000009680 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ 00000000000150a8 0000000d00000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0 │ │ │ │ │ -00000000000150b0 0000002600000007 R_X86_64_JUMP_SLOT 000000000000f100 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ -00000000000150b8 0000004a00000007 R_X86_64_JUMP_SLOT 0000000000008e60 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ │ +00000000000150b0 0000002600000007 R_X86_64_JUMP_SLOT 000000000000bb80 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ +00000000000150b8 0000004a00000007 R_X86_64_JUMP_SLOT 00000000000058e0 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ │ 00000000000150c0 0000000e00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPv@GLIBCXX_3.4 + 0 │ │ │ │ │ -00000000000150c8 0000002a00000007 R_X86_64_JUMP_SLOT 00000000000106c0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ +00000000000150c8 0000002a00000007 R_X86_64_JUMP_SLOT 000000000000d140 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ 00000000000150d0 0000001000000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znwm@GLIBCXX_3.4 + 0 │ │ │ │ │ 00000000000150d8 0000001100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPvm@CXXABI_1.3.9 + 0 │ │ │ │ │ 00000000000150e0 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ │ 00000000000150e8 0000001400000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0 │ │ │ │ │ 00000000000150f0 0000001500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 00000000000150f8 0000001600000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ │ 0000000000015100 0000001700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000015108 0000004d00000007 R_X86_64_JUMP_SLOT 000000000000c250 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000015108 0000004d00000007 R_X86_64_JUMP_SLOT 0000000000008cd0 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ 0000000000015110 0000001800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6localeD1Ev@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000015118 0000004500000007 R_X86_64_JUMP_SLOT 000000000000cd90 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000015118 0000004500000007 R_X86_64_JUMP_SLOT 0000000000009810 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ 0000000000015120 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000015128 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000015130 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 memmove@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000015138 0000003e00000007 R_X86_64_JUMP_SLOT 000000000000c370 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ -0000000000015140 0000004e00000007 R_X86_64_JUMP_SLOT 0000000000007cf0 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev + 0 │ │ │ │ │ -0000000000015148 0000002e00000007 R_X86_64_JUMP_SLOT 000000000000c990 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000015150 0000004f00000007 R_X86_64_JUMP_SLOT 000000000000f7f0 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE + 0 │ │ │ │ │ +0000000000015138 0000003e00000007 R_X86_64_JUMP_SLOT 0000000000008df0 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000015140 0000004e00000007 R_X86_64_JUMP_SLOT 0000000000010ef0 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev + 0 │ │ │ │ │ +0000000000015148 0000002e00000007 R_X86_64_JUMP_SLOT 0000000000009410 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000015150 0000004f00000007 R_X86_64_JUMP_SLOT 000000000000c270 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE + 0 │ │ │ │ │ 0000000000015158 0000001e00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000015160 0000005100000007 R_X86_64_JUMP_SLOT 0000000000007b40 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z + 0 │ │ │ │ │ -0000000000015168 0000004600000007 R_X86_64_JUMP_SLOT 000000000000c400 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ +0000000000015160 0000005100000007 R_X86_64_JUMP_SLOT 0000000000010d40 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z + 0 │ │ │ │ │ +0000000000015168 0000004600000007 R_X86_64_JUMP_SLOT 0000000000008e80 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ 0000000000015170 0000002000000007 R_X86_64_JUMP_SLOT 0000000000000000 _Unwind_Resume@GCC_3.0 + 0 │ │ │ │ │ 0000000000015178 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000015180 0000002700000007 R_X86_64_JUMP_SLOT 000000000000d6f0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000015188 0000005500000007 R_X86_64_JUMP_SLOT 000000000000ff90 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ -0000000000015190 0000004800000007 R_X86_64_JUMP_SLOT 00000000000070b0 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii + 0 │ │ │ │ │ -0000000000015198 0000002900000007 R_X86_64_JUMP_SLOT 000000000000d990 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ -00000000000151a0 0000003400000007 R_X86_64_JUMP_SLOT 000000000000c800 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE + 0 │ │ │ │ │ +0000000000015180 0000002700000007 R_X86_64_JUMP_SLOT 000000000000a170 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000015188 0000005500000007 R_X86_64_JUMP_SLOT 000000000000ca10 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000015190 0000004800000007 R_X86_64_JUMP_SLOT 00000000000102b0 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii + 0 │ │ │ │ │ +0000000000015198 0000002900000007 R_X86_64_JUMP_SLOT 000000000000a410 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ +00000000000151a0 0000003400000007 R_X86_64_JUMP_SLOT 0000000000009280 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE + 0 │ │ │ │ │ 00000000000151a8 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6localeC1Ev@GLIBCXX_3.4 + 0 │ │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Dynamic section at offset 0x13d68 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) 0x113bc │ │ │ │ │ + 0x000000000000000d (FINI) 0x113a0 │ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x14d48 │ │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 24 (bytes) │ │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x14d60 │ │ │ │ │ 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: f55fce67558afb582a7bb524c0fa14af863c1f95 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 24d3a827c2aa7ba78e9847428d4c86a41e761891 │ │ │ │ ├── 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: 0x12390) │ │ │ │ │ + Start of frame section: 0x18c (offset: 0x12388) │ │ │ │ │ Entries in search table: 0x30 │ │ │ │ │ - 0xffffffffffff1e20 (offset: 0x4020) -> 0x1a8 fde=[ 18] │ │ │ │ │ - 0xffffffffffff2190 (offset: 0x4390) -> 0x1d0 fde=[ 40] │ │ │ │ │ - 0xffffffffffff21c0 (offset: 0x43c0) -> 0x284 fde=[ f4] │ │ │ │ │ - 0xffffffffffff259e (offset: 0x479e) -> 0x380 fde=[ 1f0] │ │ │ │ │ - 0xffffffffffff269e (offset: 0x489e) -> 0xd8c fde=[ bfc] │ │ │ │ │ - 0xffffffffffff28d0 (offset: 0x4ad0) -> 0x3a4 fde=[ 214] │ │ │ │ │ - 0xffffffffffff2930 (offset: 0x4b30) -> 0xdb0 fde=[ c20] │ │ │ │ │ - 0xffffffffffff2a40 (offset: 0x4c40) -> 0x230 fde=[ a0] │ │ │ │ │ - 0xffffffffffff4eb0 (offset: 0x70b0) -> 0x32c fde=[ 19c] │ │ │ │ │ - 0xffffffffffff5940 (offset: 0x7b40) -> 0x1e8 fde=[ 58] │ │ │ │ │ - 0xffffffffffff5af0 (offset: 0x7cf0) -> 0x2a8 fde=[ 118] │ │ │ │ │ - 0xffffffffffff5b30 (offset: 0x7d30) -> 0x2c4 fde=[ 134] │ │ │ │ │ - 0xffffffffffff5b80 (offset: 0x7d80) -> 0x2e0 fde=[ 150] │ │ │ │ │ - 0xffffffffffff5fc0 (offset: 0x81c0) -> 0x3b8 fde=[ 228] │ │ │ │ │ - 0xffffffffffff6080 (offset: 0x8280) -> 0x3dc fde=[ 24c] │ │ │ │ │ - 0xffffffffffff6620 (offset: 0x8820) -> 0x424 fde=[ 294] │ │ │ │ │ - 0xffffffffffff6c50 (offset: 0x8e50) -> 0x44c fde=[ 2bc] │ │ │ │ │ - 0xffffffffffff6c60 (offset: 0x8e60) -> 0x460 fde=[ 2d0] │ │ │ │ │ - 0xffffffffffff6cc0 (offset: 0x8ec0) -> 0xa74 fde=[ 8e4] │ │ │ │ │ - 0xffffffffffff7360 (offset: 0x9560) -> 0xac4 fde=[ 934] │ │ │ │ │ - 0xffffffffffff7c60 (offset: 0x9e60) -> 0xd38 fde=[ ba8] │ │ │ │ │ - 0xffffffffffffa050 (offset: 0xc250) -> 0x48c fde=[ 2fc] │ │ │ │ │ - 0xffffffffffffa0e0 (offset: 0xc2e0) -> 0x4b0 fde=[ 320] │ │ │ │ │ - 0xffffffffffffa170 (offset: 0xc370) -> 0x4d4 fde=[ 344] │ │ │ │ │ - 0xffffffffffffa200 (offset: 0xc400) -> 0x4f8 fde=[ 368] │ │ │ │ │ - 0xffffffffffffa390 (offset: 0xc590) -> 0x558 fde=[ 3c8] │ │ │ │ │ - 0xffffffffffffa600 (offset: 0xc800) -> 0x5c0 fde=[ 430] │ │ │ │ │ - 0xffffffffffffa790 (offset: 0xc990) -> 0x620 fde=[ 490] │ │ │ │ │ - 0xffffffffffffaa00 (offset: 0xcc00) -> 0x688 fde=[ 4f8] │ │ │ │ │ - 0xffffffffffffab90 (offset: 0xcd90) -> 0x6e8 fde=[ 558] │ │ │ │ │ - 0xffffffffffffae00 (offset: 0xd000) -> 0x750 fde=[ 5c0] │ │ │ │ │ - 0xffffffffffffb100 (offset: 0xd300) -> 0x7b8 fde=[ 628] │ │ │ │ │ - 0xffffffffffffb350 (offset: 0xd550) -> 0x800 fde=[ 670] │ │ │ │ │ - 0xffffffffffffb4f0 (offset: 0xd6f0) -> 0x82c fde=[ 69c] │ │ │ │ │ - 0xffffffffffffb790 (offset: 0xd990) -> 0x894 fde=[ 704] │ │ │ │ │ - 0xffffffffffffb930 (offset: 0xdb30) -> 0x8f4 fde=[ 764] │ │ │ │ │ - 0xffffffffffffbce0 (offset: 0xdee0) -> 0x960 fde=[ 7d0] │ │ │ │ │ - 0xffffffffffffc0c0 (offset: 0xe2c0) -> 0x990 fde=[ 800] │ │ │ │ │ - 0xffffffffffffcf00 (offset: 0xf100) -> 0x9e0 fde=[ 850] │ │ │ │ │ - 0xffffffffffffd5f0 (offset: 0xf7f0) -> 0xa38 fde=[ 8a8] │ │ │ │ │ - 0xffffffffffffd820 (offset: 0xfa20) -> 0xb14 fde=[ 984] │ │ │ │ │ - 0xffffffffffffd9a0 (offset: 0xfba0) -> 0xb5c fde=[ 9cc] │ │ │ │ │ - 0xffffffffffffdbe0 (offset: 0xfde0) -> 0xba4 fde=[ a14] │ │ │ │ │ - 0xffffffffffffdd90 (offset: 0xff90) -> 0xbcc fde=[ a3c] │ │ │ │ │ - 0xffffffffffffe4c0 (offset: 0x106c0) -> 0xc24 fde=[ a94] │ │ │ │ │ - 0xffffffffffffe680 (offset: 0x10880) -> 0xc6c fde=[ adc] │ │ │ │ │ - 0xffffffffffffe910 (offset: 0x10b10) -> 0xcb4 fde=[ b24] │ │ │ │ │ - 0xffffffffffffeac0 (offset: 0x10cc0) -> 0xce0 fde=[ b50] │ │ │ │ │ + 0xffffffffffff1e28 (offset: 0x4020) -> 0x1a8 fde=[ 18] │ │ │ │ │ + 0xffffffffffff2198 (offset: 0x4390) -> 0x1d0 fde=[ 40] │ │ │ │ │ + 0xffffffffffff21c8 (offset: 0x43c0) -> 0xbdc fde=[ a4c] │ │ │ │ │ + 0xffffffffffff23f0 (offset: 0x45e8) -> 0xc94 fde=[ b04] │ │ │ │ │ + 0xffffffffffff27ce (offset: 0x49c6) -> 0xd90 fde=[ c00] │ │ │ │ │ + 0xffffffffffff28d8 (offset: 0x4ad0) -> 0xc00 fde=[ a70] │ │ │ │ │ + 0xffffffffffff2918 (offset: 0x4b10) -> 0xdb4 fde=[ c24] │ │ │ │ │ + 0xffffffffffff2a48 (offset: 0x4c40) -> 0x1e8 fde=[ 58] │ │ │ │ │ + 0xffffffffffff2b08 (offset: 0x4d00) -> 0x20c fde=[ 7c] │ │ │ │ │ + 0xffffffffffff30a8 (offset: 0x52a0) -> 0x254 fde=[ c4] │ │ │ │ │ + 0xffffffffffff36d8 (offset: 0x58d0) -> 0x27c fde=[ ec] │ │ │ │ │ + 0xffffffffffff36e8 (offset: 0x58e0) -> 0x290 fde=[ 100] │ │ │ │ │ + 0xffffffffffff3748 (offset: 0x5940) -> 0x8c4 fde=[ 734] │ │ │ │ │ + 0xffffffffffff3de8 (offset: 0x5fe0) -> 0x914 fde=[ 784] │ │ │ │ │ + 0xffffffffffff46e8 (offset: 0x68e0) -> 0xb88 fde=[ 9f8] │ │ │ │ │ + 0xffffffffffff6ad8 (offset: 0x8cd0) -> 0x2bc fde=[ 12c] │ │ │ │ │ + 0xffffffffffff6b68 (offset: 0x8d60) -> 0x2e0 fde=[ 150] │ │ │ │ │ + 0xffffffffffff6bf8 (offset: 0x8df0) -> 0x304 fde=[ 174] │ │ │ │ │ + 0xffffffffffff6c88 (offset: 0x8e80) -> 0x348 fde=[ 1b8] │ │ │ │ │ + 0xffffffffffff6e18 (offset: 0x9010) -> 0x3a8 fde=[ 218] │ │ │ │ │ + 0xffffffffffff7088 (offset: 0x9280) -> 0x410 fde=[ 280] │ │ │ │ │ + 0xffffffffffff7218 (offset: 0x9410) -> 0x470 fde=[ 2e0] │ │ │ │ │ + 0xffffffffffff7488 (offset: 0x9680) -> 0x4d8 fde=[ 348] │ │ │ │ │ + 0xffffffffffff7618 (offset: 0x9810) -> 0x538 fde=[ 3a8] │ │ │ │ │ + 0xffffffffffff7888 (offset: 0x9a80) -> 0x5a0 fde=[ 410] │ │ │ │ │ + 0xffffffffffff7b88 (offset: 0x9d80) -> 0x608 fde=[ 478] │ │ │ │ │ + 0xffffffffffff7dd8 (offset: 0x9fd0) -> 0x650 fde=[ 4c0] │ │ │ │ │ + 0xffffffffffff7f78 (offset: 0xa170) -> 0x67c fde=[ 4ec] │ │ │ │ │ + 0xffffffffffff8218 (offset: 0xa410) -> 0x6e4 fde=[ 554] │ │ │ │ │ + 0xffffffffffff83b8 (offset: 0xa5b0) -> 0x744 fde=[ 5b4] │ │ │ │ │ + 0xffffffffffff8768 (offset: 0xa960) -> 0x7b0 fde=[ 620] │ │ │ │ │ + 0xffffffffffff8b48 (offset: 0xad40) -> 0x7e0 fde=[ 650] │ │ │ │ │ + 0xffffffffffff9988 (offset: 0xbb80) -> 0x830 fde=[ 6a0] │ │ │ │ │ + 0xffffffffffffa078 (offset: 0xc270) -> 0x888 fde=[ 6f8] │ │ │ │ │ + 0xffffffffffffa2a8 (offset: 0xc4a0) -> 0x964 fde=[ 7d4] │ │ │ │ │ + 0xffffffffffffa428 (offset: 0xc620) -> 0x9ac fde=[ 81c] │ │ │ │ │ + 0xffffffffffffa668 (offset: 0xc860) -> 0x9f4 fde=[ 864] │ │ │ │ │ + 0xffffffffffffa818 (offset: 0xca10) -> 0xa1c fde=[ 88c] │ │ │ │ │ + 0xffffffffffffaf48 (offset: 0xd140) -> 0xa74 fde=[ 8e4] │ │ │ │ │ + 0xffffffffffffb108 (offset: 0xd300) -> 0xabc fde=[ 92c] │ │ │ │ │ + 0xffffffffffffb398 (offset: 0xd590) -> 0xb04 fde=[ 974] │ │ │ │ │ + 0xffffffffffffb548 (offset: 0xd740) -> 0xb30 fde=[ 9a0] │ │ │ │ │ + 0xffffffffffffbc48 (offset: 0xde40) -> 0xc40 fde=[ ab0] │ │ │ │ │ + 0xffffffffffffe0b8 (offset: 0x102b0) -> 0xd3c fde=[ bac] │ │ │ │ │ + 0xffffffffffffeb48 (offset: 0x10d40) -> 0xc18 fde=[ a88] │ │ │ │ │ + 0xffffffffffffecf8 (offset: 0x10ef0) -> 0xcb8 fde=[ b28] │ │ │ │ │ + 0xffffffffffffed38 (offset: 0x10f30) -> 0xcd4 fde=[ b44] │ │ │ │ │ + 0xffffffffffffed88 (offset: 0x10f80) -> 0xcf0 fde=[ b60] │ │ │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ │ Version: 1 │ │ │ │ │ Augmentation: "zR" │ │ │ │ │ @@ -86,1526 +86,1530 @@ │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000058 0000000000000024 0000005c FDE cie=00000000 pc=0000000000007b40..0000000000007cf0 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007b45 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000007b4e │ │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000007b51 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc2: 297 to 0000000000007c7a │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007c80 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000080 000000000000001c 00000000 CIE │ │ │ │ │ - Version: 1 │ │ │ │ │ - Augmentation: "zPLR" │ │ │ │ │ - Code alignment factor: 1 │ │ │ │ │ - Data alignment factor: -8 │ │ │ │ │ - Return address column: 16 │ │ │ │ │ - Augmentation data: 9b 95 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 │ │ │ │ │ - │ │ │ │ │ -000000a0 0000000000000050 00000024 FDE cie=00000080 pc=0000000000004c40..00000000000070a4 │ │ │ │ │ - Augmentation data: 87 0b 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000004c46 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000004c54 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c56 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c58 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004c59 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004c5a │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000004c64 │ │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ - DW_CFA_advance_loc2: 5415 to 000000000000618b │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000618f │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006190 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006192 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006194 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006196 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006198 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000061a0 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000000f4 0000000000000020 00000078 FDE cie=00000080 pc=00000000000043c0..000000000000479d │ │ │ │ │ - Augmentation data: ad 0b 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 │ │ │ │ │ - │ │ │ │ │ -00000118 0000000000000018 0000011c FDE cie=00000000 pc=0000000000007cf0..0000000000007d2a │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007cf5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000007d25 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000134 0000000000000018 00000138 FDE cie=00000000 pc=0000000000007d30..0000000000007d77 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007d35 │ │ │ │ │ +00000058 0000000000000020 0000005c FDE cie=00000000 pc=0000000000004c40..0000000000004cf7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004c41 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000007d72 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000150 0000000000000048 00000154 FDE cie=00000000 pc=0000000000007d80..000000000000819d │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007d86 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007d8b │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007d90 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d92 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007d93 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007d94 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007d98 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc2: 622 to 0000000000008006 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008007 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008008 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000800a │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000800c │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000800e │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008010 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008018 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - │ │ │ │ │ -0000019c 0000000000000050 00000120 FDE cie=00000080 pc=00000000000070b0..0000000000007b3b │ │ │ │ │ - Augmentation data: 53 0b 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000070b6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000070b8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000070ba │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000070bc │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000070bd │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000070be │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000070c8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 992 │ │ │ │ │ - DW_CFA_advance_loc2: 1673 to 0000000000007751 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007752 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007753 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007755 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007757 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007759 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000775b │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007760 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -000001f0 0000000000000020 00000174 FDE cie=00000080 pc=000000000000479e..000000000000489e │ │ │ │ │ - Augmentation data: 3a 0b 00 00 │ │ │ │ │ - DW_CFA_def_cfa_offset: 992 │ │ │ │ │ - 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 │ │ │ │ │ - │ │ │ │ │ -00000214 0000000000000010 00000218 FDE cie=00000000 pc=0000000000004ad0..0000000000004b24 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000228 0000000000000020 0000022c FDE cie=00000000 pc=00000000000081c0..0000000000008277 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000081c1 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000081ce │ │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000004c4e │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000000821d │ │ │ │ │ + DW_CFA_advance_loc1: 79 to 0000000000004c9d │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000821e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004c9e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008220 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ca0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000024c 0000000000000044 00000250 FDE cie=00000000 pc=0000000000008280..0000000000008814 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008282 │ │ │ │ │ +0000007c 0000000000000044 00000080 FDE cie=00000000 pc=0000000000004d00..0000000000005294 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d02 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000828e │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004d0e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008290 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d10 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008292 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d12 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008293 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004d13 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000829a │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000004d1a │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc2: 1325 to 00000000000087c7 │ │ │ │ │ + DW_CFA_advance_loc2: 1325 to 0000000000005247 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000087c8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005248 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087ca │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000524a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087cc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000524c │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087ce │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000524e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087d0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005250 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000087d8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005258 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000294 0000000000000024 00000298 FDE cie=00000000 pc=0000000000008820..0000000000008e4d │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000882d │ │ │ │ │ +000000c4 0000000000000024 000000c8 FDE cie=00000000 pc=00000000000052a0..00000000000058cd │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000052ad │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000000884e │ │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000052ce │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008850 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000052d0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 384 to 00000000000089d0 │ │ │ │ │ + DW_CFA_advance_loc2: 384 to 0000000000005450 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000089d8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005458 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000089f0 │ │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000005470 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000089f8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005478 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -000002bc 0000000000000010 000002c0 FDE cie=00000000 pc=0000000000008e50..0000000000008e59 │ │ │ │ │ +000000ec 0000000000000010 000000f0 FDE cie=00000000 pc=00000000000058d0..00000000000058d9 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000002d0 0000000000000028 000002d4 FDE cie=00000000 pc=0000000000008e60..0000000000008eb1 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008e65 │ │ │ │ │ +00000100 0000000000000028 00000104 FDE cie=00000000 pc=00000000000058e0..0000000000005931 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000058e5 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e69 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000058e9 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e6d │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000058ed │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000008e9d │ │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000591d │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ea1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005921 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008ea2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005922 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008ea8 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005928 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000002fc 0000000000000020 00000300 FDE cie=00000000 pc=000000000000c250..000000000000c2d8 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000000c261 │ │ │ │ │ +0000012c 0000000000000020 00000130 FDE cie=00000000 pc=0000000000008cd0..0000000000008d58 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000008ce1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c268 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008ce8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000000c2c3 │ │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000008d43 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c2c4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008d44 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c2c8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008d48 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000320 0000000000000020 00000324 FDE cie=00000000 pc=000000000000c2e0..000000000000c368 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000000c2f1 │ │ │ │ │ +00000150 0000000000000020 00000154 FDE cie=00000000 pc=0000000000008d60..0000000000008de8 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000008d71 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c2f8 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008d78 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000000c353 │ │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000008dd3 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c354 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008dd4 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c358 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008dd8 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000344 0000000000000020 00000348 FDE cie=00000000 pc=000000000000c370..000000000000c3f8 │ │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000000c381 │ │ │ │ │ +00000174 0000000000000020 00000178 FDE cie=00000000 pc=0000000000008df0..0000000000008e78 │ │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000008e01 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c388 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008e08 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000000c3e3 │ │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000008e63 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c3e4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008e64 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3e8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e68 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000368 000000000000005c 000002ec FDE cie=00000080 pc=000000000000c400..000000000000c589 │ │ │ │ │ - Augmentation data: cb 09 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c406 │ │ │ │ │ +00000198 000000000000001c 00000000 CIE │ │ │ │ │ + Version: 1 │ │ │ │ │ + Augmentation: "zPLR" │ │ │ │ │ + Code alignment factor: 1 │ │ │ │ │ + Data alignment factor: -8 │ │ │ │ │ + Return address column: 16 │ │ │ │ │ + Augmentation data: 9b 85 2c 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 │ │ │ │ │ + │ │ │ │ │ +000001b8 000000000000005c 00000024 FDE cie=00000198 pc=0000000000008e80..0000000000009009 │ │ │ │ │ + Augmentation data: 73 0a 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008e86 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c408 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008e88 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c40a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008e8a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c40e │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e8e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c40f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008e8f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c413 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e93 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000000c4bf │ │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000008f3f │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c4c6 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008f46 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c4c7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008f47 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4c9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008f49 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4cb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008f4b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4cd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008f4d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000c4d8 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000008f58 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 111 to 000000000000c547 │ │ │ │ │ + DW_CFA_advance_loc1: 111 to 0000000000008fc7 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c548 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008fc8 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c549 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008fc9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c54b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fcb │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c54d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fcd │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c54f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008fcf │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c550 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008fd0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000003c8 0000000000000064 0000034c FDE cie=00000080 pc=000000000000c590..000000000000c7fd │ │ │ │ │ - Augmentation data: 7f 09 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c596 │ │ │ │ │ +00000218 0000000000000064 00000084 FDE cie=00000198 pc=0000000000009010..000000000000927d │ │ │ │ │ + Augmentation data: 27 0a 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009016 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c598 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009018 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c59a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000901a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c59c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000901c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c59d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000901d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5a1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009021 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5a5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009025 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000000c656 │ │ │ │ │ + DW_CFA_advance_loc1: 177 to 00000000000090d6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c65a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000090da │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c65b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000090db │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c65d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000090dd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c65f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000090df │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c661 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000090e1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c663 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000090e3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000c670 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000090f0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000000c729 │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 00000000000091a9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c72a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000091aa │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c72b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000091ab │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c72d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091ad │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c72f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091af │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c731 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091b1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c733 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091b3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000c738 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000091b8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000430 000000000000005c 000003b4 FDE cie=00000080 pc=000000000000c800..000000000000c989 │ │ │ │ │ - Augmentation data: 2b 09 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c806 │ │ │ │ │ +00000280 000000000000005c 000000ec FDE cie=00000198 pc=0000000000009280..0000000000009409 │ │ │ │ │ + Augmentation data: d3 09 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009286 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c808 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009288 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c80a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000928a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c80e │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000928e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c80f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000928f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c813 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009293 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000000c8bf │ │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000000933f │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c8c6 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009346 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c8c7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009347 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8c9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009349 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8cb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000934b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8cd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000934d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000c8d8 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000009358 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 111 to 000000000000c947 │ │ │ │ │ + DW_CFA_advance_loc1: 111 to 00000000000093c7 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c948 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000093c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c949 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000093c9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c94b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000093cb │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c94d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000093cd │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c94f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000093cf │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c950 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000093d0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000490 0000000000000064 00000414 FDE cie=00000080 pc=000000000000c990..000000000000cbfd │ │ │ │ │ - Augmentation data: df 08 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c996 │ │ │ │ │ +000002e0 0000000000000064 0000014c FDE cie=00000198 pc=0000000000009410..000000000000967d │ │ │ │ │ + Augmentation data: 87 09 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009416 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c998 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009418 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c99a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000941a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c99c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000941c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c99d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000941d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9a1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009421 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9a5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009425 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000000ca56 │ │ │ │ │ + DW_CFA_advance_loc1: 177 to 00000000000094d6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca5a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094da │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca5b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000094db │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca5d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094dd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca5f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094df │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca61 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094e1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca63 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094e3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000ca70 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000094f0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000000cb29 │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 00000000000095a9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cb2a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000095aa │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cb2b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000095ab │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cb2d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000095ad │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cb2f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000095af │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cb31 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000095b1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cb33 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000095b3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000cb38 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000095b8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -000004f8 000000000000005c 0000047c FDE cie=00000080 pc=000000000000cc00..000000000000cd89 │ │ │ │ │ - Augmentation data: 8b 08 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cc06 │ │ │ │ │ +00000348 000000000000005c 000001b4 FDE cie=00000198 pc=0000000000009680..0000000000009809 │ │ │ │ │ + Augmentation data: 33 09 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009686 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cc08 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009688 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cc0a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000968a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc0e │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000968e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cc0f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000968f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc13 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009693 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000000ccbf │ │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000000973f │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000ccc6 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009746 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ccc7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009747 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccc9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009749 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cccb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000974b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cccd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000974d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000ccd8 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000009758 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 111 to 000000000000cd47 │ │ │ │ │ + DW_CFA_advance_loc1: 111 to 00000000000097c7 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cd48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000097c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cd49 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000097c9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd4b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000097cb │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd4d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000097cd │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd4f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000097cf │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cd50 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000097d0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000558 0000000000000064 000004dc FDE cie=00000080 pc=000000000000cd90..000000000000cffd │ │ │ │ │ - Augmentation data: 3f 08 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cd96 │ │ │ │ │ +000003a8 0000000000000064 00000214 FDE cie=00000198 pc=0000000000009810..0000000000009a7d │ │ │ │ │ + Augmentation data: e7 08 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009816 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd98 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009818 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd9a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000981a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd9c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000981c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cd9d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000981d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cda1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009821 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cda5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009825 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000000ce56 │ │ │ │ │ + DW_CFA_advance_loc1: 177 to 00000000000098d6 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce5a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000098da │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ce5b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000098db │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce5d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098dd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce5f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098df │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce61 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098e1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce63 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000098e3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000ce70 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000098f0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000000cf29 │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 00000000000099a9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cf2a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000099aa │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cf2b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000099ab │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf2d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000099ad │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf2f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000099af │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf31 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000099b1 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cf33 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000099b3 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000cf38 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000099b8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -000005c0 0000000000000064 00000544 FDE cie=00000080 pc=000000000000d000..000000000000d2ec │ │ │ │ │ - Augmentation data: eb 07 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d006 │ │ │ │ │ +00000410 0000000000000064 0000027c FDE cie=00000198 pc=0000000000009a80..0000000000009d6c │ │ │ │ │ + Augmentation data: 93 08 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009a86 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d008 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009a88 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d00c │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009a8c │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d010 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009a90 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d014 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009a94 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 175 to 000000000000d0c3 │ │ │ │ │ + DW_CFA_advance_loc1: 175 to 0000000000009b43 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0c7 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009b47 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d0c8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009b48 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d0ca │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009b4a │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d0cc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009b4c │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d0d8 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009b58 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000000d123 │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000009ba3 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d127 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ba7 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d128 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009ba8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d12a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009baa │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d12c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009bac │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d138 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009bb8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000000d1d8 │ │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000009c58 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d1d9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009c59 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d1da │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009c5a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1dc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c5c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1de │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c5e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1e0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c60 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000628 0000000000000044 000005ac FDE cie=00000080 pc=000000000000d300..000000000000d54d │ │ │ │ │ - Augmentation data: 97 07 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d306 │ │ │ │ │ +00000478 0000000000000044 000002e4 FDE cie=00000198 pc=0000000000009d80..0000000000009fcd │ │ │ │ │ + Augmentation data: 3f 08 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009d86 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d308 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009d88 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d30a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009d8a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d30b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009d8b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d30c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009d8c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d313 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009d93 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 219 to 000000000000d3ee │ │ │ │ │ + DW_CFA_advance_loc1: 219 to 0000000000009e6e │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d3ef │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009e6f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d3f0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009e70 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d3f2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009e72 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d3f4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009e74 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d3f6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009e76 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d400 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000009e80 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000670 0000000000000028 00000674 FDE cie=00000000 pc=000000000000d550..000000000000d6ec │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d558 │ │ │ │ │ +000004c0 0000000000000028 000004c4 FDE cie=00000000 pc=0000000000009fd0..000000000000a16c │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009fd8 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000000d5b0 │ │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000a030 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d5b8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a038 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 224 to 000000000000d698 │ │ │ │ │ + DW_CFA_advance_loc1: 224 to 000000000000a118 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d6a0 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a120 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000000d6da │ │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000000a15a │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d6e0 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a160 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d6e7 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a167 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000069c 0000000000000064 00000620 FDE cie=00000080 pc=000000000000d6f0..000000000000d983 │ │ │ │ │ - Augmentation data: 37 07 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d6f6 │ │ │ │ │ +000004ec 0000000000000064 00000358 FDE cie=00000198 pc=000000000000a170..000000000000a403 │ │ │ │ │ + Augmentation data: df 07 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a176 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6f8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a178 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6fa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a17a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6fc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a17c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d6fd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a17d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d701 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a181 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d705 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a185 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 191 to 000000000000d7c4 │ │ │ │ │ + DW_CFA_advance_loc1: 191 to 000000000000a244 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d7c8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a248 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d7c9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a249 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d7cb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a24b │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d7cd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a24d │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d7cf │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a24f │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d7d1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a251 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000d7e0 │ │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000000a260 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 203 to 000000000000d8ab │ │ │ │ │ + DW_CFA_advance_loc1: 203 to 000000000000a32b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d8ac │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a32c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d8ad │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a32d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8af │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a32f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8b1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a331 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8b3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a333 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8b5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a335 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000d8c0 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000a340 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000704 000000000000005c 00000688 FDE cie=00000080 pc=000000000000d990..000000000000db29 │ │ │ │ │ - Augmentation data: e4 06 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d996 │ │ │ │ │ +00000554 000000000000005c 000003c0 FDE cie=00000198 pc=000000000000a410..000000000000a5a9 │ │ │ │ │ + Augmentation data: 8c 07 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a416 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d998 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a418 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d99a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a41a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d99e │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a41e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d99f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a41f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d9a3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a423 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000000da5f │ │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000000a4df │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da63 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a4e3 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000da64 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a4e4 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000da66 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a4e6 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000da68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a4e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000da6a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a4ea │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000da70 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a4f0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 115 to 000000000000dae3 │ │ │ │ │ + DW_CFA_advance_loc1: 115 to 000000000000a563 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dae4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a564 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dae5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a565 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dae7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a567 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dae9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a569 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000daeb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a56b │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000daf0 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000a570 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000764 0000000000000068 000006e8 FDE cie=00000080 pc=000000000000db30..000000000000ded1 │ │ │ │ │ - Augmentation data: 98 06 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000db36 │ │ │ │ │ +000005b4 0000000000000068 00000420 FDE cie=00000198 pc=000000000000a5b0..000000000000a951 │ │ │ │ │ + Augmentation data: 40 07 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a5b6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000db3e │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a5be │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a5c0 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db42 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a5c2 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000db43 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a5c3 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000db47 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a5c7 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000db4b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a5cb │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc2: 364 to 000000000000dcb7 │ │ │ │ │ + DW_CFA_advance_loc2: 364 to 000000000000a737 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dcbb │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a73b │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dcbc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a73c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dcbe │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a73e │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dcc0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a740 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dcc2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a742 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dcc4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a744 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000dcd0 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a750 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 277 to 000000000000dde5 │ │ │ │ │ + DW_CFA_advance_loc2: 277 to 000000000000a865 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dde6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a866 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dde7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a867 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dde9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a869 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ddeb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a86b │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dded │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a86d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ddef │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a86f │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ddf0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a870 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000007d0 000000000000002c 00000754 FDE cie=00000080 pc=000000000000dee0..000000000000e2b4 │ │ │ │ │ - Augmentation data: 42 06 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dee6 │ │ │ │ │ +00000620 000000000000002c 0000048c FDE cie=00000198 pc=000000000000a960..000000000000ad34 │ │ │ │ │ + Augmentation data: ea 06 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a966 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000dee7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a967 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000deee │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a96e │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000000df3c │ │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000000a9bc │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000df3d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a9bd │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df3f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a9bf │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000df40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a9c0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000800 000000000000004c 00000804 FDE cie=00000000 pc=000000000000e2c0..000000000000f0fd │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e2c6 │ │ │ │ │ +00000650 000000000000004c 00000654 FDE cie=00000000 pc=000000000000ad40..000000000000bb7d │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ad46 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e2cb │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000ad4b │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e2cd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad4d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e2cf │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad4f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e2d0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ad50 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e2d1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ad51 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000e2d8 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ad58 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc2: 2051 to 000000000000eadb │ │ │ │ │ + DW_CFA_advance_loc2: 2051 to 000000000000b55b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000eadc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b55c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000eadd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b55d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eadf │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b55f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eae1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b561 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eae3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b563 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000eae5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b565 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000eaf0 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000b570 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000850 0000000000000054 000007d4 FDE cie=00000080 pc=000000000000f100..000000000000f7ea │ │ │ │ │ - Augmentation data: d8 05 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f106 │ │ │ │ │ +000006a0 0000000000000054 0000050c FDE cie=00000198 pc=000000000000bb80..000000000000c26a │ │ │ │ │ + Augmentation data: 80 06 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bb86 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f107 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bb87 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f10b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb8b │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f10f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb8f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f123 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000bba3 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f124 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bba4 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f125 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bba5 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f127 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bba7 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f130 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000bbb0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 409 to 000000000000f2c9 │ │ │ │ │ + DW_CFA_advance_loc2: 409 to 000000000000bd49 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f2ca │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bd4a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f2cb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bd4b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f2cd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bd4d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000f2d0 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000bd50 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 227 to 000000000000f3b3 │ │ │ │ │ + DW_CFA_advance_loc1: 227 to 000000000000be33 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f3b4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000be34 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f3b5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000be35 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f3b7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be37 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f3c0 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000be40 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000008a8 0000000000000038 000008ac FDE cie=00000000 pc=000000000000f7f0..000000000000fa05 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f7f6 │ │ │ │ │ +000006f8 0000000000000038 000006fc FDE cie=00000000 pc=000000000000c270..000000000000c485 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c276 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7f8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c278 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f7fc │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c27c │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f7fd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c27d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f801 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c281 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc1: 234 to 000000000000f8eb │ │ │ │ │ + DW_CFA_advance_loc1: 234 to 000000000000c36b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f8ec │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c36c │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f8ed │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c36d │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8ef │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c36f │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8f1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c371 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000f8f8 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c378 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000008e4 000000000000004c 000008e8 FDE cie=00000000 pc=0000000000008ec0..0000000000009560 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ec2 │ │ │ │ │ +00000734 000000000000004c 00000738 FDE cie=00000000 pc=0000000000005940..0000000000005fe0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005942 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ec4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005944 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008ec9 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005949 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008ece │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000594e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ed2 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005952 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008ed3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005953 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ed7 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005957 │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc2: 301 to 0000000000009004 │ │ │ │ │ + DW_CFA_advance_loc2: 301 to 0000000000005a84 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009005 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005a85 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009006 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005a86 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009008 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a88 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000900a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a8a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000900c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a8c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000900e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a8e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009010 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a90 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000934 000000000000004c 00000938 FDE cie=00000000 pc=0000000000009560..0000000000009e55 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009562 │ │ │ │ │ +00000784 000000000000004c 00000788 FDE cie=00000000 pc=0000000000005fe0..00000000000068d5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005fe2 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009567 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005fe7 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009569 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005fe9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000956e │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005fee │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009572 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005ff2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009573 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005ff3 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009577 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005ff7 │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc2: 301 to 00000000000096a4 │ │ │ │ │ + DW_CFA_advance_loc2: 301 to 0000000000006124 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000096a5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006125 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000096a6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006126 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000096a8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006128 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000096aa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000612a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000096ac │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000612c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000096ae │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000612e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000096b0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006130 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000984 0000000000000044 00000908 FDE cie=00000080 pc=000000000000fa20..000000000000fb9c │ │ │ │ │ - Augmentation data: e0 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fa26 │ │ │ │ │ +000007d4 0000000000000044 00000640 FDE cie=00000198 pc=000000000000c4a0..000000000000c61c │ │ │ │ │ + Augmentation data: 88 05 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c4a6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa28 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4a8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa2a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4aa │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa2e │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4ae │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fa2f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c4af │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa33 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4b3 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 215 to 000000000000fb0a │ │ │ │ │ + DW_CFA_advance_loc1: 215 to 000000000000c58a │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fb0b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c58b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fb0c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c58c │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb0e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c58e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb10 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c590 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb12 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c592 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fb18 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c598 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000009cc 0000000000000044 00000950 FDE cie=00000080 pc=000000000000fba0..000000000000fdd7 │ │ │ │ │ - Augmentation data: ac 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fba6 │ │ │ │ │ +0000081c 0000000000000044 00000688 FDE cie=00000198 pc=000000000000c620..000000000000c857 │ │ │ │ │ + Augmentation data: 54 05 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c626 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fba8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c628 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fbaa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c62a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fbab │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c62b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fbaf │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c62f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fbb3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c633 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 215 to 000000000000fc8a │ │ │ │ │ + DW_CFA_advance_loc1: 215 to 000000000000c70a │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fc8b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c70b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fc8c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c70c │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc8e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c70e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc90 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c710 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc92 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c712 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fc98 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c718 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000a14 0000000000000024 00000a18 FDE cie=00000000 pc=000000000000fde0..000000000000ff84 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fde8 │ │ │ │ │ +00000864 0000000000000024 00000868 FDE cie=00000000 pc=000000000000c860..000000000000ca04 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c868 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000000fe40 │ │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000c8c0 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fe48 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c8c8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 298 to 000000000000ff72 │ │ │ │ │ + DW_CFA_advance_loc2: 298 to 000000000000c9f2 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ff78 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c9f8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000ff7f │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c9ff │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000a3c 0000000000000054 000009c0 FDE cie=00000080 pc=000000000000ff90..00000000000106a6 │ │ │ │ │ - Augmentation data: 50 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ff96 │ │ │ │ │ +0000088c 0000000000000054 000006f8 FDE cie=00000198 pc=000000000000ca10..000000000000d126 │ │ │ │ │ + Augmentation data: f8 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ca16 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ff97 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ca17 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ff9b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ca1b │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ff9f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ca1f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000ffb3 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000ca33 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ffb4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ca34 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ffb5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ca35 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ffb7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca37 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000ffc0 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ca40 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 416 to 0000000000010160 │ │ │ │ │ + DW_CFA_advance_loc2: 416 to 000000000000cbe0 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010161 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cbe1 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010162 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cbe2 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010164 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cbe4 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010168 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cbe8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 242 to 000000000001025a │ │ │ │ │ + DW_CFA_advance_loc1: 242 to 000000000000ccda │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001025b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ccdb │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001025c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ccdc │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001025e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ccde │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010260 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cce0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000a94 0000000000000044 00000a18 FDE cie=00000080 pc=00000000000106c0..000000000001087e │ │ │ │ │ - Augmentation data: 34 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000106c6 │ │ │ │ │ +000008e4 0000000000000044 00000750 FDE cie=00000198 pc=000000000000d140..000000000000d2fe │ │ │ │ │ + Augmentation data: dc 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d146 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000106c8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d148 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000106ca │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d14a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000106ce │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d14e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000106cf │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d14f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000106d3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d153 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 255 to 00000000000107d2 │ │ │ │ │ + DW_CFA_advance_loc1: 255 to 000000000000d252 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000107d3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d253 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000107d4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d254 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107d6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d256 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107d8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d258 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107da │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d25a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000107e0 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d260 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000adc 0000000000000044 00000a60 FDE cie=00000080 pc=0000000000010880..0000000000010b07 │ │ │ │ │ - Augmentation data: 01 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010886 │ │ │ │ │ +0000092c 0000000000000044 00000798 FDE cie=00000198 pc=000000000000d300..000000000000d587 │ │ │ │ │ + Augmentation data: a9 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d306 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010888 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d308 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001088a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d30a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001088b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d30b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001088f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d30f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010893 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d313 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 255 to 0000000000010992 │ │ │ │ │ + DW_CFA_advance_loc1: 255 to 000000000000d412 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010993 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d413 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010994 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d414 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010996 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d416 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010998 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d418 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001099a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d41a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000109a0 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d420 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000b24 0000000000000028 00000b28 FDE cie=00000000 pc=0000000000010b10..0000000000010cbc │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010b18 │ │ │ │ │ +00000974 0000000000000028 00000978 FDE cie=00000000 pc=000000000000d590..000000000000d73c │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d598 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000010b70 │ │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000d5f0 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010b78 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d5f8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 247 to 0000000000010c6f │ │ │ │ │ + DW_CFA_advance_loc1: 247 to 000000000000d6ef │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010c70 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d6f0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000010caa │ │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000000d72a │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010cb0 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d730 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010cb7 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d737 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000b50 0000000000000054 00000ad4 FDE cie=00000080 pc=0000000000010cc0..00000000000113ba │ │ │ │ │ - Augmentation data: a2 03 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010cc6 │ │ │ │ │ +000009a0 0000000000000054 0000080c FDE cie=00000198 pc=000000000000d740..000000000000de3a │ │ │ │ │ + Augmentation data: 4a 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d746 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010cc7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d747 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010ccb │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d74b │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010ccf │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d74f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000010ce3 │ │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d763 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010ce4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d764 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010ce5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d765 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010ce7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d767 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000010cf0 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000d770 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 470 to 0000000000010ec6 │ │ │ │ │ + DW_CFA_advance_loc2: 470 to 000000000000d946 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010ec7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d947 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010ec8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d948 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010eca │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d94a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010ed0 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d950 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 227 to 0000000000010fb3 │ │ │ │ │ + DW_CFA_advance_loc1: 227 to 000000000000da33 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010fb4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000da34 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010fb5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000da35 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fb7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da37 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000010fc0 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000da40 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000ba8 0000000000000050 00000b2c FDE cie=00000080 pc=0000000000009e60..000000000000c243 │ │ │ │ │ - Augmentation data: 81 03 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009e66 │ │ │ │ │ +000009f8 0000000000000050 00000864 FDE cie=00000198 pc=00000000000068e0..0000000000008cc3 │ │ │ │ │ + Augmentation data: 29 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000068e6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000009e6f │ │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000068ef │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009e71 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000068f1 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009e73 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000068f3 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e77 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000068f7 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000009e7a │ │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000068fa │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000009e81 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000006901 │ │ │ │ │ DW_CFA_def_cfa_offset: 736 │ │ │ │ │ - DW_CFA_advance_loc2: 2566 to 000000000000a887 │ │ │ │ │ + DW_CFA_advance_loc2: 2566 to 0000000000007307 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a88b │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000730b │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a88c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000730c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a88e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000730e │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a890 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007310 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a892 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007312 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a894 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007314 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a898 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007318 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000bfc 0000000000000020 00000b80 FDE cie=00000080 pc=000000000000489e..0000000000004ac6 │ │ │ │ │ - Augmentation data: a2 04 00 00 │ │ │ │ │ +00000a4c 0000000000000020 000008b8 FDE cie=00000198 pc=00000000000043c0..00000000000045e8 │ │ │ │ │ + Augmentation data: 4a 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 │ │ │ │ │ │ │ │ │ │ -00000c20 0000000000000010 00000c24 FDE cie=00000000 pc=0000000000004b30..0000000000004b6d │ │ │ │ │ +00000a70 0000000000000014 00000a74 FDE cie=00000000 pc=0000000000004ad0..0000000000004b0d │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000a88 0000000000000024 00000a8c FDE cie=00000000 pc=0000000000010d40..0000000000010ef0 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010d45 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000010d4e │ │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000010d51 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc2: 297 to 0000000000010e7a │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010e80 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000ab0 0000000000000050 0000091c FDE cie=00000198 pc=000000000000de40..00000000000102a4 │ │ │ │ │ + Augmentation data: ef 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000de46 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000de54 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de56 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de58 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000de59 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000de5a │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000de64 │ │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ + DW_CFA_advance_loc2: 5415 to 000000000000f38b │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f38f │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f390 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f392 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f394 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f396 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f398 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f3a0 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000b04 0000000000000020 00000970 FDE cie=00000198 pc=00000000000045e8..00000000000049c5 │ │ │ │ │ + Augmentation data: 15 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 │ │ │ │ │ + │ │ │ │ │ +00000b28 0000000000000018 00000b2c FDE cie=00000000 pc=0000000000010ef0..0000000000010f2a │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010ef5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000010f25 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000b44 0000000000000018 00000b48 FDE cie=00000000 pc=0000000000010f30..0000000000010f77 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010f35 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000010f72 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000b60 0000000000000048 00000b64 FDE cie=00000000 pc=0000000000010f80..000000000001139d │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010f86 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010f8b │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010f90 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010f92 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010f93 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010f94 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010f98 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc2: 622 to 0000000000011206 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011207 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011208 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001120a │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001120c │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001120e │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011210 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011218 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + │ │ │ │ │ +00000bac 0000000000000050 00000a18 FDE cie=00000198 pc=00000000000102b0..0000000000010d3b │ │ │ │ │ + Augmentation data: bb 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000102b6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000102b8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000102ba │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000102bc │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000102bd │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000102be │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000102c8 │ │ │ │ │ + DW_CFA_def_cfa_offset: 992 │ │ │ │ │ + DW_CFA_advance_loc2: 1673 to 0000000000010951 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010952 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010953 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010955 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010957 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010959 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001095b │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010960 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000c00 0000000000000020 00000a6c FDE cie=00000198 pc=00000000000049c6..0000000000004ac6 │ │ │ │ │ + Augmentation data: a2 04 00 00 │ │ │ │ │ + DW_CFA_def_cfa_offset: 992 │ │ │ │ │ + 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 │ │ │ │ │ + │ │ │ │ │ +00000c24 0000000000000010 00000c28 FDE cie=00000000 pc=0000000000004b10..0000000000004b64 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000c34 ZERO terminator │ │ │ │ │ +00000c38 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 │ │ │ │ │ -_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 │ │ │ │ │ -_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE │ │ │ │ │ -_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,34 +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 │ │ │ │ │ +_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 │ │ │ │ │ +_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE │ │ │ │ │ +_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 │ │ │ │ │ -AVAUATUSH │ │ │ │ │ -[]A\A]A^A_ │ │ │ │ │ -AWAVAUATUSH │ │ │ │ │ -|$`H;|$0t │ │ │ │ │ -[]A\A]A^A_ │ │ │ │ │ -([]A\A]A^A_ │ │ │ │ │ AVAUATUH │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ h[]A\A]A^A_ │ │ │ │ │ h[]A\A]A^A_ │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ t$HL;D$ │ │ │ │ │ []A\A]A^ │ │ │ │ │ @@ -127,14 +121,20 @@ │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ []A\A]A^ │ │ │ │ │ AVAUATUH │ │ │ │ │ []A\A]A^ │ │ │ │ │ []A\A]A^ │ │ │ │ │ AVAUATUH │ │ │ │ │ []A\A]A^ │ │ │ │ │ +AVAUATUSH │ │ │ │ │ +[]A\A]A^A_ │ │ │ │ │ +AWAVAUATUSH │ │ │ │ │ +|$`H;|$0t │ │ │ │ │ +[]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 56537431 35626173 69635f73 74726561 VSt15basic_strea │ │ │ │ │ - 0x00000f28 6d627566 49635374 31316368 61725f74 mbufIcSt11char_t │ │ │ │ │ - 0x00000f38 72616974 73496345 45005f5a 4e537436 raitsIcEE._ZNSt6 │ │ │ │ │ - 0x00000f48 6c6f6361 6c654431 4576005f 5a4e5374 localeD1Ev._ZNSt │ │ │ │ │ - 0x00000f58 375f5f63 78783131 31356261 7369635f 7__cxx1115basic_ │ │ │ │ │ - 0x00000f68 73747269 6e676275 66496353 74313163 stringbufIcSt11c │ │ │ │ │ - 0x00000f78 6861725f 74726169 74734963 45536149 har_traitsIcESaI │ │ │ │ │ - 0x00000f88 63454544 31457600 5f5a4e53 74375f5f cEED1Ev._ZNSt7__ │ │ │ │ │ - 0x00000f98 63787831 31313562 61736963 5f737472 cxx1115basic_str │ │ │ │ │ - 0x00000fa8 696e6762 75664963 53743131 63686172 ingbufIcSt11char │ │ │ │ │ - 0x00000fb8 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE │ │ │ │ │ - 0x00000fc8 44304576 005f5a4e 35736571 616e3577 D0Ev._ZN5seqan5w │ │ │ │ │ - 0x00000fd8 72697465 494e535f 34497465 72494e53 riteINS_4IterINS │ │ │ │ │ - 0x00000fe8 74375f5f 63787831 31313962 61736963 t7__cxx1119basic │ │ │ │ │ - 0x00000ff8 5f6f7374 72696e67 73747265 616d4963 _ostringstreamIc │ │ │ │ │ - 0x00001008 53743131 63686172 5f747261 69747349 St11char_traitsI │ │ │ │ │ - 0x00001018 63455361 49634545 454e535f 31345374 cESaIcEEENS_14St │ │ │ │ │ - 0x00001028 7265616d 49746572 61746f72 494e535f reamIteratorINS_ │ │ │ │ │ - 0x00001038 33546167 494e535f 374f7574 7075745f 3TagINS_7Output_ │ │ │ │ │ - 0x00001048 45454545 4545454e 535f3653 7472696e EEEEEEENS_6Strin │ │ │ │ │ - 0x00001058 67494e53 5f313053 696d706c 65547970 gINS_10SimpleTyp │ │ │ │ │ - 0x00001068 6549684e 535f3544 6e61355f 4545454e eIhNS_5Dna5_EEEN │ │ │ │ │ - 0x00001078 535f3541 6c6c6f63 49764545 45454e53 S_5AllocIvEEEENS │ │ │ │ │ - 0x00001088 395f494e 535f3130 41727261 79476170 9_INS_10ArrayGap │ │ │ │ │ - 0x00001098 735f4545 45454576 52545f52 4b4e535f s_EEEEEvRT_RKNS_ │ │ │ │ │ - 0x000010a8 34476170 73495430 5f54315f 4545005f 4GapsIT0_T1_EE._ │ │ │ │ │ - 0x000010b8 5a4e3573 6571616e 3234416c 70686162 ZN5seqan24Alphab │ │ │ │ │ - 0x000010c8 6574436f 6e766572 73696f6e 5461626c etConversionTabl │ │ │ │ │ - 0x000010d8 655f4963 4e535f31 364d6f64 69666965 e_IcNS_16Modifie │ │ │ │ │ - 0x000010e8 64416c70 68616265 74494e53 5f313053 dAlphabetINS_10S │ │ │ │ │ - 0x000010f8 696d706c 65547970 6549684e 535f3544 impleTypeIhNS_5D │ │ │ │ │ - 0x00001108 6e61355f 4545454e 535f394d 6f644578 na5_EEENS_9ModEx │ │ │ │ │ - 0x00001118 70616e64 494c6334 35454e53 5f335461 pandILc45ENS_3Ta │ │ │ │ │ - 0x00001128 67494e53 5f384465 6661756c 745f4545 gINS_8Default_EE │ │ │ │ │ - 0x00001138 45454545 45453574 61626c65 45005f5a EEEEEE5tableE._Z │ │ │ │ │ - 0x00001148 4e313553 636f7265 64416c69 676e6d65 N15ScoredAlignme │ │ │ │ │ - 0x00001158 6e744332 45524e35 73657161 6e35416c ntC2ERN5seqan5Al │ │ │ │ │ - 0x00001168 69676e49 4e53305f 36537472 696e6749 ignINS0_6StringI │ │ │ │ │ - 0x00001178 4e53305f 31305369 6d706c65 54797065 NS0_10SimpleType │ │ │ │ │ - 0x00001188 49684e53 305f3544 6e61355f 4545454e IhNS0_5Dna5_EEEN │ │ │ │ │ - 0x00001198 53305f35 416c6c6f 63497645 4545454e S0_5AllocIvEEEEN │ │ │ │ │ - 0x000011a8 53305f33 54616749 4e53305f 31304172 S0_3TagINS0_10Ar │ │ │ │ │ - 0x000011b8 72617947 6170735f 45454545 45696969 rayGaps_EEEEEiii │ │ │ │ │ - 0x000011c8 005f5a54 564e5374 375f5f63 78783131 ._ZTVNSt7__cxx11 │ │ │ │ │ - 0x000011d8 31396261 7369635f 6f737472 696e6773 19basic_ostrings │ │ │ │ │ - 0x000011e8 74726561 6d496353 74313163 6861725f treamIcSt11char_ │ │ │ │ │ - 0x000011f8 74726169 74734963 45536149 63454545 traitsIcESaIcEEE │ │ │ │ │ - 0x00001208 005f5a4e 53743869 6f735f62 61736543 ._ZNSt8ios_baseC │ │ │ │ │ - 0x00001218 32457600 5f5a5456 53743962 61736963 2Ev._ZTVSt9basic │ │ │ │ │ - 0x00001228 5f696f73 49635374 31316368 61725f74 _iosIcSt11char_t │ │ │ │ │ - 0x00001238 72616974 73496345 45005f5a 54544e53 raitsIcEE._ZTTNS │ │ │ │ │ - 0x00001248 74375f5f 63787831 31313962 61736963 t7__cxx1119basic │ │ │ │ │ - 0x00001258 5f6f7374 72696e67 73747265 616d4963 _ostringstreamIc │ │ │ │ │ - 0x00001268 53743131 63686172 5f747261 69747349 St11char_traitsI │ │ │ │ │ - 0x00001278 63455361 49634545 45005f5a 4e537439 cESaIcEEE._ZNSt9 │ │ │ │ │ - 0x00001288 62617369 635f696f 73496353 74313163 basic_iosIcSt11c │ │ │ │ │ - 0x00001298 6861725f 74726169 74734963 45453469 har_traitsIcEE4i │ │ │ │ │ - 0x000012a8 6e697445 50537431 35626173 69635f73 nitEPSt15basic_s │ │ │ │ │ - 0x000012b8 74726561 6d627566 49635331 5f45005f treambufIcS1_E._ │ │ │ │ │ - 0x000012c8 5a4e5374 366c6f63 616c6543 31457600 ZNSt6localeC1Ev. │ │ │ │ │ - 0x000012d8 5f5a5456 4e537437 5f5f6378 78313131 _ZTVNSt7__cxx111 │ │ │ │ │ - 0x000012e8 35626173 69635f73 7472696e 67627566 5basic_stringbuf │ │ │ │ │ - 0x000012f8 49635374 31316368 61725f74 72616974 IcSt11char_trait │ │ │ │ │ - 0x00001308 73496345 53614963 45454500 5f5a4e53 sIcESaIcEEE._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 53743135 62617369 635f7374 _ZTVSt15basic_st │ │ │ │ │ + 0x00001fd8 7265616d 62756649 63537431 31636861 reambufIcSt11cha │ │ │ │ │ + 0x00001fe8 725f7472 61697473 49634545 005f5a4e r_traitsIcEE._ZN │ │ │ │ │ + 0x00001ff8 5374366c 6f63616c 65443145 76005f5a St6localeD1Ev._Z │ │ │ │ │ + 0x00002008 4e537437 5f5f6378 78313131 35626173 NSt7__cxx1115bas │ │ │ │ │ + 0x00002018 69635f73 7472696e 67627566 49635374 ic_stringbufIcSt │ │ │ │ │ + 0x00002028 31316368 61725f74 72616974 73496345 11char_traitsIcE │ │ │ │ │ + 0x00002038 53614963 45454431 4576005f 5a4e5374 SaIcEED1Ev._ZNSt │ │ │ │ │ + 0x00002048 375f5f63 78783131 31356261 7369635f 7__cxx1115basic_ │ │ │ │ │ + 0x00002058 73747269 6e676275 66496353 74313163 stringbufIcSt11c │ │ │ │ │ + 0x00002068 6861725f 74726169 74734963 45536149 har_traitsIcESaI │ │ │ │ │ + 0x00002078 63454544 30457600 5f5a4e35 73657161 cEED0Ev._ZN5seqa │ │ │ │ │ + 0x00002088 6e357772 69746549 4e535f34 49746572 n5writeINS_4Iter │ │ │ │ │ + 0x00002098 494e5374 375f5f63 78783131 31396261 INSt7__cxx1119ba │ │ │ │ │ + 0x000020a8 7369635f 6f737472 696e6773 74726561 sic_ostringstrea │ │ │ │ │ + 0x000020b8 6d496353 74313163 6861725f 74726169 mIcSt11char_trai │ │ │ │ │ + 0x000020c8 74734963 45536149 63454545 4e535f31 tsIcESaIcEEENS_1 │ │ │ │ │ + 0x000020d8 34537472 65616d49 74657261 746f7249 4StreamIteratorI │ │ │ │ │ + 0x000020e8 4e535f33 54616749 4e535f37 4f757470 NS_3TagINS_7Outp │ │ │ │ │ + 0x000020f8 75745f45 45454545 45454e53 5f365374 ut_EEEEEEENS_6St │ │ │ │ │ + 0x00002108 72696e67 494e535f 31305369 6d706c65 ringINS_10Simple │ │ │ │ │ + 0x00002118 54797065 49684e53 5f35446e 61355f45 TypeIhNS_5Dna5_E │ │ │ │ │ + 0x00002128 45454e53 5f35416c 6c6f6349 76454545 EENS_5AllocIvEEE │ │ │ │ │ + 0x00002138 454e5339 5f494e53 5f313041 72726179 ENS9_INS_10Array │ │ │ │ │ + 0x00002148 47617073 5f454545 45457652 545f524b Gaps_EEEEEvRT_RK │ │ │ │ │ + 0x00002158 4e535f34 47617073 4954305f 54315f45 NS_4GapsIT0_T1_E │ │ │ │ │ + 0x00002168 45005f5a 4e357365 71616e32 34416c70 E._ZN5seqan24Alp │ │ │ │ │ + 0x00002178 68616265 74436f6e 76657273 696f6e54 habetConversionT │ │ │ │ │ + 0x00002188 61626c65 5f49634e 535f3136 4d6f6469 able_IcNS_16Modi │ │ │ │ │ + 0x00002198 66696564 416c7068 61626574 494e535f fiedAlphabetINS_ │ │ │ │ │ + 0x000021a8 31305369 6d706c65 54797065 49684e53 10SimpleTypeIhNS │ │ │ │ │ + 0x000021b8 5f35446e 61355f45 45454e53 5f394d6f _5Dna5_EEENS_9Mo │ │ │ │ │ + 0x000021c8 64457870 616e6449 4c633435 454e535f dExpandILc45ENS_ │ │ │ │ │ + 0x000021d8 33546167 494e535f 38446566 61756c74 3TagINS_8Default │ │ │ │ │ + 0x000021e8 5f454545 45454545 45357461 626c6545 _EEEEEEEE5tableE │ │ │ │ │ + 0x000021f8 005f5a4e 31355363 6f726564 416c6967 ._ZN15ScoredAlig │ │ │ │ │ + 0x00002208 6e6d656e 74433245 524e3573 6571616e nmentC2ERN5seqan │ │ │ │ │ + 0x00002218 35416c69 676e494e 53305f36 53747269 5AlignINS0_6Stri │ │ │ │ │ + 0x00002228 6e67494e 53305f31 3053696d 706c6554 ngINS0_10SimpleT │ │ │ │ │ + 0x00002238 79706549 684e5330 5f35446e 61355f45 ypeIhNS0_5Dna5_E │ │ │ │ │ + 0x00002248 45454e53 305f3541 6c6c6f63 49764545 EENS0_5AllocIvEE │ │ │ │ │ + 0x00002258 45454e53 305f3354 6167494e 53305f31 EENS0_3TagINS0_1 │ │ │ │ │ + 0x00002268 30417272 61794761 70735f45 45454545 0ArrayGaps_EEEEE │ │ │ │ │ + 0x00002278 69696900 5f5a5456 4e537437 5f5f6378 iii._ZTVNSt7__cx │ │ │ │ │ + 0x00002288 78313131 39626173 69635f6f 73747269 x1119basic_ostri │ │ │ │ │ + 0x00002298 6e677374 7265616d 49635374 31316368 ngstreamIcSt11ch │ │ │ │ │ + 0x000022a8 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc │ │ │ │ │ + 0x000022b8 45454500 5f5a4e53 7438696f 735f6261 EEE._ZNSt8ios_ba │ │ │ │ │ + 0x000022c8 73654332 4576005f 5a545653 74396261 seC2Ev._ZTVSt9ba │ │ │ │ │ + 0x000022d8 7369635f 696f7349 63537431 31636861 sic_iosIcSt11cha │ │ │ │ │ + 0x000022e8 725f7472 61697473 49634545 005f5a54 r_traitsIcEE._ZT │ │ │ │ │ + 0x000022f8 544e5374 375f5f63 78783131 31396261 TNSt7__cxx1119ba │ │ │ │ │ + 0x00002308 7369635f 6f737472 696e6773 74726561 sic_ostringstrea │ │ │ │ │ + 0x00002318 6d496353 74313163 6861725f 74726169 mIcSt11char_trai │ │ │ │ │ + 0x00002328 74734963 45536149 63454545 005f5a4e tsIcESaIcEEE._ZN │ │ │ │ │ + 0x00002338 53743962 61736963 5f696f73 49635374 St9basic_iosIcSt │ │ │ │ │ + 0x00002348 31316368 61725f74 72616974 73496345 11char_traitsIcE │ │ │ │ │ + 0x00002358 4534696e 69744550 53743135 62617369 E4initEPSt15basi │ │ │ │ │ + 0x00002368 635f7374 7265616d 62756649 6353315f c_streambufIcS1_ │ │ │ │ │ + 0x00002378 45005f5a 4e537436 6c6f6361 6c654331 E._ZNSt6localeC1 │ │ │ │ │ + 0x00002388 4576005f 5a54564e 5374375f 5f637878 Ev._ZTVNSt7__cxx │ │ │ │ │ + 0x00002398 31313135 62617369 635f7374 72696e67 1115basic_string │ │ │ │ │ + 0x000023a8 62756649 63537431 31636861 725f7472 bufIcSt11char_tr │ │ │ │ │ + 0x000023b8 61697473 49634553 61496345 4545005f aitsIcESaIcEEE._ │ │ │ │ │ + 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 0x10fca(%rip) # 14ff0 ::VALUE@@Base+0x2ef0> │ │ │ │ │ - jmp *0x10fcc(%rip) # 14ff8 ::VALUE@@Base+0x2ef8> │ │ │ │ │ + push 0x10fca(%rip) # 14ff0 ::VALUE@@Base+0x2fd0> │ │ │ │ │ + jmp *0x10fcc(%rip) # 14ff8 ::VALUE@@Base+0x2fd8> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ 0000000000004030 > > >(seqan::Holder > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0x10fca(%rip) # 15000 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x8d20> │ │ │ │ │ + jmp *0x10fca(%rip) # 15000 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xc2a0> │ │ │ │ │ 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 *0x10fc2(%rip) # 15008 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4348> │ │ │ │ │ + jmp *0x10fc2(%rip) # 15008 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x78c8> │ │ │ │ │ push $0x1 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004050 , std::allocator >::~basic_ostringstream()@plt>: │ │ │ │ │ jmp *0x10fba(%rip) # 15010 , 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 *0x10fb2(%rip) # 15018 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6d58> │ │ │ │ │ + jmp *0x10fb2(%rip) # 15018 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa2d8> │ │ │ │ │ push $0x3 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004070 : │ │ │ │ │ jmp *0x10faa(%rip) │ │ │ │ │ push $0x4 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004080 , std::allocator >::_M_append(char const*, unsigned long)@plt>: │ │ │ │ │ jmp *0x10fa2(%rip) # 15028 , 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 *0x10f9a(%rip) # 15030 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x5610> │ │ │ │ │ + jmp *0x10f9a(%rip) # 15030 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x8b90> │ │ │ │ │ push $0x6 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040a0 : │ │ │ │ │ jmp *0x10f92(%rip) │ │ │ │ │ push $0x7 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040b0 : │ │ │ │ │ jmp *0x10f8a(%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 *0x10f82(%rip) # 15048 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xd2c8> │ │ │ │ │ + jmp *0x10f82(%rip) # 15048 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x40c8> │ │ │ │ │ push $0x9 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040d0 : │ │ │ │ │ jmp *0x10f7a(%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 *0x10f72(%rip) # 15058 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x54b8> │ │ │ │ │ + jmp *0x10f72(%rip) # 15058 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x8a38> │ │ │ │ │ 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 *0x10f6a(%rip) # 15060 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x7180> │ │ │ │ │ + jmp *0x10f6a(%rip) # 15060 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0xa700> │ │ │ │ │ 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 *0x10f62(%rip) # 15068 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x47e8> │ │ │ │ │ + jmp *0x10f62(%rip) # 15068 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x7d68> │ │ │ │ │ push $0xd │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004110 : │ │ │ │ │ jmp *0x10f5a(%rip) │ │ │ │ │ push $0xe │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ @@ -90,55 +90,55 @@ │ │ │ │ │ │ │ │ │ │ 0000000000004130 : │ │ │ │ │ jmp *0x10f4a(%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 *0x10f42(%rip) # 15088 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x7d88> │ │ │ │ │ + jmp *0x10f42(%rip) # 15088 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xb308> │ │ │ │ │ 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 *0x10f3a(%rip) # 15090 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x7560> │ │ │ │ │ + jmp *0x10f3a(%rip) # 15090 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0xaae0> │ │ │ │ │ push $0x12 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>: │ │ │ │ │ - jmp *0x10f32(%rip) # 15098 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x8b08> │ │ │ │ │ + jmp *0x10f32(%rip) # 15098 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xc088> │ │ │ │ │ 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 *0x10f2a(%rip) # 150a0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x84a0> │ │ │ │ │ + jmp *0x10f2a(%rip) # 150a0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xba20> │ │ │ │ │ push $0x14 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004180 : │ │ │ │ │ jmp *0x10f22(%rip) │ │ │ │ │ push $0x15 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004190 > > >(seqan::Holder > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0x10f1a(%rip) # 150b0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5fb0> │ │ │ │ │ + jmp *0x10f1a(%rip) # 150b0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x9530> │ │ │ │ │ push $0x16 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041a0 , std::allocator >)@plt>: │ │ │ │ │ - jmp *0x10f12(%rip) # 150b8 , std::allocator >)@@Base+0xc258> │ │ │ │ │ + jmp *0x10f12(%rip) # 150b8 , std::allocator >)@@Base+0xf7d8> │ │ │ │ │ push $0x17 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041b0 : │ │ │ │ │ jmp *0x10f0a(%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 *0x10f02(%rip) # 150c8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x4a08> │ │ │ │ │ + jmp *0x10f02(%rip) # 150c8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x7f88> │ │ │ │ │ push $0x19 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041d0 : │ │ │ │ │ jmp *0x10efa(%rip) │ │ │ │ │ push $0x1a │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ @@ -170,25 +170,25 @@ │ │ │ │ │ │ │ │ │ │ 0000000000004230 >::init(std::basic_streambuf >*)@plt>: │ │ │ │ │ jmp *0x10eca(%rip) # 15100 >::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 *0x10ec2(%rip) # 15108 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x8eb8> │ │ │ │ │ + jmp *0x10ec2(%rip) # 15108 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xc438> │ │ │ │ │ push $0x21 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004250 : │ │ │ │ │ jmp *0x10eba(%rip) │ │ │ │ │ push $0x22 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004260 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>: │ │ │ │ │ - jmp *0x10eb2(%rip) # 15118 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x8388> │ │ │ │ │ + jmp *0x10eb2(%rip) # 15118 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xb908> │ │ │ │ │ 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 *0x10eaa(%rip) # 15120 , 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 *0x10e9a(%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 *0x10e92(%rip) # 15138 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x8dc8> │ │ │ │ │ + jmp *0x10e92(%rip) # 15138 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xc348> │ │ │ │ │ push $0x27 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042b0 , std::allocator >::~basic_stringbuf()@plt>: │ │ │ │ │ - jmp *0x10e8a(%rip) # 15140 , std::allocator >::~basic_stringbuf()@@Base+0xd450> │ │ │ │ │ + jmp *0x10e8a(%rip) # 15140 , std::allocator >::~basic_stringbuf()@@Base+0x4250> │ │ │ │ │ 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 *0x10e82(%rip) # 15148 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x87b8> │ │ │ │ │ + jmp *0x10e82(%rip) # 15148 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0xbd38> │ │ │ │ │ push $0x29 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042d0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@plt>: │ │ │ │ │ - jmp *0x10e7a(%rip) # 15150 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x5960> │ │ │ │ │ + jmp *0x10e7a(%rip) # 15150 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x8ee0> │ │ │ │ │ push $0x2a │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042e0 >::clear(std::_Ios_Iostate)@plt>: │ │ │ │ │ jmp *0x10e72(%rip) # 15158 >::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 *0x10e6a(%rip) # 15160 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0xd620> │ │ │ │ │ + jmp *0x10e6a(%rip) # 15160 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x4420> │ │ │ │ │ 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 *0x10e62(%rip) # 15168 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x8d68> │ │ │ │ │ + jmp *0x10e62(%rip) # 15168 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xc2e8> │ │ │ │ │ push $0x2d │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004310 <_Unwind_Resume@plt>: │ │ │ │ │ jmp *0x10e5a(%rip) │ │ │ │ │ push $0x2e │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004320 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt>: │ │ │ │ │ jmp *0x10e52(%rip) # 15178 , 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 *0x10e4a(%rip) # 15180 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x7a90> │ │ │ │ │ + jmp *0x10e4a(%rip) # 15180 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xb010> │ │ │ │ │ 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 *0x10e42(%rip) # 15188 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x51f8> │ │ │ │ │ + jmp *0x10e42(%rip) # 15188 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x8778> │ │ │ │ │ push $0x31 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004350 , seqan::Alloc >, seqan::Tag >&, int, int, int)@plt>: │ │ │ │ │ - jmp *0x10e3a(%rip) # 15190 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0xe0e0> │ │ │ │ │ + jmp *0x10e3a(%rip) # 15190 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4ee0> │ │ │ │ │ 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 *0x10e32(%rip) # 15198 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x7808> │ │ │ │ │ + jmp *0x10e32(%rip) # 15198 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xad88> │ │ │ │ │ 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 *0x10e2a(%rip) # 151a0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x89a0> │ │ │ │ │ + jmp *0x10e2a(%rip) # 151a0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xbf20> │ │ │ │ │ push $0x34 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004380 : │ │ │ │ │ jmp *0x10e22(%rip) │ │ │ │ │ push $0x35 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,28 +1,182 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 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 4542 <__cxa_finalize@plt+0x1b2> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ + mov 0xa8(%rsp),%rdi │ │ │ │ │ + call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ + mov 0xa0(%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++/15/bits/basic_string.h:896 │ │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ │ + call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:104 │ │ │ │ │ + mov 0x298(%rsp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne 4572 <__cxa_finalize@plt+0x1e2> │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ │ + mov 0x158(%rsp),%esi │ │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ │ + mov %esi,0x7c(%rsp) │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ + call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ + mov (%rsp),%rbp │ │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ │ + mov 0x7c(%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 0x68(%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> │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ │ + call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ │ + mov (%rsp),%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> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov (%rsp),%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 44eb <__cxa_finalize@plt+0x15b> │ │ │ │ │ + mov %r12,%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 44e2 <__cxa_finalize@plt+0x152> │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ │ + mov %rbp,%rbx │ │ │ │ │ + call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:104 │ │ │ │ │ + jmp 43cd <__cxa_finalize@plt+0x3d> │ │ │ │ │ +/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ + mov 0x150(%rsp),%rbx │ │ │ │ │ + jmp 44d0 <__cxa_finalize@plt+0x140> │ │ │ │ │ +/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 4569 <__cxa_finalize@plt+0x1d9> │ │ │ │ │ +/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> │ │ │ │ │ + call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ +/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 0x70(%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/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ + mov 0x150(%rsp),%rsi │ │ │ │ │ + mov 0x158(%rsp),%ecx │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ │ + mov %ecx,0x7c(%rsp) │ │ │ │ │ + jmp 446d <__cxa_finalize@plt+0xdd> │ │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ │ + mov 0x158(%rsp),%ecx │ │ │ │ │ + mov %ecx,0x7c(%rsp) │ │ │ │ │ + jmp 446d <__cxa_finalize@plt+0xdd> │ │ │ │ │ +/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> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:423 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 455a <__cxa_finalize@plt+0x1ca> │ │ │ │ │ - lea 0xdc25(%rip),%rdi # 12003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1343> │ │ │ │ │ + jne 4782 <__cxa_finalize@plt+0x3f2> │ │ │ │ │ + lea 0xd9fd(%rip),%rdi # 12003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1083> │ │ │ │ │ lea 0xf0(%rsp),%rbp │ │ │ │ │ call 4110 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 448b <__cxa_finalize@plt+0xfb> │ │ │ │ │ - lea 0xdbfa(%rip),%rdi # 12003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1343> │ │ │ │ │ + jne 46b3 <__cxa_finalize@plt+0x323> │ │ │ │ │ + lea 0xd9d2(%rip),%rdi # 12003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1083> │ │ │ │ │ lea 0x270(%rsp),%r12 │ │ │ │ │ call 4110 │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ │ @@ -31,23 +185,26 @@ │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x90(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +std::__new_allocator::~__new_allocator(): │ │ │ │ │ /usr/include/c++/15/bits/new_allocator.h:104 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4518 <__cxa_finalize@plt+0x188> │ │ │ │ │ + jne 4740 <__cxa_finalize@plt+0x3b0> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:423 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0xb0(%rsp),%rdi │ │ │ │ │ lea 0x210(%rsp),%rbp │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ @@ -64,469 +221,316 @@ │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x98(%rsp),%rdi │ │ │ │ │ lea 0xf0(%rsp),%rbp │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +std::__new_allocator::~__new_allocator(): │ │ │ │ │ /usr/include/c++/15/bits/new_allocator.h:104 │ │ │ │ │ - jmp 441d <__cxa_finalize@plt+0x8d> │ │ │ │ │ + jmp 4645 <__cxa_finalize@plt+0x2b5> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:423 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4555 <__cxa_finalize@plt+0x1c5> │ │ │ │ │ + jne 477d <__cxa_finalize@plt+0x3ed> │ │ │ │ │ lea 0x2d0(%rsp),%rax │ │ │ │ │ - lea 0xdac4(%rip),%rdi # 12003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1343> │ │ │ │ │ + lea 0xd89c(%rip),%rdi # 12003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1083> │ │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 44d9 <__cxa_finalize@plt+0x149> │ │ │ │ │ + jmp 4701 <__cxa_finalize@plt+0x371> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:423 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 45a6 <__cxa_finalize@plt+0x216> │ │ │ │ │ + jne 47ce <__cxa_finalize@plt+0x43e> │ │ │ │ │ lea 0x250(%rsp),%rax │ │ │ │ │ - lea 0xda82(%rip),%rdi # 12003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1343> │ │ │ │ │ + lea 0xd85a(%rip),%rdi # 12003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1083> │ │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 449f <__cxa_finalize@plt+0x10f> │ │ │ │ │ + jmp 46c7 <__cxa_finalize@plt+0x337> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 450b <__cxa_finalize@plt+0x17b> │ │ │ │ │ + jmp 4733 <__cxa_finalize@plt+0x3a3> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:423 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4608 <__cxa_finalize@plt+0x278> │ │ │ │ │ + jne 4830 <__cxa_finalize@plt+0x4a0> │ │ │ │ │ lea 0x190(%rsp),%rax │ │ │ │ │ - lea 0xda36(%rip),%rdi # 12003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1343> │ │ │ │ │ + lea 0xd80e(%rip),%rdi # 12003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1083> │ │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ mov 0xc0(%rsp),%rdi │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0xb8(%rsp),%rdi │ │ │ │ │ lea 0x270(%rsp),%r12 │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +std::__new_allocator::~__new_allocator(): │ │ │ │ │ /usr/include/c++/15/bits/new_allocator.h:104 │ │ │ │ │ - jmp 4497 <__cxa_finalize@plt+0x107> │ │ │ │ │ + jmp 46bf <__cxa_finalize@plt+0x32f> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:423 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 464c <__cxa_finalize@plt+0x2bc> │ │ │ │ │ - lea 0xd9dc(%rip),%rdi # 12003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1343> │ │ │ │ │ + jne 4874 <__cxa_finalize@plt+0x4e4> │ │ │ │ │ + lea 0xd7b4(%rip),%rdi # 12003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1083> │ │ │ │ │ lea 0x150(%rsp),%rbp │ │ │ │ │ call 4110 │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 44bc <__cxa_finalize@plt+0x12c> │ │ │ │ │ + jmp 46e4 <__cxa_finalize@plt+0x354> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 44f6 <__cxa_finalize@plt+0x166> │ │ │ │ │ + jmp 471e <__cxa_finalize@plt+0x38e> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:423 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4700 <__cxa_finalize@plt+0x370> │ │ │ │ │ - lea 0xd994(%rip),%rdi # 12003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1343> │ │ │ │ │ + jne 4928 <__cxa_finalize@plt+0x598> │ │ │ │ │ + lea 0xd76c(%rip),%rdi # 12003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1083> │ │ │ │ │ lea 0x210(%rsp),%rbp │ │ │ │ │ call 4110 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 46d2 <__cxa_finalize@plt+0x342> │ │ │ │ │ + jne 48fa <__cxa_finalize@plt+0x56a> │ │ │ │ │ lea 0x2b0(%rsp),%rax │ │ │ │ │ - lea 0xd965(%rip),%rdi # 12003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1343> │ │ │ │ │ + lea 0xd73d(%rip),%rdi # 12003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1083> │ │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 46d7 <__cxa_finalize@plt+0x347> │ │ │ │ │ - lea 0xd93e(%rip),%rdi # 12003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1343> │ │ │ │ │ + jne 48ff <__cxa_finalize@plt+0x56f> │ │ │ │ │ + lea 0xd716(%rip),%rdi # 12003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1083> │ │ │ │ │ lea 0x1b0(%rsp),%rbp │ │ │ │ │ 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++/15/bits/basic_string.h:896 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 45ee <__cxa_finalize@plt+0x25e> │ │ │ │ │ + jmp 4816 <__cxa_finalize@plt+0x486> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 44d1 <__cxa_finalize@plt+0x141> │ │ │ │ │ + jmp 46f9 <__cxa_finalize@plt+0x369> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 44ee <__cxa_finalize@plt+0x15e> │ │ │ │ │ + jmp 4716 <__cxa_finalize@plt+0x386> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:423 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4730 <__cxa_finalize@plt+0x3a0> │ │ │ │ │ - lea 0xd8e4(%rip),%rdi # 12003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1343> │ │ │ │ │ + jne 4958 <__cxa_finalize@plt+0x5c8> │ │ │ │ │ + lea 0xd6bc(%rip),%rdi # 12003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1083> │ │ │ │ │ call 4110 │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 44b4 <__cxa_finalize@plt+0x124> │ │ │ │ │ + jmp 46dc <__cxa_finalize@plt+0x34c> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:423 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4798 <__cxa_finalize@plt+0x408> │ │ │ │ │ + jne 49c0 <__cxa_finalize@plt+0x630> │ │ │ │ │ lea 0x130(%rsp),%rax │ │ │ │ │ - lea 0xd8ac(%rip),%rdi # 12003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1343> │ │ │ │ │ + lea 0xd684(%rip),%rdi # 12003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1083> │ │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4793 <__cxa_finalize@plt+0x403> │ │ │ │ │ + jne 49bb <__cxa_finalize@plt+0x62b> │ │ │ │ │ lea 0x1f0(%rsp),%rax │ │ │ │ │ - lea 0xd87d(%rip),%rdi # 12003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1343> │ │ │ │ │ + lea 0xd655(%rip),%rdi # 12003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1083> │ │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11]() [clone .cold]: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:423 │ │ │ │ │ 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++/15/bits/basic_string.h:896 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ ./porechop/src/alignment.cpp:111 │ │ │ │ │ lea 0x220(%rsp),%rdi │ │ │ │ │ call 4050 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ mov 0x48(%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 │ │ │ │ │ lea 0xa0(%rsp),%rdi │ │ │ │ │ call 4050 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ │ mov 0x398(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 482a <__cxa_finalize@plt+0x49a> │ │ │ │ │ + jne 4a52 <__cxa_finalize@plt+0x6c2> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ /usr/include/c++/15/sstream:815 (discriminator 2) │ │ │ │ │ lea 0x228(%rsp),%rdi │ │ │ │ │ call 42b0 , std::allocator >::~basic_stringbuf()@plt> │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ /usr/include/c++/15/bits/ostream.h:101 │ │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ mov %rbp,0x220(%rsp) │ │ │ │ │ mov %rcx,0x220(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ /usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ - mov 0x10746(%rip),%rax # 14f58 >@GLIBCXX_3.4> │ │ │ │ │ + mov 0x1051e(%rip),%rax # 14f58 >@GLIBCXX_3.4> │ │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ │ add $0x10,%rax │ │ │ │ │ mov %rax,0x290(%rsp) │ │ │ │ │ call 40a0 │ │ │ │ │ - jmp 47b3 <__cxa_finalize@plt+0x423> │ │ │ │ │ + jmp 49db <__cxa_finalize@plt+0x64b> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +std::__new_allocator::~__new_allocator(): │ │ │ │ │ /usr/include/c++/15/bits/new_allocator.h:104 │ │ │ │ │ - jmp 47bd <__cxa_finalize@plt+0x42d> │ │ │ │ │ + jmp 49e5 <__cxa_finalize@plt+0x655> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ /usr/include/c++/15/sstream:815 (discriminator 2) │ │ │ │ │ lea 0xa8(%rsp),%rdi │ │ │ │ │ call 42b0 , std::allocator >::~basic_stringbuf()@plt> │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ /usr/include/c++/15/bits/ostream.h:101 │ │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ mov %rbp,0xa0(%rsp) │ │ │ │ │ mov %rcx,0xa0(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ /usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ - mov 0x106f0(%rip),%rax # 14f58 >@GLIBCXX_3.4> │ │ │ │ │ + mov 0x104c8(%rip),%rax # 14f58 >@GLIBCXX_3.4> │ │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ │ add $0x10,%rax │ │ │ │ │ mov %rax,0x110(%rsp) │ │ │ │ │ call 40a0 │ │ │ │ │ mov 0x398(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4899 <__cxa_finalize@plt+0x509> │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - call 4310 <_Unwind_Resume@plt> │ │ │ │ │ - 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 4a20 <__cxa_finalize@plt+0x690> │ │ │ │ │ -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++/15/bits/basic_string.h:896 │ │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ │ - call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ - mov 0xa0(%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 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ │ - call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -std::__new_allocator::~__new_allocator(): │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:104 │ │ │ │ │ - mov 0x298(%rsp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 4a50 <__cxa_finalize@plt+0x6c0> │ │ │ │ │ + jne 4ac1 <__cxa_finalize@plt+0x731> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - mov 0x150(%rsp),%rcx │ │ │ │ │ - mov 0x158(%rsp),%esi │ │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ │ - mov %esi,0x7c(%rsp) │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ - call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - mov (%rsp),%rbp │ │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ │ - mov 0x7c(%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 48a0 <__cxa_finalize@plt+0x510> │ │ │ │ │ -/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 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 495d <__cxa_finalize@plt+0x5cd> │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ │ - call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ │ -seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov (%rsp),%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 48a0 <__cxa_finalize@plt+0x510> │ │ │ │ │ -seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov (%rsp),%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 49c9 <__cxa_finalize@plt+0x639> │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov %r12,%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> │ │ │ │ │ - jmp 49c0 <__cxa_finalize@plt+0x630> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ │ - mov %rbp,%rbx │ │ │ │ │ - call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -std::__new_allocator::~__new_allocator(): │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:104 │ │ │ │ │ - jmp 48ab <__cxa_finalize@plt+0x51b> │ │ │ │ │ -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 49ae <__cxa_finalize@plt+0x61e> │ │ │ │ │ -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 4a47 <__cxa_finalize@plt+0x6b7> │ │ │ │ │ -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 48bb <__cxa_finalize@plt+0x52b> │ │ │ │ │ call 41f0 <__stack_chk_fail@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 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - jmp 48a0 <__cxa_finalize@plt+0x510> │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov 0x70(%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 497f <__cxa_finalize@plt+0x5ef> │ │ │ │ │ -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 48a0 <__cxa_finalize@plt+0x510> │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - mov 0x150(%rsp),%rsi │ │ │ │ │ - mov 0x158(%rsp),%ecx │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ │ - mov %ecx,0x7c(%rsp) │ │ │ │ │ - jmp 494b <__cxa_finalize@plt+0x5bb> │ │ │ │ │ - mov 0x150(%rsp),%rcx │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ │ - mov 0x158(%rsp),%ecx │ │ │ │ │ - mov %ecx,0x7c(%rsp) │ │ │ │ │ - jmp 494b <__cxa_finalize@plt+0x5bb> │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ - mov 0x190(%rsp),%rbx │ │ │ │ │ - jmp 494b <__cxa_finalize@plt+0x5bb> │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - jmp 48a0 <__cxa_finalize@plt+0x510> │ │ │ │ │ -adapterAlignment.cold(): │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int) [clone .cold]: │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +_GLOBAL__sub_I_adapter_align.cpp(): │ │ │ │ │ +./porechop/src/adapter_align.cpp:44 │ │ │ │ │ + endbr64 │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 │ │ │ │ │ + mov 0x104d5(%rip),%rax # 14fb0 > >::VALUE@@Base-0x220> │ │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ │ + jne 4af0 <__cxa_finalize@plt+0x760> │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 (discriminator 1) │ │ │ │ │ + movb $0x1,(%rax) │ │ │ │ │ + mov 0x104a6(%rip),%rax # 14f90 > >::VALUE@@Base-0x24c> │ │ │ │ │ + movl $0xc0000000,(%rax) │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 (discriminator 3) │ │ │ │ │ + mov 0x104c1(%rip),%rax # 14fb8 > >::VALUE@@Base-0x210> │ │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ │ + jne 4b0c <__cxa_finalize@plt+0x77c> │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 (discriminator 4) │ │ │ │ │ + movb $0x1,(%rax) │ │ │ │ │ + mov 0x10442(%rip),%rax # 14f48 > >::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 0x1049d(%rip),%rax # 14f78 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x250> │ │ │ │ │ + mov 0x1045d(%rip),%rax # 14f78 , 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 4ae1 <__cxa_finalize@plt+0x751> │ │ │ │ │ + je 4b21 <__cxa_finalize@plt+0x791> │ │ │ │ │ +_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 0x10478(%rip),%rdx # 14f60 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::_is_initialized@@Base-0x279> │ │ │ │ │ + mov 0x10438(%rip),%rdx # 14f60 , 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 4b05 <__cxa_finalize@plt+0x775> │ │ │ │ │ - mov 0x104a1(%rip),%rax # 14f98 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base-0x242> │ │ │ │ │ + je 4b45 <__cxa_finalize@plt+0x7b5> │ │ │ │ │ + mov 0x10461(%rip),%rax # 14f98 , 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 2) │ │ │ │ │ - mov 0x104bf(%rip),%rdx # 14fc0 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x210> │ │ │ │ │ + mov 0x1047f(%rip),%rdx # 14fc0 , 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 0x10464(%rip),%rax # 14f70 >::initialize()::_is_initialized@@Base-0x268> │ │ │ │ │ + mov 0x10424(%rip),%rax # 14f70 >::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 4) │ │ │ │ │ - mov 0x10482(%rip),%rax # 14f98 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base-0x242> │ │ │ │ │ + mov 0x10442(%rip),%rax # 14f98 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base-0x25a> │ │ │ │ │ movl $0x54474341,(%rax) │ │ │ │ │ movw $0x2d4e,0x4(%rax) │ │ │ │ │ - jmp 4af7 <__cxa_finalize@plt+0x767> │ │ │ │ │ +seqan::AlphabetConversionTable_, seqan::ModExpand<(char)45, seqan::Tag > > >::initialize(): │ │ │ │ │ +/usr/include/seqan/modifier/modifier_alphabet_expansion.h:375 (discriminator 4) │ │ │ │ │ + jmp 4b37 <__cxa_finalize@plt+0x7a7> │ │ │ │ │ +_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 0x10475(%rip),%rax # 14fb0 > >::VALUE@@Base-0x238> │ │ │ │ │ -__static_initialization_and_destruction_0(): │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 │ │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ │ - jne 4b50 <__cxa_finalize@plt+0x7c0> │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 (discriminator 1) │ │ │ │ │ - movb $0x1,(%rax) │ │ │ │ │ - mov 0x10446(%rip),%rax # 14f90 > >::VALUE@@Base-0x264> │ │ │ │ │ - movl $0xc0000000,(%rax) │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 (discriminator 3) │ │ │ │ │ - mov 0x10461(%rip),%rax # 14fb8 > >::VALUE@@Base-0x228> │ │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ │ - jne 4b6c <__cxa_finalize@plt+0x7dc> │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 (discriminator 4) │ │ │ │ │ - movb $0x1,(%rax) │ │ │ │ │ - mov 0x103e2(%rip),%rax # 14f48 > >::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 0x10649(%rip),%rdi # 151c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ - lea 0x10642(%rip),%rax # 151c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ + lea 0x10649(%rip),%rdi # 151c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ + lea 0x10642(%rip),%rax # 151c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ cmp %rdi,%rax │ │ │ │ │ je 4b98 <__cxa_finalize@plt+0x808> │ │ │ │ │ mov 0x1043e(%rip),%rax │ │ │ │ │ test %rax,%rax │ │ │ │ │ je 4b98 <__cxa_finalize@plt+0x808> │ │ │ │ │ jmp *%rax │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ register_tm_clones(): │ │ │ │ │ - lea 0x10619(%rip),%rdi # 151c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ - lea 0x10612(%rip),%rsi # 151c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ + lea 0x10619(%rip),%rdi # 151c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ + lea 0x10612(%rip),%rsi # 151c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ sub %rdi,%rsi │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ shr $0x3f,%rsi │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ add %rax,%rsi │ │ │ │ │ sar $1,%rsi │ │ │ │ │ je 4bd8 <__cxa_finalize@plt+0x848> │ │ │ │ │ @@ -535,8672 +539,3536 @@ │ │ │ │ │ je 4bd8 <__cxa_finalize@plt+0x848> │ │ │ │ │ jmp *%rax │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __do_global_dtors_aux(): │ │ │ │ │ endbr64 │ │ │ │ │ - cmpb $0x0,0x105d5(%rip) # 151c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ + cmpb $0x0,0x105d5(%rip) # 151c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ jne 4c18 <__cxa_finalize@plt+0x888> │ │ │ │ │ push %rbp │ │ │ │ │ cmpq $0x0,0x10372(%rip) │ │ │ │ │ mov %rsp,%rbp │ │ │ │ │ je 4c07 <__cxa_finalize@plt+0x877> │ │ │ │ │ - mov 0x105ae(%rip),%rdi # 151b0 ::VALUE@@Base+0x30b0> │ │ │ │ │ + mov 0x105ae(%rip),%rdi # 151b0 ::VALUE@@Base+0x3190> │ │ │ │ │ call 4390 <__cxa_finalize@plt> │ │ │ │ │ call 4b70 <__cxa_finalize@plt+0x7e0> │ │ │ │ │ - movb $0x1,0x105ad(%rip) # 151c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ + movb $0x1,0x105ad(%rip) # 151c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ frame_dummy(): │ │ │ │ │ endbr64 │ │ │ │ │ jmp 4ba0 <__cxa_finalize@plt+0x810> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ - │ │ │ │ │ -0000000000004c40 : │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %r15 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4708 │ │ │ │ │ - lea 0xd3b3(%rip),%rcx # 12000 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1340> │ │ │ │ │ - mov $0x148,%edx │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - push %r14 │ │ │ │ │ - push %r13 │ │ │ │ │ - push %r12 │ │ │ │ │ - push %rbp │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - sub $0x3f8,%rsp │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4708 │ │ │ │ │ - mov 0x10315(%rip),%rbp │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ │ - mov %r12,0x3e8(%rsp) │ │ │ │ │ - mov %rsi,%r12 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4708 │ │ │ │ │ - lea 0x2f0(%rsp),%rax │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ - 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> │ │ │ │ │ - lea 0x290(%rsp),%rax │ │ │ │ │ - mov $0x148,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - movsd 0x20(%r12),%xmm0 │ │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - lea 0xd337(%rip),%rcx # 12000 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1340> │ │ │ │ │ - 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),%ebp │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ - mov %ebp,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - mov %ebp,%ecx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %ebp,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - shr $0x1f,%ecx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe 6e98 │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:63 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp 4d46 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - jbe 6280 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - jbe 62c0 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:74 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ - cmp $0x1869f,%esi │ │ │ │ │ - jbe 62f0 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 │ │ │ │ │ - cmp $0x63,%esi │ │ │ │ │ - ja 4d10 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x240(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - lea (%rcx,%rax,1),%r15d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x238(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ │ - mov %rsi,0x230(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x240(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movdqa 0xd284(%rip),%xmm0 # 12020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1360> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x230(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xd27c(%rip),%xmm0 # 12030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1370> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xd276(%rip),%xmm0 # 12040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1380> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xd276(%rip),%xmm0 # 12050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1390> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xd276(%rip),%xmm0 # 12060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13a0> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xd276(%rip),%xmm0 # 12070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13b0> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xd276(%rip),%xmm0 # 12080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xd276(%rip),%xmm0 # 12090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13d0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xd276(%rip),%xmm0 # 120a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13e0> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xd276(%rip),%xmm0 # 120b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13f0> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xd276(%rip),%xmm0 # 120c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1400> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xd276(%rip),%xmm0 # 120d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1410> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xd276(%rip),%xmm0 # 120e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1420> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe 61e0 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ - 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++/15/bits/charconv.h:99 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:102 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 4e80 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:104 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 61e0 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:111 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %r15,0x238(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -./porechop/src/alignment.cpp:117 │ │ │ │ │ - mov 0x14(%r12),%ebp │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ - mov %ebp,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - mov %ebp,%edi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %ebp,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - shr $0x1f,%edi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe 6ef0 │ │ │ │ │ - mov %r14d,%ecx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:63 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rsi │ │ │ │ │ - jmp 4f66 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe 6270 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe 62b0 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - mul %rsi │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:74 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe 6300 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja 4f30 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x1d0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - lea (%rdi,%rax,1),%r15d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x1e0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rcx,0x88(%rsp) │ │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ │ - mov %rsi,0x1d0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movdqa 0xd061(%rip),%xmm0 # 12020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1360> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xd059(%rip),%xmm0 # 12030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1370> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xd053(%rip),%xmm0 # 12040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1380> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xd053(%rip),%xmm0 # 12050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1390> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xd053(%rip),%xmm0 # 12060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13a0> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xd053(%rip),%xmm0 # 12070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13b0> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xd053(%rip),%xmm0 # 12080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xd053(%rip),%xmm0 # 12090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13d0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xd053(%rip),%xmm0 # 120a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13e0> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xd053(%rip),%xmm0 # 120b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13f0> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xd053(%rip),%xmm0 # 120c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1400> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xd053(%rip),%xmm0 # 120d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1410> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xd053(%rip),%xmm0 # 120e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1420> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe 6200 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ - 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++/15/bits/charconv.h:99 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:102 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 50a0 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:104 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 6200 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:111 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - mov 0x1d0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %r15,0x1d8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -./porechop/src/alignment.cpp:116 │ │ │ │ │ - mov 0x10(%r12),%ebp │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ - mov %ebp,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - mov %ebp,%edi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %ebp,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - shr $0x1f,%edi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe 6f4b │ │ │ │ │ - mov %r14d,%ecx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:63 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rsi │ │ │ │ │ - jmp 5186 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe 6250 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe 6290 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - mul %rsi │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:74 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe 62e0 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja 5150 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x170(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - lea (%rdi,%rax,1),%r15d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x180(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ │ - mov %rsi,0x170(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x180(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movdqa 0xce41(%rip),%xmm0 # 12020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1360> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xce39(%rip),%xmm0 # 12030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1370> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xce33(%rip),%xmm0 # 12040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1380> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xce33(%rip),%xmm0 # 12050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1390> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xce33(%rip),%xmm0 # 12060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13a0> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xce33(%rip),%xmm0 # 12070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13b0> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xce33(%rip),%xmm0 # 12080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xce33(%rip),%xmm0 # 12090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13d0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xce33(%rip),%xmm0 # 120a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13e0> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xce33(%rip),%xmm0 # 120b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13f0> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xce33(%rip),%xmm0 # 120c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1400> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xce33(%rip),%xmm0 # 120d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1410> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xce33(%rip),%xmm0 # 120e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1420> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe 6220 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ - 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++/15/bits/charconv.h:99 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:102 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 52c0 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:104 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 6220 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:111 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - mov 0x170(%rsp),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %r15,0x178(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -./porechop/src/alignment.cpp:115 │ │ │ │ │ - mov 0xc(%r12),%ebp │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ - mov %ebp,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - mov %ebp,%edi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %ebp,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - shr $0x1f,%edi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe 6de8 │ │ │ │ │ - mov %r14d,%ecx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:63 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rsi │ │ │ │ │ - jmp 53a6 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe 6240 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe 62d0 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - mul %rsi │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:74 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe 6310 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja 5370 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x110(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - lea (%rdi,%rax,1),%r15d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x120(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ │ - mov %rsi,0x110(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movdqa 0xcc24(%rip),%xmm0 # 12020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1360> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xcc1c(%rip),%xmm0 # 12030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1370> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xcc16(%rip),%xmm0 # 12040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1380> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xcc16(%rip),%xmm0 # 12050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1390> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xcc16(%rip),%xmm0 # 12060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13a0> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xcc16(%rip),%xmm0 # 12070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13b0> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xcc16(%rip),%xmm0 # 12080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xcc16(%rip),%xmm0 # 12090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13d0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xcc16(%rip),%xmm0 # 120a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13e0> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xcc16(%rip),%xmm0 # 120b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13f0> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xcc16(%rip),%xmm0 # 120c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1400> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xcc16(%rip),%xmm0 # 120d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1410> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xcc16(%rip),%xmm0 # 120e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1420> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe 61a0 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ - 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++/15/bits/charconv.h:99 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:102 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 54e0 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:104 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 61a0 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:111 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %r15,0x118(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -./porechop/src/alignment.cpp:114 │ │ │ │ │ - mov 0x8(%r12),%ebp │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ - mov %ebp,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - mov %ebp,%edi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ - neg %r13d │ │ │ │ │ - cmovs %ebp,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - shr $0x1f,%edi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ - cmp $0x9,%r13d │ │ │ │ │ - jbe 6e40 │ │ │ │ │ - mov %r13d,%ecx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:63 │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rsi │ │ │ │ │ - jmp 55c7 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe 6260 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe 62a0 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - mov %ecx,%eax │ │ │ │ │ - mul %rsi │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:74 │ │ │ │ │ - lea 0x4(%r12),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe 6320 │ │ │ │ │ - mov %eax,%r12d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja 5590 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0xd0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - lea (%rdi,%rax,1),%r14d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0xe0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ │ - mov %rsi,0xd0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movdqa 0xca02(%rip),%xmm0 # 12020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1360> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0xc9fa(%rip),%xmm0 # 12030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1370> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0xc9f4(%rip),%xmm0 # 12040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1380> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0xc9f4(%rip),%xmm0 # 12050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1390> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0xc9f4(%rip),%xmm0 # 12060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13a0> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0xc9f4(%rip),%xmm0 # 12070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13b0> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0xc9f4(%rip),%xmm0 # 12080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13c0> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0xc9f4(%rip),%xmm0 # 12090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13d0> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0xc9f4(%rip),%xmm0 # 120a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13e0> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0xc9f4(%rip),%xmm0 # 120b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x13f0> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0xc9f4(%rip),%xmm0 # 120c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1400> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0xc9f4(%rip),%xmm0 # 120d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1410> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0xc9f4(%rip),%xmm0 # 120e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1420> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - cmp $0x63,%r13d │ │ │ │ │ - jbe 61c0 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ - 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++/15/bits/charconv.h:99 │ │ │ │ │ - mov %edx,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - mov %r12d,%edx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - lea -0x1(%r12),%edx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:102 │ │ │ │ │ - sub $0x2,%r12d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja 5700 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:104 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja 61c0 │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:111 │ │ │ │ │ - add $0x30,%r13d │ │ │ │ │ - mov %r13b,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %r14,0xd8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,(%rax,%r14,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ - cmp %rax,0xd8(%rsp) │ │ │ │ │ - je 4705 <__cxa_finalize@plt+0x375> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1585 │ │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - lea 0xc87b(%rip),%rsi # 12018 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1358> │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x100(%rsp),%r14 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %r14,0xf0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je 6838 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rdx,(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1165 │ │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %r8,0xf8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3951 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %r14,%rcx │ │ │ │ │ - je 6810 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ - cmp %rax,0x100(%rsp) │ │ │ │ │ - jae 5835 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x10(%rsp),%rsi │ │ │ │ │ - je 5835 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 4) │ │ │ │ │ - cmp %rax,0x120(%rsp) │ │ │ │ │ - jae 6330 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 43c0 <__cxa_finalize@plt+0x30> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1570 │ │ │ │ │ - lea 0xf0(%rsp),%rbp │ │ │ │ │ - mov %rbp,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x130(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je 6ae8 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rcx,0x130(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x140(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ - mov %rcx,0x138(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rdx,(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ - cmp %rax,0x138(%rsp) │ │ │ │ │ - je 4735 <__cxa_finalize@plt+0x3a5> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1585 │ │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - lea 0xc73d(%rip),%rsi # 12018 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1358> │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je 67b8 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x160(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rdx,(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x150(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1165 │ │ │ │ │ - mov 0x178(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %r8,0x158(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3951 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %r13,%rcx │ │ │ │ │ - je 6910 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x170(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ - cmp %rax,0x160(%rsp) │ │ │ │ │ - jae 597e │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x18(%rsp),%rsi │ │ │ │ │ - je 597e │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 4) │ │ │ │ │ - cmp %rax,0x180(%rsp) │ │ │ │ │ - jae 63b0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 460d <__cxa_finalize@plt+0x27d> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1570 │ │ │ │ │ - lea 0x150(%rsp),%rbp │ │ │ │ │ - mov %rbp,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x190(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je 6a38 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rcx,0x190(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x1a0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ - mov %rcx,0x198(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rdx,(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ - cmp %rax,0x198(%rsp) │ │ │ │ │ - je 45ab <__cxa_finalize@plt+0x21b> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1585 │ │ │ │ │ - lea 0x190(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - lea 0xc5f4(%rip),%rsi # 12018 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1358> │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x1c0(%rsp),%r15 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %r15,0x1b0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je 68b8 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rcx,0x1b0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x1c0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rdx,(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x1b0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1165 │ │ │ │ │ - mov 0x1d8(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %r8,0x1b8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3951 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %r15,%rcx │ │ │ │ │ - je 6890 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ - cmp %rax,0x1c0(%rsp) │ │ │ │ │ - jae 5ac7 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x20(%rsp),%rsi │ │ │ │ │ - je 5ac7 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 4) │ │ │ │ │ - cmp %rax,0x1e0(%rsp) │ │ │ │ │ - jae 6438 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 46ab <__cxa_finalize@plt+0x31b> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1570 │ │ │ │ │ - lea 0x1b0(%rsp),%rbp │ │ │ │ │ - mov %rbp,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x200(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x1f0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je 6a90 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rcx,0x1f0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x200(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ - mov %rcx,0x1f8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rdx,(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ - cmp %rax,0x1f8(%rsp) │ │ │ │ │ - je 4764 <__cxa_finalize@plt+0x3d4> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1585 │ │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - lea 0xc4ab(%rip),%rsi # 12018 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1358> │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x210(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je 6760 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rcx,0x210(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x220(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rdx,(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1165 │ │ │ │ │ - mov 0x238(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x210(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %r8,0x218(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3951 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x8(%rsp),%rcx │ │ │ │ │ - je 6738 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x230(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ - cmp %rax,0x220(%rsp) │ │ │ │ │ - jae 5c17 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x28(%rsp),%rsi │ │ │ │ │ - je 5c17 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 4) │ │ │ │ │ - cmp %rax,0x240(%rsp) │ │ │ │ │ - jae 64c0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 4651 <__cxa_finalize@plt+0x2c1> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1570 │ │ │ │ │ - lea 0x210(%rsp),%rbp │ │ │ │ │ - mov %rbp,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x250(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je 6988 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rcx,0x250(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x260(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ - mov %rcx,0x258(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rdx,(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ - cmp %rax,0x258(%rsp) │ │ │ │ │ - je 455f <__cxa_finalize@plt+0x1cf> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1585 │ │ │ │ │ - lea 0x250(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - lea 0xc35b(%rip),%rsi # 12018 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1358> │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x280(%rsp),%rbp │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rbp,0x270(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je 66e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rcx,0x270(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x280(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rdx,(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x270(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1165 │ │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %r8,0x278(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3951 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rbp,%rcx │ │ │ │ │ - je 66b8 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ - cmp %rax,0x280(%rsp) │ │ │ │ │ - jae 5d66 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - lea 0x2a0(%rsp),%rdi │ │ │ │ │ - cmp %rdi,%rsi │ │ │ │ │ - je 5d66 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 4) │ │ │ │ │ - cmp %rax,0x2a0(%rsp) │ │ │ │ │ - jae 6548 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 43eb <__cxa_finalize@plt+0x5b> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1570 │ │ │ │ │ - lea 0x270(%rsp),%r12 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x2c0(%rsp),%r12 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %r12,0x2b0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je 69e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rcx,0x2b0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x2c0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ - mov %rcx,0x2b8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rdx,(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ - cmp %rax,0x2b8(%rsp) │ │ │ │ │ - je 467c <__cxa_finalize@plt+0x2ec> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1585 │ │ │ │ │ - lea 0x2b0(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - lea 0xc211(%rip),%rsi # 12018 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1358> │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x2e0(%rsp),%r9 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %r9,0x2d0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je 6660 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rcx,0x2d0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x2e0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rdx,(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x2d0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1165 │ │ │ │ │ - mov 0x2f8(%rsp),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %r8,0x2d8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3951 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %r9,%rcx │ │ │ │ │ - je 6630 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x2f0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ - cmp %rax,0x2e0(%rsp) │ │ │ │ │ - jae 5eb5 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - lea 0x300(%rsp),%rdi │ │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ │ - cmp %rdi,%rsi │ │ │ │ │ - je 5eb5 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 4) │ │ │ │ │ - cmp %rax,0x300(%rsp) │ │ │ │ │ - jae 65c0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 451d <__cxa_finalize@plt+0x18d> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1570 │ │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je 6938 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rdx,(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ - lea 0x300(%rsp),%rax │ │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x2d0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %r9,%rdi │ │ │ │ │ - je 5f51 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x2e0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x2b0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %r12,%rdi │ │ │ │ │ - je 5f6f │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x2c0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x270(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rbp,%rdi │ │ │ │ │ - je 5f8d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x280(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x50(%rsp),%rdi │ │ │ │ │ - je 5fad │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x210(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ │ - je 5fcd │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x1f0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x48(%rsp),%rdi │ │ │ │ │ - je 5fed │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x1b0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %r15,%rdi │ │ │ │ │ - je 600b │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x1c0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x40(%rsp),%rdi │ │ │ │ │ - je 602b │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %r13,%rdi │ │ │ │ │ - je 6049 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ │ - je 6069 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %r14,%rdi │ │ │ │ │ - je 6087 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x60(%rsp),%rdi │ │ │ │ │ - je 60a7 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ │ - je 60c7 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x120(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ │ - je 60e7 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ │ - je 6107 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x1e0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x230(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x28(%rsp),%rdi │ │ │ │ │ - je 6127 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x240(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - lea 0x2a0(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 614d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x2a0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x2f0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x30(%rsp),%rdi │ │ │ │ │ - je 616d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x300(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -./porechop/src/alignment.cpp:121 │ │ │ │ │ - mov 0x3e8(%rsp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 7027 │ │ │ │ │ - add $0x3f8,%rsp │ │ │ │ │ - mov %rbx,%rax │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %rbp │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %r14 │ │ │ │ │ - pop %r15 │ │ │ │ │ - ret │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:106 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:108 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 553b │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:106 │ │ │ │ │ - add %r13d,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:108 │ │ │ │ │ - movzbl 0x310(%rsp,%r13,1),%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 575c │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:106 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:108 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 4edb │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:106 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:108 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 50fb │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:106 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:108 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp 531b │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ - jmp 53af │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ - jmp 518f │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ - lea 0x2(%r12),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - add $0x1,%r12d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ - jmp 55d1 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ - jmp 4f6f │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ - jmp 4d4f │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ - jmp 518f │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 (discriminator 1) │ │ │ │ │ - lea 0x3(%r12),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ - add $0x2,%r12d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ - jmp 55d1 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ - jmp 4f6f │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ - jmp 4d4f │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ - jmp 53af │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:72 (discriminator 1) │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp 518f │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp 4d4f │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp 4f6f │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp 53af │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r12d │ │ │ │ │ - jmp 55d1 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:2462 (discriminator 2) │ │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0xf0(%rsp),%rbp │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x130(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - jne 5880 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jb 6b01 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 638d │ │ │ │ │ - lea (%r10,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 6b01 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:2462 (discriminator 2) │ │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x150(%rsp),%rbp │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x190(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - jne 59c9 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jb 6a51 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6410 │ │ │ │ │ - lea (%r10,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 6a51 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:2462 (discriminator 2) │ │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x1b0(%rsp),%rbp │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x200(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x1f0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - jne 5b12 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jb 6aa9 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6498 │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 6aa9 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:2462 (discriminator 2) │ │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x210(%rsp),%rbp │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x250(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - jne 5c62 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jb 69a1 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6520 │ │ │ │ │ - lea (%r10,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 69a1 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:2462 (discriminator 2) │ │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x270(%rsp),%r12 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x2c0(%rsp),%r12 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %r12,0x2b0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - jne 5dac │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov %r12,%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jb 69f7 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r12,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 659e │ │ │ │ │ - lea (%r12,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 69f7 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:2462 (discriminator 2) │ │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - mov %r9,0xc8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:2458 │ │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:2462 (discriminator 2) │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - mov 0xc8(%rsp),%r9 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rdx,%rcx │ │ │ │ │ - je 6d9b │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rdx,(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:763 │ │ │ │ │ - jmp 5f33 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 6c97 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x2f0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - lea 0x300(%rsp),%rdi │ │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ │ - cmp %rdi,%rsi │ │ │ │ │ - jne 5ea7 │ │ │ │ │ - jmp 5ecb │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov %r9,%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jae 6b3b │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%cl │ │ │ │ │ - je 6688 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%cl │ │ │ │ │ - je 669b │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r10d │ │ │ │ │ - mov %r10w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%ecx │ │ │ │ │ - je 5e4b │ │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5e4b │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 6c8a │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - lea 0x2a0(%rsp),%rdi │ │ │ │ │ - cmp %rdi,%rsi │ │ │ │ │ - jne 5d58 │ │ │ │ │ - jmp 5d7c │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov %rbp,%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jae 6bb7 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%cl │ │ │ │ │ - je 6708 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%cl │ │ │ │ │ - je 671b │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%ecx │ │ │ │ │ - je 5d01 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5d01 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 6cbe │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x230(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x28(%rsp),%rsi │ │ │ │ │ - jne 5c09 │ │ │ │ │ - jmp 5c2d │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jae 6b62 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%cl │ │ │ │ │ - je 678a │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%cl │ │ │ │ │ - je 679d │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%ecx │ │ │ │ │ - je 5bb6 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5bb6 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov %r13,%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jae 6b8e │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%cl │ │ │ │ │ - je 67e0 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%cl │ │ │ │ │ - je 67f3 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%ecx │ │ │ │ │ - je 591f │ │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ │ - jmp 591f │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 6cb1 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x10(%rsp),%rsi │ │ │ │ │ - jne 5827 │ │ │ │ │ - jmp 584b │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov %r14,%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jae 6c07 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%cl │ │ │ │ │ - je 6860 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%cl │ │ │ │ │ - je 6873 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%ecx │ │ │ │ │ - je 57d6 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ │ - jmp 57d6 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 6c7d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x20(%rsp),%rsi │ │ │ │ │ - jne 5ab9 │ │ │ │ │ - jmp 5add │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov %r15,%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jae 6be0 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%cl │ │ │ │ │ - je 68e0 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%cl │ │ │ │ │ - je 68f3 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%ecx │ │ │ │ │ - je 5a68 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5a68 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe 6ca4 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x170(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x18(%rsp),%rsi │ │ │ │ │ - jne 5970 │ │ │ │ │ - jmp 5994 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6c2e │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - jne 6ff5 │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je 5f13 │ │ │ │ │ - movzbl 0x10(%rax),%ecx │ │ │ │ │ - mov %cl,0x10(%rbx) │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 5f0f │ │ │ │ │ - mov %edi,%edi │ │ │ │ │ - movzwl -0x2(%rdx,%rdi,1),%ecx │ │ │ │ │ - mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ - jmp 5f13 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jae 6d23 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%cl │ │ │ │ │ - je 69b2 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%cl │ │ │ │ │ - je 69c5 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%ecx │ │ │ │ │ - je 5c76 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5c76 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov %r12,%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jae 6d4f │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%cl │ │ │ │ │ - je 6a08 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%cl │ │ │ │ │ - je 6a1b │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%ecx │ │ │ │ │ - je 5dc0 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5dc0 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jae 6cf7 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%cl │ │ │ │ │ - je 6a62 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%cl │ │ │ │ │ - je 6a75 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%ecx │ │ │ │ │ - je 59dd │ │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ │ - jmp 59dd │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jae 6ccb │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%cl │ │ │ │ │ - je 6aba │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%cl │ │ │ │ │ - je 6acd │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%ecx │ │ │ │ │ - je 5b26 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5b26 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%ecx │ │ │ │ │ - jae 6d6f │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%cl │ │ │ │ │ - je 6b12 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%cl │ │ │ │ │ - je 6b25 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%ecx │ │ │ │ │ - je 5894 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ │ - jmp 5894 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r10 │ │ │ │ │ - mov %r10,(%r9,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6b44 │ │ │ │ │ - lea (%r9,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 6677 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6b6b │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 6779 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6b97 │ │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 67cf │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6bc0 │ │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 66f7 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r15,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6be9 │ │ │ │ │ - lea (%r15,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 68cf │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r14,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6c10 │ │ │ │ │ - lea (%r14,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 684f │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ │ - mov %edi,%ecx │ │ │ │ │ - mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ │ - mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ │ - lea 0x18(%rbx),%rcx │ │ │ │ │ - mov %rdx,%r8 │ │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ │ - sub %rcx,%rsi │ │ │ │ │ - add %esi,%edi │ │ │ │ │ - sub %rsi,%r8 │ │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jb 5f0f │ │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - mov %esi,%r10d │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%r8,%r10,1),%r11 │ │ │ │ │ - mov %r11,(%rcx,%r10,1) │ │ │ │ │ - cmp %edi,%esi │ │ │ │ │ - jb 6c66 │ │ │ │ │ - jmp 5f0f │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ │ - jmp 5add │ │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ │ - jmp 5d7c │ │ │ │ │ - mov 0x2f0(%rsp),%rsi │ │ │ │ │ - jmp 5ecb │ │ │ │ │ - mov 0x170(%rsp),%rsi │ │ │ │ │ - jmp 5994 │ │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ │ - jmp 584b │ │ │ │ │ - mov 0x230(%rsp),%rsi │ │ │ │ │ - jmp 5c2d │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6cd4 │ │ │ │ │ - lea (%r10,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 6aa9 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6d00 │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 6a51 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6d2c │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 69a1 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r12,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6d58 │ │ │ │ │ - jmp 65b0 │ │ │ │ │ - mov %ecx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb 6d78 │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rdx,%rsi │ │ │ │ │ - jmp 6b01 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae 6fa6 │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - jne 700e │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je 6614 │ │ │ │ │ - movzbl 0x10(%rax),%ecx │ │ │ │ │ - mov %cl,0x10(%rbx) │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je 6610 │ │ │ │ │ - mov %edi,%edi │ │ │ │ │ - movzwl -0x2(%rdx,%rdi,1),%ecx │ │ │ │ │ - mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ - jmp 6614 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x110(%rsp),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - lea 0x1(%rdi),%r15d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x120(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ │ - mov %rsi,0x110(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x120(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - jmp 5537 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0xd0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - lea 0x1(%rdi),%r14d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - jmp 5758 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - lea 0x1(%rcx),%r15d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x240(%rsp),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x238(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x240(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x230(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - jmp 4ed7 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x1d0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - lea 0x1(%rdi),%r15d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x1e0(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ │ - mov %rsi,0x1d0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - jmp 50f7 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ - lea 0x1(%rdi),%r15d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x180(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ │ - mov %rsi,0x170(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x180(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:621 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ - jmp 5317 │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ │ - mov %edi,%ecx │ │ │ │ │ - mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ │ - mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ │ - lea 0x18(%rbx),%rcx │ │ │ │ │ - mov %rdx,%r8 │ │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ │ - sub %rcx,%rsi │ │ │ │ │ - add %esi,%edi │ │ │ │ │ - sub %rsi,%r8 │ │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jb 6610 │ │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - mov %esi,%r10d │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%r8,%r10,1),%r11 │ │ │ │ │ - mov %r11,(%rcx,%r10,1) │ │ │ │ │ - cmp %edi,%esi │ │ │ │ │ - jb 6fde │ │ │ │ │ - jmp 6610 │ │ │ │ │ - mov 0x10(%rax),%ecx │ │ │ │ │ - mov %edi,%edi │ │ │ │ │ - mov %ecx,0x10(%rbx) │ │ │ │ │ - mov -0x4(%rdx,%rdi,1),%ecx │ │ │ │ │ - mov %ecx,-0x4(%rsi,%rdi,1) │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ - jmp 5f13 │ │ │ │ │ - mov 0x10(%rax),%ecx │ │ │ │ │ - mov %edi,%edi │ │ │ │ │ - mov %ecx,0x10(%rbx) │ │ │ │ │ - mov -0x4(%rdx,%rdi,1),%ecx │ │ │ │ │ - mov %ecx,-0x4(%rsi,%rdi,1) │ │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ │ - jmp 6614 │ │ │ │ │ -./porechop/src/alignment.cpp:121 │ │ │ │ │ - call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 441a <__cxa_finalize@plt+0x8a> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4592 <__cxa_finalize@plt+0x202> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4494 <__cxa_finalize@plt+0x104> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4550 <__cxa_finalize@plt+0x1c0> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 459e <__cxa_finalize@plt+0x20e> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4638 <__cxa_finalize@plt+0x2a8> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4644 <__cxa_finalize@plt+0x2b4> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 46f8 <__cxa_finalize@plt+0x368> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 46ec <__cxa_finalize@plt+0x35c> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 46e0 <__cxa_finalize@plt+0x350> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4462 <__cxa_finalize@plt+0xd2> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4728 <__cxa_finalize@plt+0x398> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 45de <__cxa_finalize@plt+0x24e> │ │ │ │ │ - nop │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - │ │ │ │ │ -00000000000070b0 , 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 $0x3a8,%rsp │ │ │ │ │ - mov 0xdeb9(%rip),%rax # 14f88 >@GLIBCXX_3.4> │ │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ │ - mov %r14,0x398(%rsp) │ │ │ │ │ - mov %rsi,%r14 │ │ │ │ │ - mov 0xdeb6(%rip),%rsi # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -./porechop/src/alignment.cpp:8 │ │ │ │ │ - mov %edx,(%rdi) │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ - lea 0x110(%rsp),%r15 │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ -./porechop/src/alignment.cpp:8 │ │ │ │ │ - mov %ecx,0x4(%rdi) │ │ │ │ │ - add $0x18,%rsi │ │ │ │ │ -./porechop/src/alignment.cpp:9 │ │ │ │ │ - movl $0xffffffff,0x8(%rdi) │ │ │ │ │ - movq %rax,%xmm7 │ │ │ │ │ - movl $0xffffffff,0x10(%rdi) │ │ │ │ │ - movq %rsi,%xmm6 │ │ │ │ │ - mov %r8d,0x18(%rdi) │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:475 │ │ │ │ │ - punpcklqdq %xmm7,%xmm6 │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ │ - movaps %xmm6,(%rsp) │ │ │ │ │ - call 4070 │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:477 (discriminator 1) │ │ │ │ │ - mov 0xde21(%rip),%rax # 14f58 >@GLIBCXX_3.4> │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:476 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:476 │ │ │ │ │ - mov %dx,0x1f0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:477 (discriminator 1) │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ - movups %xmm0,0x1f8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:477 (discriminator 1) │ │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ - mov 0xde3e(%rip),%rax # 14fa8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ - movups %xmm0,0x208(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:476 │ │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ - mov 0x8(%rax),%rbp │ │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ │ - mov %rax,(%rdi) │ │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ │ - call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -/usr/include/c++/15/sstream:814 (discriminator 3) │ │ │ │ │ - mov 0xddfa(%rip),%rax # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa (%rsp),%xmm6 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - movaps %xmm0,0xb0(%rsp) │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm6,0xa0(%rsp) │ │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ │ -/usr/include/c++/15/streambuf:475 │ │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ │ -/usr/include/c++/15/sstream:814 (discriminator 3) │ │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ │ - movaps %xmm0,0xd0(%rsp) │ │ │ │ │ -/usr/include/c++/15/streambuf:475 │ │ │ │ │ - call 4380 │ │ │ │ │ -/usr/include/c++/15/sstream:136 (discriminator 1) │ │ │ │ │ - mov 0xdde9(%rip),%rax # 14fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -/usr/include/c++/15/sstream:815 │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - lea 0xa8(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/sstream:136 (discriminator 1) │ │ │ │ │ - movl $0x10,0xe8(%rsp) │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x100(%rsp) │ │ │ │ │ -/usr/include/c++/15/sstream:136 (discriminator 1) │ │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0xf8(%rsp) │ │ │ │ │ -/usr/include/c++/15/sstream:815 │ │ │ │ │ - call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ - mov (%r14),%r13 │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:273 │ │ │ │ │ - movl $0x1,0x1c(%rdi) │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:274 │ │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:338 │ │ │ │ │ - mov 0xe8(%rdi),%r15 │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:274 │ │ │ │ │ - call 42e0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ │ - mov %r13,%rsi │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ - mov %r15,0x50(%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++/15/bits/basic_string.h:205 (discriminator 1) │ │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/streambuf:541 │ │ │ │ │ - mov 0xd0(%rsp),%r8 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:205 (discriminator 1) │ │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x70(%rsp) │ │ │ │ │ -/usr/include/c++/15/sstream:447 (discriminator 1) │ │ │ │ │ - test %r8,%r8 │ │ │ │ │ - je 7a98 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9e8> │ │ │ │ │ -/usr/include/c++/15/streambuf:497 │ │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ │ -/usr/include/c++/15/sstream:453 │ │ │ │ │ - mov %r8,%rdx │ │ │ │ │ -/usr/include/c++/15/streambuf:538 │ │ │ │ │ - mov 0xc8(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/sstream:453 │ │ │ │ │ - cmp %r8,%rax │ │ │ │ │ - cmovae %rax,%r8 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - cmove %rdx,%r8 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1888 (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++/15/bits/basic_ios.h:477 │ │ │ │ │ - lea 0x290(%rsp),%rax │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ │ - call 4070 │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:477 (discriminator 1) │ │ │ │ │ - mov 0xdc51(%rip),%rax # 14f58 >@GLIBCXX_3.4> │ │ │ │ │ -/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - movups %xmm0,0x378(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:477 (discriminator 1) │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ - movups %xmm0,0x388(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:477 (discriminator 1) │ │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:476 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov %ax,0x370(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:476 │ │ │ │ │ - movq $0x0,0x368(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ - mov %rax,(%rdi) │ │ │ │ │ - call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -/usr/include/c++/15/sstream:814 (discriminator 3) │ │ │ │ │ - mov 0xdc39(%rip),%rax # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm5,0x220(%rsp) │ │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ │ -/usr/include/c++/15/streambuf:475 │ │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ -/usr/include/c++/15/sstream:814 (discriminator 3) │ │ │ │ │ - movaps %xmm0,0x240(%rsp) │ │ │ │ │ - movaps %xmm0,0x250(%rsp) │ │ │ │ │ -/usr/include/c++/15/streambuf:475 │ │ │ │ │ - call 4380 │ │ │ │ │ -/usr/include/c++/15/sstream:136 (discriminator 1) │ │ │ │ │ - mov 0xdc29(%rip),%rax # 14fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -/usr/include/c++/15/sstream:815 │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ - lea 0x228(%rsp),%rsi │ │ │ │ │ -/usr/include/c++/15/sstream:136 (discriminator 1) │ │ │ │ │ - movl $0x10,0x268(%rsp) │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x280(%rsp) │ │ │ │ │ -/usr/include/c++/15/sstream:136 (discriminator 1) │ │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ - lea 0x280(%rsp),%rax │ │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ │ - mov %rax,0x270(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x278(%rsp) │ │ │ │ │ -/usr/include/c++/15/sstream:815 │ │ │ │ │ - call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ - mov (%r14),%r14 │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:273 │ │ │ │ │ - movl $0x1,0x1c(%rdi) │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:274 │ │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:338 │ │ │ │ │ - mov 0xe8(%rdi),%r15 │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:274 │ │ │ │ │ - call 42e0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ │ - lea 0x48(%r14),%rsi │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ - mov %r15,0x58(%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++/15/streambuf:541 │ │ │ │ │ - mov 0x250(%rsp),%r8 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:205 (discriminator 1) │ │ │ │ │ - lea 0x90(%rsp),%r15 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:205 (discriminator 1) │ │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,0x90(%rsp) │ │ │ │ │ -/usr/include/c++/15/sstream:447 (discriminator 1) │ │ │ │ │ - test %r8,%r8 │ │ │ │ │ - je 7a80 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9d0> │ │ │ │ │ -/usr/include/c++/15/streambuf:497 │ │ │ │ │ - mov 0x240(%rsp),%rax │ │ │ │ │ -/usr/include/c++/15/sstream:453 │ │ │ │ │ - mov %r8,%rdx │ │ │ │ │ -/usr/include/c++/15/streambuf:538 │ │ │ │ │ - mov 0x248(%rsp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1888 (discriminator 1) │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ -/usr/include/c++/15/sstream:453 │ │ │ │ │ - cmp %r8,%rax │ │ │ │ │ - cmovae %rax,%r8 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - cmove %rdx,%r8 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1888 (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++/15/bits/stl_algobase.h:263 │ │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:263 │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - cmovb %rax,%rsi │ │ │ │ │ -./porechop/src/alignment.cpp:20 │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - jle 75d2 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x522> │ │ │ │ │ -./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ - lea -0x1(%rsi),%r9d │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./porechop/src/alignment.cpp:28 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - mov %r9,%rdx │ │ │ │ │ -./porechop/src/alignment.cpp:27 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 2) │ │ │ │ │ - movzbl (%rdi,%rax,1),%r8d │ │ │ │ │ - mov %eax,%r10d │ │ │ │ │ -./porechop/src/alignment.cpp:30 (discriminator 2) │ │ │ │ │ - cmpb $0x2d,(%rcx,%rax,1) │ │ │ │ │ - je 7580 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4d0> │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 2) │ │ │ │ │ - cmp $0x2d,%r8b │ │ │ │ │ - je 7770 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6c0> │ │ │ │ │ - xor %r13d,%r13d │ │ │ │ │ -./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ - movslq %edx,%rdx │ │ │ │ │ - movslq %esi,%rsi │ │ │ │ │ -./porechop/src/alignment.cpp:43 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:42 │ │ │ │ │ - xor %r14d,%r14d │ │ │ │ │ - sub %rdx,%rsi │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - lea (%rdi,%rsi,1),%r12 │ │ │ │ │ -./porechop/src/alignment.cpp:45 (discriminator 2) │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 2) │ │ │ │ │ - movzbl -0x1(%r12,%rax,1),%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:45 (discriminator 2) │ │ │ │ │ - cmpb $0x2d,-0x1(%rsi,%rax,1) │ │ │ │ │ - je 75b0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x500> │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 2) │ │ │ │ │ - cmp $0x2d,%r8b │ │ │ │ │ - je 7760 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6b0> │ │ │ │ │ - mov %eax,%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:55 │ │ │ │ │ - test %r13b,%r13b │ │ │ │ │ - jne 75d2 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x522> │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - jmp 756d , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4bd> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:60 (discriminator 1) │ │ │ │ │ - cmp %r9,%rsi │ │ │ │ │ - je 7a60 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9b0> │ │ │ │ │ - add $0x1,%rsi │ │ │ │ │ -./porechop/src/alignment.cpp:61 (discriminator 2) │ │ │ │ │ - cmpb $0x2d,(%rdi,%rsi,1) │ │ │ │ │ - je 7560 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4b0> │ │ │ │ │ - jmp 778c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6dc> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 2) │ │ │ │ │ - cmp $0x2d,%r8b │ │ │ │ │ - setne %r8b │ │ │ │ │ - or %r8d,%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:34 │ │ │ │ │ - mov %r11d,%r8d │ │ │ │ │ - and %r12d,%r8d │ │ │ │ │ - test %r8b,%r8b │ │ │ │ │ - jne 750c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x45c> │ │ │ │ │ -./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ - cmp %rax,%r9 │ │ │ │ │ - je 7a48 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x998> │ │ │ │ │ - add $0x1,%rax │ │ │ │ │ - jmp 74f0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x440> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 2) │ │ │ │ │ - cmp $0x2d,%r8b │ │ │ │ │ - setne %r8b │ │ │ │ │ - or %r8d,%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:49 │ │ │ │ │ - mov %r14d,%r8d │ │ │ │ │ - and %r11d,%r8d │ │ │ │ │ - test %r8b,%r8b │ │ │ │ │ - jne 7547 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x497> │ │ │ │ │ -./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ - sub $0x1,%rax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jns 7530 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x480> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %r15,%rdi │ │ │ │ │ - je 75e8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x538> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/sstream:860 │ │ │ │ │ - mov 0xd9b1(%rip),%rax # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x270(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/sstream:860 │ │ │ │ │ - add $0x18,%rax │ │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ │ - mov 0xd996(%rip),%rax # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x28(%rsp),%rdi │ │ │ │ │ - je 762e , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x57e> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x280(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/streambuf:207 │ │ │ │ │ - mov 0xd953(%rip),%rax # 14f88 >@GLIBCXX_3.4> │ │ │ │ │ - mov (%rsp),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ │ - call 4250 │ │ │ │ │ -/usr/include/c++/15/bits/ostream.h:101 │ │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/ostream.h:101 │ │ │ │ │ - mov %rbx,0x220(%rsp,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ - mov 0xd8e9(%rip),%rax # 14f58 >@GLIBCXX_3.4> │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ │ - call 40a0 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x30(%rsp),%rdi │ │ │ │ │ - je 769a , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5ea> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/sstream:860 │ │ │ │ │ - mov 0xd8ff(%rip),%rax # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/sstream:860 │ │ │ │ │ - add $0x18,%rax │ │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ │ - mov 0xd8e4(%rip),%rax # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp 0x40(%rsp),%rdi │ │ │ │ │ - je 76e0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x630> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/streambuf:207 │ │ │ │ │ - mov 0xd8a1(%rip),%rax # 14f88 >@GLIBCXX_3.4> │ │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ │ - call 4250 │ │ │ │ │ -/usr/include/c++/15/bits/ostream.h:101 │ │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/ostream.h:101 │ │ │ │ │ - mov %rbx,0xa0(%rsp,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ - mov 0xd836(%rip),%rax # 14f58 >@GLIBCXX_3.4> │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ │ - call 40a0 │ │ │ │ │ -./porechop/src/alignment.cpp:111 │ │ │ │ │ - mov 0x398(%rsp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 7ad6 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0xa26> │ │ │ │ │ - add $0x3a8,%rsp │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %rbp │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %r14 │ │ │ │ │ - pop %r15 │ │ │ │ │ - ret │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 2) │ │ │ │ │ - mov %r11d,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:46 │ │ │ │ │ - mov $0x1,%r14d │ │ │ │ │ - jmp 75c1 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x511> │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 2) │ │ │ │ │ - mov %r11d,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:31 │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ - jmp 7591 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4e1> │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./porechop/src/alignment.cpp:67 (discriminator 1) │ │ │ │ │ - sub $0x1,%rdx │ │ │ │ │ - test %edx,%edx │ │ │ │ │ - js 7a70 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9c0> │ │ │ │ │ -./porechop/src/alignment.cpp:68 (discriminator 2) │ │ │ │ │ - cmpb $0x2d,-0x1(%r12,%rdx,1) │ │ │ │ │ - je 7780 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6d0> │ │ │ │ │ -./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ - cmp %r11d,%r10d │ │ │ │ │ - jg 7aaf , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9ff> │ │ │ │ │ - mov %eax,%r8d │ │ │ │ │ - sub %r10d,%r8d │ │ │ │ │ - cmp $0xe,%r8d │ │ │ │ │ - jbe 7acb , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0xa1b> │ │ │ │ │ - lea 0x1(%r8),%eax │ │ │ │ │ - movslq %r10d,%r12 │ │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - lea (%rcx,%r12,1),%r14 │ │ │ │ │ - add %rdi,%r12 │ │ │ │ │ - shr $0x4,%r13d │ │ │ │ │ - shl $0x4,%r13 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -./porechop/src/alignment.cpp:78 (discriminator 4) │ │ │ │ │ - movdqu (%r14,%r8,1),%xmm0 │ │ │ │ │ - movdqu (%r12,%r8,1),%xmm6 │ │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ │ - add $0x10,%r8 │ │ │ │ │ - pcmpeqb %xmm6,%xmm0 │ │ │ │ │ - pcmpgtb %xmm0,%xmm3 │ │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ │ - punpckhbw %xmm3,%xmm0 │ │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ │ - psraw $0xf,%xmm3 │ │ │ │ │ - punpcklwd %xmm3,%xmm4 │ │ │ │ │ - punpckhwd %xmm3,%xmm2 │ │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ │ - psubd %xmm4,%xmm1 │ │ │ │ │ - psubd %xmm2,%xmm1 │ │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ │ - psraw $0xf,%xmm2 │ │ │ │ │ - punpcklwd %xmm2,%xmm3 │ │ │ │ │ - punpckhwd %xmm2,%xmm0 │ │ │ │ │ - psubd %xmm3,%xmm1 │ │ │ │ │ - psubd %xmm0,%xmm1 │ │ │ │ │ -./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ - cmp %r8,%r13 │ │ │ │ │ - jne 77d0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x720> │ │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ │ - psrldq $0x4,%xmm0 │ │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ │ - movd %xmm1,%r8d │ │ │ │ │ - test $0xf,%al │ │ │ │ │ - je 7898 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7e8> │ │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ │ - add %r10d,%eax │ │ │ │ │ - cltq │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:78 (discriminator 4) │ │ │ │ │ - movzbl (%rcx,%rax,1),%r14d │ │ │ │ │ - cmp %r14b,(%rdi,%rax,1) │ │ │ │ │ - jne 788f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7df> │ │ │ │ │ -./porechop/src/alignment.cpp:79 │ │ │ │ │ - add $0x1,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ - add $0x1,%rax │ │ │ │ │ - cmp %eax,%r11d │ │ │ │ │ - jge 7880 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7d0> │ │ │ │ │ -./porechop/src/alignment.cpp:82 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - cvtsi2sd %r8d,%xmm0 │ │ │ │ │ - mulsd 0xa847(%rip),%xmm0 # 120f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1430> │ │ │ │ │ -./porechop/src/alignment.cpp:81 │ │ │ │ │ - mov %r11d,%eax │ │ │ │ │ -./porechop/src/alignment.cpp:82 │ │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ │ -./porechop/src/alignment.cpp:81 │ │ │ │ │ - sub %r10d,%eax │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ -./porechop/src/alignment.cpp:82 │ │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ │ - movsd %xmm0,0x20(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ - cmp %edx,%esi │ │ │ │ │ - jg 7ab8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0xa08> │ │ │ │ │ - mov %edx,%eax │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - cmp $0xe,%eax │ │ │ │ │ - jbe 7ac1 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0xa11> │ │ │ │ │ - mov %edx,%eax │ │ │ │ │ - movslq %esi,%r12 │ │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - lea (%rcx,%r12,1),%r14 │ │ │ │ │ - add %rdi,%r12 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - shr $0x4,%r13d │ │ │ │ │ - shl $0x4,%r13 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:86 (discriminator 4) │ │ │ │ │ - movdqu (%r14,%r8,1),%xmm0 │ │ │ │ │ - movdqu (%r12,%r8,1),%xmm7 │ │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ │ - add $0x10,%r8 │ │ │ │ │ - pcmpeqb %xmm7,%xmm0 │ │ │ │ │ - pcmpgtb %xmm0,%xmm3 │ │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ │ - punpckhbw %xmm3,%xmm0 │ │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ │ - movdqa %xmm2,%xmm4 │ │ │ │ │ - psraw $0xf,%xmm3 │ │ │ │ │ - punpcklwd %xmm3,%xmm4 │ │ │ │ │ - punpckhwd %xmm3,%xmm2 │ │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ │ - psubd %xmm4,%xmm1 │ │ │ │ │ - psubd %xmm2,%xmm1 │ │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ │ - psraw $0xf,%xmm2 │ │ │ │ │ - punpcklwd %xmm2,%xmm3 │ │ │ │ │ - punpckhwd %xmm2,%xmm0 │ │ │ │ │ - psubd %xmm3,%xmm1 │ │ │ │ │ - psubd %xmm0,%xmm1 │ │ │ │ │ -./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ - cmp %r8,%r13 │ │ │ │ │ - jne 7900 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x850> │ │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ │ - psrldq $0x8,%xmm0 │ │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ │ - psrldq $0x4,%xmm0 │ │ │ │ │ - paddd %xmm0,%xmm1 │ │ │ │ │ - movd %xmm1,%r8d │ │ │ │ │ - test $0xf,%al │ │ │ │ │ - je 79b7 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x907> │ │ │ │ │ - and $0xfffffff0,%eax │ │ │ │ │ - add %esi,%eax │ │ │ │ │ - cltq │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:86 (discriminator 4) │ │ │ │ │ - movzbl (%rdi,%rax,1),%r14d │ │ │ │ │ - cmp %r14b,(%rcx,%rax,1) │ │ │ │ │ - jne 79af , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x8ff> │ │ │ │ │ -./porechop/src/alignment.cpp:87 │ │ │ │ │ - add $0x1,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ - add $0x1,%rax │ │ │ │ │ - cmp %eax,%edx │ │ │ │ │ - jge 79a0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x8f0> │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - cvtsi2sd %r8d,%xmm0 │ │ │ │ │ - mulsd 0xa728(%rip),%xmm0 # 120f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1430> │ │ │ │ │ -./porechop/src/alignment.cpp:89 │ │ │ │ │ - sub %esi,%edx │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -./porechop/src/alignment.cpp:92 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ -./porechop/src/alignment.cpp:89 │ │ │ │ │ - add $0x1,%edx │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - cvtsi2sd %edx,%xmm1 │ │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ │ -./porechop/src/alignment.cpp:92 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - movsd %xmm0,0x28(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ - jmp 7a20 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x970> │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:101 │ │ │ │ │ - cmp %r13d,%r11d │ │ │ │ │ - je 7a3d , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x98d> │ │ │ │ │ -./porechop/src/alignment.cpp:107 │ │ │ │ │ - cmp $0x2d,%r12b │ │ │ │ │ - setne %r12b │ │ │ │ │ - movzbl %r12b,%r12d │ │ │ │ │ - add %r12d,%edx │ │ │ │ │ -./porechop/src/alignment.cpp:109 │ │ │ │ │ - cmp $0x2d,%r8b │ │ │ │ │ - setne %r8b │ │ │ │ │ - movzbl %r8b,%r8d │ │ │ │ │ - add %r8d,%esi │ │ │ │ │ -./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ - cmp %r9,%rax │ │ │ │ │ - je 75d2 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x522> │ │ │ │ │ - add $0x1,%rax │ │ │ │ │ -./porechop/src/alignment.cpp:94 (discriminator 2) │ │ │ │ │ - movzbl (%rcx,%rax,1),%r12d │ │ │ │ │ -./porechop/src/alignment.cpp:95 (discriminator 2) │ │ │ │ │ - movzbl (%rdi,%rax,1),%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:97 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - cmp %eax,%r10d │ │ │ │ │ - jne 79f0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x940> │ │ │ │ │ -./porechop/src/alignment.cpp:98 │ │ │ │ │ - mov %edx,0x8(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:99 │ │ │ │ │ - mov %esi,0x10(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:101 │ │ │ │ │ - cmp %r13d,%r11d │ │ │ │ │ - jne 79f5 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x945> │ │ │ │ │ -./porechop/src/alignment.cpp:102 │ │ │ │ │ - mov %edx,0xc(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:103 │ │ │ │ │ - mov %esi,0x14(%rbx) │ │ │ │ │ - jmp 79f5 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x945> │ │ │ │ │ - nopl (%rax) │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -./porechop/src/alignment.cpp:26 │ │ │ │ │ - mov $0xffffffff,%r10d │ │ │ │ │ - jmp 750f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x45f> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./porechop/src/alignment.cpp:59 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ - jmp 778c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6dc> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:66 │ │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ │ - jmp 7794 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6e4> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1771 │ │ │ │ │ - lea 0x270(%rsp),%rsi │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ - call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:906 │ │ │ │ │ - jmp 74b6 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x406> │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:1771 │ │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ │ - call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:906 │ │ │ │ │ - jmp 72eb , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x23b> │ │ │ │ │ -./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - jmp 78a9 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7f9> │ │ │ │ │ -./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - jmp 79c8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x918> │ │ │ │ │ -./porechop/src/alignment.cpp:85 │ │ │ │ │ - mov %esi,%eax │ │ │ │ │ -./porechop/src/alignment.cpp:84 │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - jmp 798f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x8df> │ │ │ │ │ -./porechop/src/alignment.cpp:77 │ │ │ │ │ - mov %r10d,%eax │ │ │ │ │ -./porechop/src/alignment.cpp:76 │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - jmp 7860 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7b0> │ │ │ │ │ -./porechop/src/alignment.cpp:111 │ │ │ │ │ - call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ - endbr64 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 47a6 <__cxa_finalize@plt+0x416> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/15/sstream:815 (discriminator 2) │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 47e5 <__cxa_finalize@plt+0x455> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 480b <__cxa_finalize@plt+0x47b> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 482f <__cxa_finalize@plt+0x49f> │ │ │ │ │ - endbr64 │ │ │ │ │ -./porechop/src/alignment.cpp:111 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 47bd <__cxa_finalize@plt+0x42d> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 479e <__cxa_finalize@plt+0x40e> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/15/sstream:815 (discriminator 2) │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 483b <__cxa_finalize@plt+0x4ab> │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4861 <__cxa_finalize@plt+0x4d1> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - │ │ │ │ │ -0000000000007b40 , 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++/15/ext/string_conversions.h:103 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov %rsi,%r10 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ - mov %rsp,%rbp │ │ │ │ │ - push %r12 │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ - sub $0xf0,%rsp │ │ │ │ │ - mov %r8,-0xa0(%rbp) │ │ │ │ │ - mov %r9,-0x98(%rbp) │ │ │ │ │ - test %al,%al │ │ │ │ │ - je 7b93 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x53> │ │ │ │ │ - movaps %xmm0,-0x90(%rbp) │ │ │ │ │ - movaps %xmm1,-0x80(%rbp) │ │ │ │ │ - movaps %xmm2,-0x70(%rbp) │ │ │ │ │ - movaps %xmm3,-0x60(%rbp) │ │ │ │ │ - movaps %xmm4,-0x50(%rbp) │ │ │ │ │ - movaps %xmm5,-0x40(%rbp) │ │ │ │ │ - movaps %xmm6,-0x30(%rbp) │ │ │ │ │ - movaps %xmm7,-0x20(%rbp) │ │ │ │ │ -/usr/include/c++/15/ext/string_conversions.h:109 │ │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ │ - mov %rax,-0xc8(%rbp) │ │ │ │ │ - lea 0x17(%rsi),%rax │ │ │ │ │ - mov %rsp,%rdx │ │ │ │ │ - mov %rax,%rcx │ │ │ │ │ - and $0xfffffffffffff000,%rcx │ │ │ │ │ - sub %rcx,%rdx │ │ │ │ │ - cmp %rdx,%rsp │ │ │ │ │ - je 7bd1 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x91> │ │ │ │ │ - sub $0x1000,%rsp │ │ │ │ │ - orq $0x0,0xff8(%rsp) │ │ │ │ │ - cmp %rdx,%rsp │ │ │ │ │ - jne 7bbc , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x7c> │ │ │ │ │ - and $0xff0,%eax │ │ │ │ │ - sub %rax,%rsp │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - jne 7ce0 , 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++/15/ext/string_conversions.h:113 │ │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ │ -/usr/include/c++/15/ext/string_conversions.h:109 │ │ │ │ │ - lea 0xf(%rsp),%r12 │ │ │ │ │ -/usr/include/c++/15/ext/string_conversions.h:115 │ │ │ │ │ - mov %rdi,%rdx │ │ │ │ │ -/usr/include/c++/15/ext/string_conversions.h:113 │ │ │ │ │ - movl $0x20,-0xe0(%rbp) │ │ │ │ │ - mov %rax,-0xd8(%rbp) │ │ │ │ │ -/usr/include/c++/15/ext/string_conversions.h:109 │ │ │ │ │ - and $0xfffffffffffffff0,%r12 │ │ │ │ │ -/usr/include/c++/15/ext/string_conversions.h:113 │ │ │ │ │ - lea -0xc0(%rbp),%rax │ │ │ │ │ -/usr/include/c++/15/ext/string_conversions.h:115 │ │ │ │ │ - lea -0xe0(%rbp),%rcx │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ -/usr/include/c++/15/ext/string_conversions.h:113 │ │ │ │ │ - mov %rax,-0xd0(%rbp) │ │ │ │ │ - movl $0x30,-0xdc(%rbp) │ │ │ │ │ -/usr/include/c++/15/ext/string_conversions.h:115 │ │ │ │ │ - call *%r10 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:854 (discriminator 2) │ │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:231 (discriminator 2) │ │ │ │ │ - movslq %eax,%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:205 (discriminator 1) │ │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:231 (discriminator 2) │ │ │ │ │ - mov %rcx,-0xe8(%rbp) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:233 │ │ │ │ │ - cmp $0xf,%rcx │ │ │ │ │ - ja 7c90 , 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++/15/bits/basic_string.h:450 │ │ │ │ │ - cmp $0x1,%rcx │ │ │ │ │ - jne 7c80 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x140> │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movzbl (%r12),%eax │ │ │ │ │ - mov %al,0x10(%rbx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ - movb $0x0,(%rdi,%rcx,1) │ │ │ │ │ -/usr/include/c++/15/ext/string_conversions.h:120 │ │ │ │ │ - mov -0xc8(%rbp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 7ceb , 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 -0x10(%rbp),%rsp │ │ │ │ │ - mov %rbx,%rax │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %rbp │ │ │ │ │ - ret │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:423 │ │ │ │ │ - test %rcx,%rcx │ │ │ │ │ - je 7c55 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x115> │ │ │ │ │ - jmp 7cc0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x180> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:235 │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - lea -0xe8(%rbp),%rsi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - mov %rcx,-0xf8(%rbp) │ │ │ │ │ - call 4320 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ │ - mov -0xf8(%rbp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:235 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ - mov %r12,%rsi │ │ │ │ │ - call 4180 │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.tcc:257 │ │ │ │ │ - mov -0xe8(%rbp),%rcx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov (%rbx),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - jmp 7c55 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x115> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/ext/string_conversions.h:109 │ │ │ │ │ - orq $0x0,-0x8(%rsp,%rax,1) │ │ │ │ │ - jmp 7be2 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0xa2> │ │ │ │ │ -/usr/include/c++/15/ext/string_conversions.h:120 │ │ │ │ │ - call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ - │ │ │ │ │ -0000000000007cf0 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ -/usr/include/c++/15/sstream:81 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 7d12 , std::allocator >::~basic_stringbuf()@@Base+0x22> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/streambuf:207 │ │ │ │ │ - mov 0xd26f(%rip),%rax # 14f88 >@GLIBCXX_3.4> │ │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ -/usr/include/c++/15/sstream:81 │ │ │ │ │ - pop %rbx │ │ │ │ │ -/usr/include/c++/15/streambuf:207 │ │ │ │ │ - jmp 4250 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - │ │ │ │ │ -0000000000007d30 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ -/usr/include/c++/15/sstream:81 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 7d52 , std::allocator >::~basic_stringbuf()@@Base+0x22> │ │ │ │ │ -/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -/usr/include/c++/15/streambuf:207 │ │ │ │ │ - mov 0xd22f(%rip),%rax # 14f88 >@GLIBCXX_3.4> │ │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ - call 4250 │ │ │ │ │ -/usr/include/c++/15/sstream:81 (discriminator 1) │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - mov $0x68,%esi │ │ │ │ │ -/usr/include/c++/15/sstream:81 │ │ │ │ │ - pop %rbx │ │ │ │ │ -/usr/include/c++/15/sstream:81 (discriminator 1) │ │ │ │ │ - jmp 41e0 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - │ │ │ │ │ -0000000000007d80 , 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:112 │ │ │ │ │ - mov 0x38(%rsi),%r11 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:109 (discriminator 1) │ │ │ │ │ - mov (%rdi),%r13 │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - jne 7f50 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1d0> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ - test %r11,%r11 │ │ │ │ │ - je 7f90 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x210> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - js 8117 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x397> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ - mov 0x40(%rsi),%r9 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - je 7fdf , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x25f> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ - mov %r9d,%esi │ │ │ │ │ - cmp %r9d,%r11d │ │ │ │ │ - cmovbe %r11d,%esi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 8185 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x405> │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rdx,8),%rax │ │ │ │ │ - mov %eax,%r10d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - cmp %esi,%eax │ │ │ │ │ - jae 8177 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3f7> │ │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - mov %eax,%eax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ - neg %rdx │ │ │ │ │ - sub %r10d,%esi │ │ │ │ │ - mov %rcx,%rbx │ │ │ │ │ - and %rax,%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ - add %rax,%r12 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rcx,8),%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ - add %rdx,%r15 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - add $0x1,%rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov %eax,%r10d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - cmp %esi,%eax │ │ │ │ │ - jb 7e00 , 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 %r10d,%esi │ │ │ │ │ - je 811e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x39e> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ - neg %rdx │ │ │ │ │ - and %rbp,%rdx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ - add %rbp,%r12 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ - add %rdx,%r15 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:120 (discriminator 1) │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - sete %r10b │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - js 807b , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x2fb> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ - mov %r9d,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - test %r9d,%r9d │ │ │ │ │ - je 7fb0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x230> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov (%rdi,%r10,8),%rdx │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - cmp %r9d,%edx │ │ │ │ │ - jae 7e93 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x113> │ │ │ │ │ - lea 0x1(%r10),%rax │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rax,8),%rdx │ │ │ │ │ - sub %esi,%ecx │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:460 │ │ │ │ │ - mov %rax,%r10 │ │ │ │ │ -/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,%esi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - cmp %ecx,%edx │ │ │ │ │ - jb 7e80 , 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 %ecx,%eax │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ - cmp %ecx,%esi │ │ │ │ │ - je 8150 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3d0> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:384 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - jmp 7efd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x17d> │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/streambuf:436 (discriminator 3) │ │ │ │ │ - cmp %rcx,%rax │ │ │ │ │ - jae 8018 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x298> │ │ │ │ │ -/usr/include/c++/15/streambuf:438 (discriminator 1) │ │ │ │ │ - movb $0x2d,(%rax) │ │ │ │ │ -/usr/include/c++/15/streambuf:554 │ │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:360 (discriminator 1) │ │ │ │ │ - cmp 0x40(%r14),%r12 │ │ │ │ │ - je 7f03 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x183> │ │ │ │ │ -/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 │ │ │ │ │ - jne 7ef9 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x179> │ │ │ │ │ -/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),%rcx │ │ │ │ │ -/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,%rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:384 │ │ │ │ │ - cmovne %rcx,%rbx │ │ │ │ │ - cmovne %r9,%rbp │ │ │ │ │ - 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 %r10,%rbx │ │ │ │ │ - je 7ff8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x278> │ │ │ │ │ -/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++/15/streambuf:541 │ │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ │ -/usr/include/c++/15/streambuf:544 │ │ │ │ │ - mov 0x30(%rdi),%rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:947 (discriminator 1) │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - jne 7eb0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x130> │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ - mov (%r14),%rsi │ │ │ │ │ -/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1) │ │ │ │ │ - mov 0xd097(%rip),%r11 # 14fc0 , 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++/15/streambuf:436 (discriminator 3) │ │ │ │ │ - cmp %rcx,%rax │ │ │ │ │ - jae 8050 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x2d0> │ │ │ │ │ -/usr/include/c++/15/streambuf:438 (discriminator 1) │ │ │ │ │ - mov %sil,(%rax) │ │ │ │ │ -/usr/include/c++/15/streambuf:554 │ │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ │ - jmp 7ec1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x141> │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ - test %r11,%r11 │ │ │ │ │ - je 7fbd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x23d> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - js 80b7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x337> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ - mov 0x40(%rsi),%r9 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - je 7fd0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x250> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ - cmp %r11d,%r9d │ │ │ │ │ - mov %r11d,%esi │ │ │ │ │ - cmovbe %r9d,%esi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - jne 7ddf , 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:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ - jmp 7e4a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xca> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ - mov 0x40(%rsi),%r9 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - 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:518 │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - mov $0x1,%r10d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - jne 7e4a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xca> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:117 │ │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ │ - jmp 7ea1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x121> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ - mov 0x40(%rsi),%r9 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ - jmp 7fa7 , 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:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ - jmp 7fb0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x230> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - mov $0x1,%r10d │ │ │ │ │ - jmp 7fb0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x230> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:713 (discriminator 3) │ │ │ │ │ - cmp %rbp,(%rsp) │ │ │ │ │ - jne 7f0c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x18c> │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:952 │ │ │ │ │ - add $0x28,%rsp │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %rbp │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %r14 │ │ │ │ │ - pop %r15 │ │ │ │ │ - ret │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/15/streambuf:443 │ │ │ │ │ - mov (%rdi),%rax │ │ │ │ │ - mov %dl,0x1f(%rsp) │ │ │ │ │ -/usr/include/c++/15/streambuf:443 (discriminator 1) │ │ │ │ │ - mov $0x2d,%esi │ │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ │ - call *0x68(%rax) │ │ │ │ │ -/usr/include/c++/15/streambuf:444 │ │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - movzbl 0x1f(%rsp),%edx │ │ │ │ │ - jmp 7ec1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x141> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/15/streambuf:443 │ │ │ │ │ - mov (%rdi),%rax │ │ │ │ │ - mov %dl,0x1f(%rsp) │ │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ │ -/usr/include/c++/15/streambuf:443 (discriminator 1) │ │ │ │ │ - call *0x68(%rax) │ │ │ │ │ - movzbl 0x1f(%rsp),%edx │ │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ │ -/usr/include/c++/15/streambuf:444 │ │ │ │ │ - jmp 7ec1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x141> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:118 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:117 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - jmp 8096 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x316> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:333 │ │ │ │ │ - sub $0x1,%rdx │ │ │ │ │ -/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,%r9 │ │ │ │ │ - je 80ae , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x32e> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:327 (discriminator 1) │ │ │ │ │ - cmp %r11,%rax │ │ │ │ │ - je 8090 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x310> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ - test %rdx,%rdx │ │ │ │ │ - jne 8088 , 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:338 │ │ │ │ │ - sub $0x1,%r10 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ - mov (%rdi,%r10,8),%rcx │ │ │ │ │ - lea -0x1(%rcx),%rdx │ │ │ │ │ - jmp 808c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x30c> │ │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ │ - jmp 7ea1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x121> │ │ │ │ │ - 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 80e7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x367> │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/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 80ff , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x37f> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:327 (discriminator 1) │ │ │ │ │ - cmp %r12,%r11 │ │ │ │ │ - je 80e1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x361> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ - test %rbp,%rbp │ │ │ │ │ - jne 80d0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x350> │ │ │ │ │ -/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 80d4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x354> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ - mov 0x40(%r14),%r9 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - mov $0x1,%r10d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:120 (discriminator 1) │ │ │ │ │ - test %r13,%r13 │ │ │ │ │ - jne 7fcb , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x24b> │ │ │ │ │ - jmp 7fa7 , 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:411 (discriminator 1) │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ - jmp 80b9 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x339> │ │ │ │ │ - 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 %rdx │ │ │ │ │ - and %rbp,%rdx │ │ │ │ │ -/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 %rdx,%r15 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ - lea 0x1(%rbx),%rdx │ │ │ │ │ -/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 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - mov $0x0,%eax │ │ │ │ │ - cmovne %rdx,%rbx │ │ │ │ │ - cmovne %rax,%rbp │ │ │ │ │ - jmp 7e40 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc0> │ │ │ │ │ -/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(%r10),%rcx │ │ │ │ │ -/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,%rcx │ │ │ │ │ - je 816c , 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> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ - mov %rcx,%r10 │ │ │ │ │ - jmp 7fb0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x230> │ │ │ │ │ - mov %edx,%eax │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ - jmp 7ea1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x121> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - mov %rdx,%rbx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - jmp 7e29 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa9> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - 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:432 (discriminator 1) │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - mov $0x1,%r10d │ │ │ │ │ - jmp 7e4a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xca> │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -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++/15/bits/basic_string.tcc:227 │ │ │ │ │ push %rbx │ │ │ │ │ -std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_iterator_base_funcs.h:108 │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.tcc:227 │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ -std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_iterator_base_funcs.h:108 │ │ │ │ │ mov %rdx,%rcx │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.tcc:227 │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ mov %fs:0x28,%r8 │ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ │ mov %rsi,%r8 │ │ │ │ │ /usr/include/c++/15/bits/basic_string.tcc:231 (discriminator 2) │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ /usr/include/c++/15/bits/basic_string.tcc:233 │ │ │ │ │ cmp $0xf,%rdx │ │ │ │ │ - ja 8230 , 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 4cb0 <__cxa_finalize@plt+0x920> │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:450 │ │ │ │ │ cmp $0x1,%rdx │ │ │ │ │ - jne 8220 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a0> │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ + jne 4ca0 <__cxa_finalize@plt+0x910> │ │ │ │ │ /usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ movzbl (%r8),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.tcc:257 │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ mov %rcx,0x8(%rbx) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ /usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ movb $0x0,(%rdi,%rcx,1) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.tcc:258 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 8272 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4f2> │ │ │ │ │ + jne 4cf2 <__cxa_finalize@plt+0x962> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/15/bits/char_traits.h:423 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 8201 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x481> │ │ │ │ │ - jmp 825d , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4dd> │ │ │ │ │ + je 4c81 <__cxa_finalize@plt+0x8f1> │ │ │ │ │ + jmp 4cdd <__cxa_finalize@plt+0x94d> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.tcc:235 │ │ │ │ │ lea 0x10(%rsp),%rsi │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ │ call 4320 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.tcc:235 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ mov %r8,%rsi │ │ │ │ │ call 4180 │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.tcc:257 │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ - jmp 8201 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x481> │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ + jmp 4c81 <__cxa_finalize@plt+0x8f1> │ │ │ │ │ /usr/include/c++/15/bits/basic_string.tcc:258 │ │ │ │ │ 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++/15/bits/basic_string.tcc:258 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -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&): │ │ │ │ │ +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_algorithm_impl.h:489 │ │ │ │ │ push %r15 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0xccbc(%rip),%rdi # 14f48 > >::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 0x1023c(%rip),%rdi # 14f48 > >::VALUE@@Base-0x290> │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:489 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rsi,%rbp │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdx,%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),%rcx │ │ │ │ │ -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(%rbp),%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 (%r8),%r15 │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rdi),%edi │ │ │ │ │ -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 %rcx,-0x10(%rsp) │ │ │ │ │ -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) │ │ │ │ │ sub $0x1,%rcx │ │ │ │ │ -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,(%rdx) │ │ │ │ │ -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(%rbx),%rdx │ │ │ │ │ mov %rcx,%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,-0x18(%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:457 │ │ │ │ │ sub %r15,%r8 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,(%rdx) │ │ │ │ │ -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:644 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ mov %rcx,-0x30(%rsp) │ │ │ │ │ -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 8) │ │ │ │ │ cmp %rcx,%r15 │ │ │ │ │ - je 832d , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5ad> │ │ │ │ │ + je 4dad <__cxa_finalize@plt+0xa1d> │ │ │ │ │ nopl 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::_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 │ │ │ │ │ mov 0x18(%rbp),%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 8) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ -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(%r10),%rcx │ │ │ │ │ mov %rcx,0x18(%rbp) │ │ │ │ │ -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(%rbx),%rcx │ │ │ │ │ lea 0x1(%rcx),%r11 │ │ │ │ │ mov %r11,0x10(%rbx) │ │ │ │ │ -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(%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,0x1(%rcx) │ │ │ │ │ -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 8) │ │ │ │ │ cmp %rdx,%r8 │ │ │ │ │ - jne 8300 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x580> │ │ │ │ │ -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 4d80 <__cxa_finalize@plt+0x9f0> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:184 │ │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ │ lea 0xc(%rdx),%rcx │ │ │ │ │ mov %rcx,0x18(%rbp) │ │ │ │ │ -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(%rbx),%rcx │ │ │ │ │ lea 0x1(%rcx),%r8 │ │ │ │ │ mov %r8,0x10(%rbx) │ │ │ │ │ -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(%rdx) │ │ │ │ │ -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(%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 │ │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ │ -seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edi,0x14(%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 (%rax),%r15d │ │ │ │ │ cmp %r15d,0xc(%rdx) │ │ │ │ │ - jle 837e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5fe> │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ + jle 4dfe <__cxa_finalize@plt+0xa6e> │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov 0xc(%rdx),%rdx │ │ │ │ │ mov %edi,0x8(%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 %rcx,%rdi │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rbx),%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),%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:178 (discriminator 1) │ │ │ │ │ mov %rdi,0x10(%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 (%rsi),%rdx │ │ │ │ │ -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),%rdi │ │ │ │ │ mov %rdi,-0x8(%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 4) │ │ │ │ │ cmp %rdi,%rdx │ │ │ │ │ - je 858c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x80c> │ │ │ │ │ + je 500c <__cxa_finalize@plt+0xc7c> │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -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:162 │ │ │ │ │ mov $0x8,%r15d │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ mov %r13,%rax │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -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(%rbp),%rsi │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0xcb8d(%rip),%rdi # 14f48 > >::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 0x1010d(%rip),%rdi # 14f48 > >::VALUE@@Base-0x290> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ -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),%r14d │ │ │ │ │ -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 8) │ │ │ │ │ mov -0x18(%rsp),%r10 │ │ │ │ │ -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 (%rsi,%rsi,2),%r8 │ │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rdi),%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:145 │ │ │ │ │ lea (%rsi,%r8,4),%r8 │ │ │ │ │ -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(%rbx),%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 %r8,0x18(%rbp) │ │ │ │ │ -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,%rcx │ │ │ │ │ -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 %esi,%esi │ │ │ │ │ -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 %rcx,0x10(%rbx) │ │ │ │ │ -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,(%r8) │ │ │ │ │ -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,(%rcx) │ │ │ │ │ -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 8) │ │ │ │ │ cmp -0x30(%rsp),%r10 │ │ │ │ │ - je 84d2 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x752> │ │ │ │ │ -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 4f52 <__cxa_finalize@plt+0xbc2> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ mov %rax,-0x28(%rsp) │ │ │ │ │ mov %rdx,-0x20(%rsp) │ │ │ │ │ - jmp 843a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x6ba> │ │ │ │ │ + jmp 4eba <__cxa_finalize@plt+0xb2a> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -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 │ │ │ │ │ mov %eax,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ -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 %ecx,%esi │ │ │ │ │ - jle 84ba , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x73a> │ │ │ │ │ -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 4f3a <__cxa_finalize@plt+0xbaa> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %eax,%edx │ │ │ │ │ mov %esi,%ecx │ │ │ │ │ mov %ecx,0xc(%r8) │ │ │ │ │ -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 8) │ │ │ │ │ add $0x1,%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 %dl,0x1(%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 8) │ │ │ │ │ cmp %r10,-0x30(%rsp) │ │ │ │ │ - je 84c8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x748> │ │ │ │ │ -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 4f48 <__cxa_finalize@plt+0xbb8> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ │ -int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:339 │ │ │ │ │ cmp (%r10),%r14b │ │ │ │ │ -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:162 │ │ │ │ │ mov $0x2,%r11d │ │ │ │ │ -int seqan::scoreMismatch >(seqan::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%ecx │ │ │ │ │ -int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:339 │ │ │ │ │ cmove (%r9),%ecx │ │ │ │ │ -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(%rbx),%r13 │ │ │ │ │ -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),%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(%r8),%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:77 │ │ │ │ │ add %r12d,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 2) │ │ │ │ │ mov 0xc(%r8),%r12d │ │ │ │ │ -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(%rbp) │ │ │ │ │ -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(%r13),%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 │ │ │ │ │ add %r12d,%edx │ │ │ │ │ -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 %rax,0x10(%rbx) │ │ │ │ │ -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 │ │ │ │ │ add 0x10(%r8),%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,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmovg %edx,%eax │ │ │ │ │ cmovg %r15d,%r11d │ │ │ │ │ mov $0x4,%edx │ │ │ │ │ mov %eax,0x10(%r8) │ │ │ │ │ -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),%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:93 │ │ │ │ │ add 0x8(%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 │ │ │ │ │ cmp %edi,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmovg %esi,%edi │ │ │ │ │ mov $0x10,%esi │ │ │ │ │ cmovg %esi,%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:92 (discriminator 2) │ │ │ │ │ or %r11d,%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 %edi,%eax │ │ │ │ │ - jg 8410 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x690> │ │ │ │ │ + jg 4e90 <__cxa_finalize@plt+0xb00> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %edi,%esi │ │ │ │ │ mov $0x40,%eax │ │ │ │ │ -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 %ecx,%esi │ │ │ │ │ - jg 841f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x69f> │ │ │ │ │ -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 4e9f <__cxa_finalize@plt+0xb0f> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ or $0x1,%edx │ │ │ │ │ mov %ecx,%esi │ │ │ │ │ - jmp 8423 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x6a3> │ │ │ │ │ + jmp 4ea3 <__cxa_finalize@plt+0xb13> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ mov -0x28(%rsp),%rax │ │ │ │ │ mov -0x20(%rsp),%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:195 │ │ │ │ │ mov 0x18(%rbp),%r8 │ │ │ │ │ -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(%rbx),%r10 │ │ │ │ │ -int seqan::scoreMismatch >(seqan::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%r11d │ │ │ │ │ -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),%r13d │ │ │ │ │ -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(%r8),%rcx │ │ │ │ │ mov %rcx,0x18(%rbp) │ │ │ │ │ -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),%rcx │ │ │ │ │ mov %rcx,0x10(%rbx) │ │ │ │ │ -int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ mov -0x10(%rsp),%rcx │ │ │ │ │ cmp -0x1(%rcx),%r14b │ │ │ │ │ cmove (%r9),%r11d │ │ │ │ │ -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),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ add 0xc(%r8),%r13d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ add 0x10(%r8),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ add %r12d,%r11d │ │ │ │ │ -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:162 │ │ │ │ │ mov $0x2,%r12d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %ecx,%r13d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmovg %r13d,%ecx │ │ │ │ │ cmovg %r15d,%r12d │ │ │ │ │ mov $0x4,%r13d │ │ │ │ │ mov %ecx,0x10(%r8) │ │ │ │ │ -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),%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:93 │ │ │ │ │ add 0x8(%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 │ │ │ │ │ cmp %edi,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmovg %esi,%edi │ │ │ │ │ mov $0x10,%esi │ │ │ │ │ cmovg %esi,%r13d │ │ │ │ │ mov $0x20,%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:92 (discriminator 2) │ │ │ │ │ or %r12d,%r13d │ │ │ │ │ -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,%ecx │ │ │ │ │ - jg 8552 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x7d2> │ │ │ │ │ + jg 4fd2 <__cxa_finalize@plt+0xc42> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %edi,%ecx │ │ │ │ │ mov $0x40,%esi │ │ │ │ │ -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 %ecx,%r11d │ │ │ │ │ - jge 8800 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa80> │ │ │ │ │ -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 5280 <__cxa_finalize@plt+0xef0> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %esi,%r13d │ │ │ │ │ mov %ecx,0xc(%r8) │ │ │ │ │ -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 %r13b,0x1(%r10) │ │ │ │ │ -seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edi,0x14(%r8) │ │ │ │ │ -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),%esi │ │ │ │ │ cmp %esi,0xc(%r8) │ │ │ │ │ - jg 87d8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa58> │ │ │ │ │ + jg 5258 <__cxa_finalize@plt+0xec8> │ │ │ │ │ mov 0x10(%rbx),%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 4) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp -0x8(%rsp),%rax │ │ │ │ │ - jne 83b0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x630> │ │ │ │ │ + jne 4e30 <__cxa_finalize@plt+0xaa0> │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ -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) │ │ │ │ │ mov -0x8(%rsp),%rdi │ │ │ │ │ -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(%rbp),%rsi │ │ │ │ │ -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 (%rdi),%r15d │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0xc9a8(%rip),%rdi # 14f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ + mov 0xff28(%rip),%rdi # 14f48 > >::VALUE@@Base-0x290> │ │ │ │ │ mov (%rdi),%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 │ │ │ │ │ lea (%rsi,%rsi,2),%rdi │ │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ │ lea (%rsi,%rdi,4),%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 │ │ │ │ │ movslq 0x8(%rbx),%rdi │ │ │ │ │ -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 %rsi,0x18(%rbp) │ │ │ │ │ -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,%rcx │ │ │ │ │ mov %rcx,0x10(%rbx) │ │ │ │ │ -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,(%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 │ │ │ │ │ movb $0x0,(%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 │ │ │ │ │ mov 0x10(%rbx),%r11 │ │ │ │ │ -seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edx,0x8(%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:175 (discriminator 2) │ │ │ │ │ mov (%rax),%edi │ │ │ │ │ cmp %edi,(%rsi) │ │ │ │ │ - jle 85f0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x870> │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ + jle 5070 <__cxa_finalize@plt+0xce0> │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov (%rsi),%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 %r11,%rdi │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %edx,0x8(%rax) │ │ │ │ │ mov %rcx,(%rax) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rbx),%rcx │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rcx),%rcx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rcx),%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) │ │ │ │ │ sub (%rcx),%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(%rax) │ │ │ │ │ -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 8) │ │ │ │ │ mov -0x18(%rsp),%r12 │ │ │ │ │ -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 %r10d,%r10d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ -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 8) │ │ │ │ │ cmp -0x30(%rsp),%r12 │ │ │ │ │ - jne 864f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x8cf> │ │ │ │ │ - jmp 8711 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x991> │ │ │ │ │ + jne 50cf <__cxa_finalize@plt+0xd3f> │ │ │ │ │ + jmp 5191 <__cxa_finalize@plt+0xe01> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -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 │ │ │ │ │ mov %esi,%r10d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x20,%esi │ │ │ │ │ -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 %r8d,%r10d │ │ │ │ │ - jle 86d5 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x955> │ │ │ │ │ -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 5155 <__cxa_finalize@plt+0xdc5> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %esi,%edi │ │ │ │ │ mov %r10d,%r8d │ │ │ │ │ mov %r8d,0xc(%rcx) │ │ │ │ │ -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 %dil,0x1(%r11) │ │ │ │ │ -seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edx,0x14(%rcx) │ │ │ │ │ -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 (%rax),%edi │ │ │ │ │ cmp %edi,0xc(%rcx) │ │ │ │ │ - jg 86e0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x960> │ │ │ │ │ + jg 5160 <__cxa_finalize@plt+0xdd0> │ │ │ │ │ mov 0x10(%rbx),%r11 │ │ │ │ │ -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 8) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ cmp -0x30(%rsp),%r12 │ │ │ │ │ - je 8711 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x991> │ │ │ │ │ -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 5191 <__cxa_finalize@plt+0xe01> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ mov 0x18(%rbp),%rcx │ │ │ │ │ -int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:339 │ │ │ │ │ cmp (%r12),%r15b │ │ │ │ │ -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:162 │ │ │ │ │ mov $0x2,%r13d │ │ │ │ │ -int seqan::scoreMismatch >(seqan::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%r8d │ │ │ │ │ -int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:339 │ │ │ │ │ cmove (%r9),%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:85 │ │ │ │ │ mov 0xc(%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(%rcx),%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:77 │ │ │ │ │ add %r14d,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 2) │ │ │ │ │ mov 0xc(%rcx),%r14d │ │ │ │ │ -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 %rsi,0x18(%rbp) │ │ │ │ │ -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(%r11),%rsi │ │ │ │ │ mov %rsi,0x10(%rbx) │ │ │ │ │ -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),%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ add %r14d,%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ add 0x10(%rcx),%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 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmovg %edi,%esi │ │ │ │ │ mov $0x8,%edi │ │ │ │ │ cmovg %edi,%r13d │ │ │ │ │ mov $0x4,%edi │ │ │ │ │ mov %esi,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),%r10d │ │ │ │ │ /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,%r10d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmovg %r10d,%edx │ │ │ │ │ mov $0x10,%r10d │ │ │ │ │ cmovg %r10d,%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 │ │ │ │ │ cmp %edx,%esi │ │ │ │ │ - jg 8610 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x890> │ │ │ │ │ + jg 5090 <__cxa_finalize@plt+0xd00> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %edx,%r10d │ │ │ │ │ mov $0x40,%esi │ │ │ │ │ -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 %r8d,%r10d │ │ │ │ │ - jg 8621 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x8a1> │ │ │ │ │ -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 50a1 <__cxa_finalize@plt+0xd11> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ or $0x1,%edi │ │ │ │ │ mov %r8d,%r10d │ │ │ │ │ - jmp 8626 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x8a6> │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ + jmp 50a6 <__cxa_finalize@plt+0xd16> │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov 0xc(%rcx),%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 0x10(%rbx),%r11 │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %edx,0x8(%rax) │ │ │ │ │ -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 8) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %rcx,(%rax) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rbx),%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 %r11,%rdi │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rcx),%rcx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rcx),%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) │ │ │ │ │ sub (%rcx),%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(%rax) │ │ │ │ │ -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 8) │ │ │ │ │ cmp -0x30(%rsp),%r12 │ │ │ │ │ - jne 864f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x8cf> │ │ │ │ │ -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&): │ │ │ │ │ + jne 50cf <__cxa_finalize@plt+0xd3f> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195 │ │ │ │ │ mov 0x18(%rbp),%rsi │ │ │ │ │ -int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ mov -0x10(%rsp),%rdi │ │ │ │ │ -int seqan::scoreMismatch >(seqan::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%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),%rcx │ │ │ │ │ -int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmp -0x1(%rdi),%r15b │ │ │ │ │ cmove (%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 │ │ │ │ │ mov %rcx,0x18(%rbp) │ │ │ │ │ -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(%r11),%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:85 │ │ │ │ │ mov 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:162 │ │ │ │ │ mov $0x2,%ebp │ │ │ │ │ -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 │ │ │ │ │ add 0xc(%rsi),%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:346 │ │ │ │ │ mov %rcx,0x10(%rbx) │ │ │ │ │ -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:77 │ │ │ │ │ add %r14d,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ mov 0x8(%r9),%ecx │ │ │ │ │ add 0x10(%rsi),%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 │ │ │ │ │ cmp %ecx,%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmovg %edi,%ecx │ │ │ │ │ mov $0x8,%edi │ │ │ │ │ cmovg %edi,%ebp │ │ │ │ │ mov $0x4,%edi │ │ │ │ │ mov %ecx,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),%r10d │ │ │ │ │ /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:162 │ │ │ │ │ mov $0x10,%r9d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%r10d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmovg %r9d,%edi │ │ │ │ │ cmovg %r10d,%edx │ │ │ │ │ mov $0x20,%r9d │ │ │ │ │ -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 %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 %edx,%ecx │ │ │ │ │ - jg 878e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa0e> │ │ │ │ │ + jg 520e <__cxa_finalize@plt+0xe7e> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %edx,%ecx │ │ │ │ │ mov $0x40,%r9d │ │ │ │ │ -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 %r8d,%ecx │ │ │ │ │ - jle 880c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa8c> │ │ │ │ │ -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 528c <__cxa_finalize@plt+0xefc> │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %r9d,%edi │ │ │ │ │ mov %ecx,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 %dil,0x1(%r11) │ │ │ │ │ -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 (%rax),%edi │ │ │ │ │ cmp %edi,0xc(%rsi) │ │ │ │ │ - jle 87c6 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa46> │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ + jle 5246 <__cxa_finalize@plt+0xeb6> │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov 0xc(%rsi),%rcx │ │ │ │ │ mov %edx,0x8(%rax) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rbx),%rdx │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %rcx,(%rax) │ │ │ │ │ -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),%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 0x10(%rbx),%rdx │ │ │ │ │ sub (%rcx),%rdx │ │ │ │ │ -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 %rdx,0x10(%rax) │ │ │ │ │ -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 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov 0xc(%r8),%rcx │ │ │ │ │ mov %edi,0x8(%rdx) │ │ │ │ │ mov %rcx,(%rdx) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rbx),%rcx │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rcx),%rcx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rcx),%rsi │ │ │ │ │ -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(%rbx),%rcx │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ sub (%rsi),%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:178 (discriminator 1) │ │ │ │ │ mov %rdi,0x10(%rdx) │ │ │ │ │ - jmp 857a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x7fa> │ │ │ │ │ + jmp 4ffa <__cxa_finalize@plt+0xc6a> │ │ │ │ │ nop │ │ │ │ │ -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,%r13d │ │ │ │ │ mov %r11d,%ecx │ │ │ │ │ - jmp 855e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x7de> │ │ │ │ │ + jmp 4fde <__cxa_finalize@plt+0xc4e> │ │ │ │ │ or $0x1,%edi │ │ │ │ │ mov %r8d,%ecx │ │ │ │ │ - jmp 8796 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa16> │ │ │ │ │ -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 5216 <__cxa_finalize@plt+0xe86> │ │ │ │ │ nop │ │ │ │ │ data16 cs 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 89d0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc50> │ │ │ │ │ + je 5450 <__cxa_finalize@plt+0x10c0> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:319 │ │ │ │ │ sub $0x58,%rsp │ │ │ │ │ mov %rcx,%r9 │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:330 │ │ │ │ │ test $0x1,%r8b │ │ │ │ │ - jne 8850 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xad0> │ │ │ │ │ + jne 52d0 <__cxa_finalize@plt+0xf40> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:332 │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - jne 8b50 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xdd0> │ │ │ │ │ + jne 55d0 <__cxa_finalize@plt+0x1240> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:334 │ │ │ │ │ and $0x2,%r8d │ │ │ │ │ - jne 89f8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc78> │ │ │ │ │ + jne 5478 <__cxa_finalize@plt+0x10e8> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:337 │ │ │ │ │ add $0x58,%rsp │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(unsigned long const&, unsigned long const&, unsigned long const&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:80 │ │ │ │ │ movq (%rsi),%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(%rdi),%rsi │ │ │ │ │ movhps (%rdx),%xmm0 │ │ │ │ │ -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),%r8 │ │ │ │ │ -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 %rsi,%r10 │ │ │ │ │ sub %r8,%r10 │ │ │ │ │ mov %r10,%r11 │ │ │ │ │ sar $0x5,%r11 │ │ │ │ │ -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,%r11 │ │ │ │ │ - jb 89d8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc58> │ │ │ │ │ + jb 5458 <__cxa_finalize@plt+0x10c8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1344 │ │ │ │ │ lea 0x1(%r11),%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 884a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaca> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 52ca <__cxa_finalize@plt+0xf3a> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 8d09 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xf89> │ │ │ │ │ + jbe 5789 <__cxa_finalize@plt+0x13f9> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ mov %rdi,0x40(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ │ 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:206 │ │ │ │ │ mov %r11,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %r10,0x30(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ │ mov %rsi,0x20(%rsp) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ movaps %xmm0,0x10(%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 │ │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ │ -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 0x40(%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 (%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 │ │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ │ test %r8,%r8 │ │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ │ mov 0x30(%rsp),%r10 │ │ │ │ │ -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,(%rcx) │ │ │ │ │ -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 │ │ │ │ │ mov 0x38(%rsp),%r11 │ │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ │ -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(%rcx) │ │ │ │ │ -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 89a5 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc25> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 5425 <__cxa_finalize@plt+0x1095> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r8,%rdx │ │ │ │ │ cmp %rsi,%r8 │ │ │ │ │ - jae 8965 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbe5> │ │ │ │ │ + jae 53e5 <__cxa_finalize@plt+0x1055> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ 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) │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rdi │ │ │ │ │ /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 %rdi,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%edi │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm1,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %dil,-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 %rsi,%rdx │ │ │ │ │ - jb 8940 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbc0> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 53c0 <__cxa_finalize@plt+0x1030> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ │ mov %r11,0x20(%rsp) │ │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ │ 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 0x28(%rsp),%rcx │ │ │ │ │ -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 │ │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ │ mov 0x20(%rsp),%r11 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rcx),%rdx │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rcx),%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 0x30(%rsp),%r9 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r10,1),%rsi │ │ │ │ │ mov %rsi,0x8(%rcx) │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r11 │ │ │ │ │ - jae 884a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaca> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jae 52ca <__cxa_finalize@plt+0xf3a> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r10,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r9,0x10(%rsi) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x1,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(%rcx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 884a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaca> │ │ │ │ │ + jmp 52ca <__cxa_finalize@plt+0xf3a> │ │ │ │ │ nop │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r8,%r10,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r9,0x10(%rsi) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x1,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(%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 $0x58,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(unsigned long const&, unsigned long const&, unsigned long const&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:80 │ │ │ │ │ movq (%rsi),%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(%rdi),%rsi │ │ │ │ │ movhps (%rdx),%xmm0 │ │ │ │ │ -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),%r8 │ │ │ │ │ -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 %rsi,%r10 │ │ │ │ │ sub %r8,%r10 │ │ │ │ │ mov %r10,%r11 │ │ │ │ │ sar $0x5,%r11 │ │ │ │ │ -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,%r11 │ │ │ │ │ - jb 8cf0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xf70> │ │ │ │ │ + jb 5770 <__cxa_finalize@plt+0x13e0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1344 │ │ │ │ │ lea 0x1(%r11),%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 884a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaca> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 52ca <__cxa_finalize@plt+0xf3a> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 8de1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1061> │ │ │ │ │ + jbe 5861 <__cxa_finalize@plt+0x14d1> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ mov %rdi,0x40(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ │ 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:206 │ │ │ │ │ mov %r11,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %r10,0x30(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ │ mov %rsi,0x20(%rsp) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ movaps %xmm0,0x10(%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 │ │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ │ -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 0x40(%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 (%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 │ │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ │ test %r8,%r8 │ │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ │ mov 0x30(%rsp),%r10 │ │ │ │ │ -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,(%rcx) │ │ │ │ │ -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 │ │ │ │ │ mov 0x38(%rsp),%r11 │ │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ │ -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(%rcx) │ │ │ │ │ -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 8b25 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xda5> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 55a5 <__cxa_finalize@plt+0x1215> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r8,%rdx │ │ │ │ │ cmp %rsi,%r8 │ │ │ │ │ - jae 8ae5 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xd65> │ │ │ │ │ + jae 5565 <__cxa_finalize@plt+0x11d5> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rdi │ │ │ │ │ /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 %rdi,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%edi │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm1,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %dil,-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 %rsi,%rdx │ │ │ │ │ - jb 8ac0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xd40> │ │ │ │ │ -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 %r8,%rdi │ │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ │ mov %r11,0x20(%rsp) │ │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ │ 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 0x28(%rsp),%rcx │ │ │ │ │ -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 │ │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ │ mov 0x20(%rsp),%r11 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rcx),%rdx │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rcx),%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 0x30(%rsp),%r9 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r10,1),%rsi │ │ │ │ │ mov %rsi,0x8(%rcx) │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r11 │ │ │ │ │ - jae 884a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaca> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jae 52ca <__cxa_finalize@plt+0xf3a> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r10,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r9,0x10(%rsi) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,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(%rcx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 884a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaca> │ │ │ │ │ + jmp 52ca <__cxa_finalize@plt+0xf3a> │ │ │ │ │ nop │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(unsigned long const&, unsigned long const&, unsigned long const&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:80 │ │ │ │ │ movq (%rsi),%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(%rdi),%rsi │ │ │ │ │ movhps (%rdx),%xmm0 │ │ │ │ │ -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),%r8 │ │ │ │ │ -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 %rsi,%r10 │ │ │ │ │ sub %r8,%r10 │ │ │ │ │ mov %r10,%r11 │ │ │ │ │ sar $0x5,%r11 │ │ │ │ │ -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,%r11 │ │ │ │ │ - jb 8cd0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xf50> │ │ │ │ │ + jb 5750 <__cxa_finalize@plt+0x13c0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1344 │ │ │ │ │ lea 0x1(%r11),%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 884a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaca> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 52ca <__cxa_finalize@plt+0xf3a> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 8d75 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xff5> │ │ │ │ │ + jbe 57f5 <__cxa_finalize@plt+0x1465> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ mov %rdi,0x40(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ mov %r9,0x48(%rsp) │ │ │ │ │ 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:206 │ │ │ │ │ mov %r11,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %r10,0x30(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ │ mov %rsi,0x20(%rsp) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ movaps %xmm0,0x10(%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 │ │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ │ -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 0x40(%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 (%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 │ │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ │ test %r8,%r8 │ │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ │ mov 0x30(%rsp),%r10 │ │ │ │ │ -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,(%rcx) │ │ │ │ │ -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 │ │ │ │ │ mov 0x38(%rsp),%r11 │ │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ │ -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(%rcx) │ │ │ │ │ -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 8ca5 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xf25> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 5725 <__cxa_finalize@plt+0x1395> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r8,%rdx │ │ │ │ │ cmp %rsi,%r8 │ │ │ │ │ - jae 8c65 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xee5> │ │ │ │ │ + jae 56e5 <__cxa_finalize@plt+0x1355> │ │ │ │ │ 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) │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rdi │ │ │ │ │ /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 %rdi,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%edi │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm1,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %dil,-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 %rsi,%rdx │ │ │ │ │ - jb 8c40 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xec0> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 56c0 <__cxa_finalize@plt+0x1330> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ │ mov %r11,0x20(%rsp) │ │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ │ 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 0x28(%rsp),%rcx │ │ │ │ │ -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 │ │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ │ mov 0x20(%rsp),%r11 │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rcx),%rdx │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rcx),%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 0x30(%rsp),%r9 │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r10,1),%rsi │ │ │ │ │ mov %rsi,0x8(%rcx) │ │ │ │ │ -void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r11 │ │ │ │ │ - jae 884a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaca> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jae 52ca <__cxa_finalize@plt+0xf3a> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%rax,%r10,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r9,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(%rcx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 884a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaca> │ │ │ │ │ + jmp 52ca <__cxa_finalize@plt+0xf3a> │ │ │ │ │ nop │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r8,%r10,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r9,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(%rdi) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 884a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaca> │ │ │ │ │ + jmp 52ca <__cxa_finalize@plt+0xf3a> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r8,%r10,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r9,0x10(%rsi) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,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(%rdi) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 884a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xaca> │ │ │ │ │ + jmp 52ca <__cxa_finalize@plt+0xf3a> │ │ │ │ │ mov %rdi,0x38(%rsp) │ │ │ │ │ -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 $0x400,%edi │ │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ │ mov %r11,0x30(%rsp) │ │ │ │ │ mov %r10,0x28(%rsp) │ │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ 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 │ │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ │ -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 0x38(%rsp),%rcx │ │ │ │ │ -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 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ test %r8,%r8 │ │ │ │ │ mov 0x28(%rsp),%r10 │ │ │ │ │ mov 0x30(%rsp),%r11 │ │ │ │ │ -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,(%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(%rcx) │ │ │ │ │ -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 │ │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ │ - jne 88ff , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb7f> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 537f <__cxa_finalize@plt+0xfef> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r10,1),%rsi │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 89b6 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc36> │ │ │ │ │ + jmp 5436 <__cxa_finalize@plt+0x10a6> │ │ │ │ │ mov %rdi,0x38(%rsp) │ │ │ │ │ -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 $0x400,%edi │ │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ │ mov %r11,0x30(%rsp) │ │ │ │ │ mov %r10,0x28(%rsp) │ │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ 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 │ │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ │ -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 0x38(%rsp),%rcx │ │ │ │ │ -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 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ test %r8,%r8 │ │ │ │ │ mov 0x28(%rsp),%r10 │ │ │ │ │ mov 0x30(%rsp),%r11 │ │ │ │ │ -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,(%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(%rcx) │ │ │ │ │ -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 │ │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ │ - jne 8c03 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe83> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 5683 <__cxa_finalize@plt+0x12f3> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r10,1),%rsi │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 8cb6 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xf36> │ │ │ │ │ + jmp 5736 <__cxa_finalize@plt+0x13a6> │ │ │ │ │ mov %rdi,0x38(%rsp) │ │ │ │ │ -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 $0x400,%edi │ │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ │ mov %r11,0x30(%rsp) │ │ │ │ │ mov %r10,0x28(%rsp) │ │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ 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 │ │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ │ -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 0x38(%rsp),%rcx │ │ │ │ │ -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 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ test %r8,%r8 │ │ │ │ │ mov 0x28(%rsp),%r10 │ │ │ │ │ mov 0x30(%rsp),%r11 │ │ │ │ │ -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,(%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(%rcx) │ │ │ │ │ -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 │ │ │ │ │ mov 0x40(%rsp),%r9 │ │ │ │ │ - jne 8aa7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xd27> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 5527 <__cxa_finalize@plt+0x1197> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r10,1),%rsi │ │ │ │ │ -seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 8b36 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xdb6> │ │ │ │ │ -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 55b6 <__cxa_finalize@plt+0x1226> │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -0000000000008e50 : │ │ │ │ │ +00000000000058d0 : │ │ │ │ │ freeCString(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:34 │ │ │ │ │ endbr64 │ │ │ │ │ ./porechop/src/adapter_align.cpp:35 │ │ │ │ │ jmp 4200 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -0000000000008e60 , std::allocator >)@@Base>: │ │ │ │ │ +00000000000058e0 , std::allocator >)@@Base>: │ │ │ │ │ cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:39 │ │ │ │ │ endbr64 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:1165 │ │ │ │ │ mov 0x8(%rdi),%rbx │ │ │ │ │ -cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:40 (discriminator 1) │ │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ │ call 4220 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ mov 0x0(%rbp),%rsi │ │ │ │ │ -cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:40 (discriminator 1) │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ -char* std::__copy_move_a2(char*, char*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jbe 8ea8 , std::allocator >)@@Base+0x48> │ │ │ │ │ + jbe 5928 , std::allocator >)@@Base+0x48> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %rbx,%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,%rbx,1) │ │ │ │ │ ./porechop/src/adapter_align.cpp:44 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -char* std::__copy_move_a2(char*, char*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne 8e95 , std::allocator >)@@Base+0x35> │ │ │ │ │ -void std::__assign_one(char*&, char*&): │ │ │ │ │ + jne 5915 , std::allocator >)@@Base+0x35> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rcx) │ │ │ │ │ -char* std::__copy_move_a2(char*, char*, char*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp 8e95 , std::allocator >)@@Base+0x35> │ │ │ │ │ -cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ + jmp 5915 , std::allocator >)@@Base+0x35> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -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 │ │ │ │ │ mov %rcx,%r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %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),%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) │ │ │ │ │ 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(%rcx),%rdi │ │ │ │ │ -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 (%rcx) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ div %rdi │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x8,%r8 │ │ │ │ │ - je 8f53 , std::allocator >)@@Base+0xf3> │ │ │ │ │ + je 59d3 , std::allocator >)@@Base+0xf3> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rbp,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ div %rdi │ │ │ │ │ -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,%rbp │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x1,%rax │ │ │ │ │ - jbe 8f53 , std::allocator >)@@Base+0xf3> │ │ │ │ │ + jbe 59d3 , std::allocator >)@@Base+0xf3> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ divq 0x10(%rcx) │ │ │ │ │ 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),%r15 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:76 │ │ │ │ │ mov %rbp,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 %rbp,%r9 │ │ │ │ │ - je 8f9b , std::allocator >)@@Base+0x13b> │ │ │ │ │ + je 5a1b , std::allocator >)@@Base+0x13b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:525 │ │ │ │ │ mov %r9,%rcx │ │ │ │ │ mov $0x4,%r8d │ │ │ │ │ mov %r15,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ sub %rbp,%rcx │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:527 │ │ │ │ │ mov (%rsi),%rcx │ │ │ │ │ lea 0x20(%rsp),%rsi │ │ │ │ │ cmp %rbx,%rcx │ │ │ │ │ - je 8fc6 , std::allocator >)@@Base+0x166> │ │ │ │ │ + je 5a46 , std::allocator >)@@Base+0x166> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:528 │ │ │ │ │ sub %rbx,%rcx │ │ │ │ │ mov $0x2,%r8d │ │ │ │ │ mov %r15,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ 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 9070 , std::allocator >)@@Base+0x210> │ │ │ │ │ -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 5af0 , std::allocator >)@@Base+0x210> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov %r15,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - jne 91cc , std::allocator >)@@Base+0x36c> │ │ │ │ │ + jne 5c4c , std::allocator >)@@Base+0x36c> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 955b , std::allocator >)@@Base+0x6fb> │ │ │ │ │ + jne 5fdb , std::allocator >)@@Base+0x6fb> │ │ │ │ │ add $0x68,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ 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 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x1,%r8b │ │ │ │ │ - je 9470 , std::allocator >)@@Base+0x610> │ │ │ │ │ -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 5ef0 , std::allocator >)@@Base+0x610> │ │ │ │ │ /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 (%r14),%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 94c0 , std::allocator >)@@Base+0x660> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 5f40 , std::allocator >)@@Base+0x660> │ │ │ │ │ /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,%rbp │ │ │ │ │ /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 %rbp,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(%r14),%rax │ │ │ │ │ mov %rax,0x10(%r14) │ │ │ │ │ -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 │ │ │ │ │ - je 91b1 , std::allocator >)@@Base+0x351> │ │ │ │ │ + je 5c31 , std::allocator >)@@Base+0x351> │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - jne 9168 , std::allocator >)@@Base+0x308> │ │ │ │ │ -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 5be8 , std::allocator >)@@Base+0x308> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ mov %r15,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /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 9320 , std::allocator >)@@Base+0x4c0> │ │ │ │ │ + jb 5da0 , std::allocator >)@@Base+0x4c0> │ │ │ │ │ /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 8fec , std::allocator >)@@Base+0x18c> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 5a6c , std::allocator >)@@Base+0x18c> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 943d , std::allocator >)@@Base+0x5dd> │ │ │ │ │ + jbe 5ebd , std::allocator >)@@Base+0x5dd> │ │ │ │ │ /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 9135 , std::allocator >)@@Base+0x2d5> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 5bb5 , std::allocator >)@@Base+0x2d5> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %rbp,%r13 │ │ │ │ │ - jae 9124 , std::allocator >)@@Base+0x2c4> │ │ │ │ │ + jae 5ba4 , std::allocator >)@@Base+0x2c4> │ │ │ │ │ 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),%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 9100 , std::allocator >)@@Base+0x2a0> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 5b80 , std::allocator >)@@Base+0x2a0> │ │ │ │ │ /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 8fec , std::allocator >)@@Base+0x18c> │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ + jae 5a6c , std::allocator >)@@Base+0x18c> │ │ │ │ │ /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 8fec , std::allocator >)@@Base+0x18c> │ │ │ │ │ + jmp 5a6c , std::allocator >)@@Base+0x18c> │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -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 2) │ │ │ │ │ test %al,%al │ │ │ │ │ - je 9514 , std::allocator >)@@Base+0x6b4> │ │ │ │ │ -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 5f94 , std::allocator >)@@Base+0x6b4> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:390 │ │ │ │ │ test $0x1,%al │ │ │ │ │ - jne 9010 , std::allocator >)@@Base+0x1b0> │ │ │ │ │ + jne 5a90 , std::allocator >)@@Base+0x1b0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 │ │ │ │ │ test $0x40,%al │ │ │ │ │ - je 9193 , std::allocator >)@@Base+0x333> │ │ │ │ │ + je 5c13 , std::allocator >)@@Base+0x333> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1) │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne 9340 , std::allocator >)@@Base+0x4e0> │ │ │ │ │ + jne 5dc0 , std::allocator >)@@Base+0x4e0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1) │ │ │ │ │ test $0x10,%al │ │ │ │ │ - jne 9340 , std::allocator >)@@Base+0x4e0> │ │ │ │ │ + jne 5dc0 , std::allocator >)@@Base+0x4e0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 │ │ │ │ │ test $0x20,%al │ │ │ │ │ - je 91a7 , std::allocator >)@@Base+0x347> │ │ │ │ │ + je 5c27 , std::allocator >)@@Base+0x347> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne 9390 , std::allocator >)@@Base+0x530> │ │ │ │ │ + jne 5e10 , std::allocator >)@@Base+0x530> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1) │ │ │ │ │ test $0x8,%al │ │ │ │ │ - jne 9390 , std::allocator >)@@Base+0x530> │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ + jne 5e10 , std::allocator >)@@Base+0x530> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 916f , std::allocator >)@@Base+0x30f> │ │ │ │ │ -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 5bef , std::allocator >)@@Base+0x30f> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ mov %r15,%rdx │ │ │ │ │ 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 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je 8fec , std::allocator >)@@Base+0x18c> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ + je 5a6c , std::allocator >)@@Base+0x18c> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%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 (%r12),%r14 │ │ │ │ │ -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 %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 92f0 , std::allocator >)@@Base+0x490> │ │ │ │ │ + jb 5d70 , std::allocator >)@@Base+0x490> │ │ │ │ │ /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 930c , std::allocator >)@@Base+0x4ac> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 5d8c , std::allocator >)@@Base+0x4ac> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 940c , std::allocator >)@@Base+0x5ac> │ │ │ │ │ + jbe 5e8c , std::allocator >)@@Base+0x5ac> │ │ │ │ │ /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,(%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 92be , std::allocator >)@@Base+0x45e> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 5d3e , std::allocator >)@@Base+0x45e> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ cmp %r13,%r14 │ │ │ │ │ - jae 92a5 , std::allocator >)@@Base+0x445> │ │ │ │ │ + jae 5d25 , std::allocator >)@@Base+0x445> │ │ │ │ │ nop │ │ │ │ │ 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) │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /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 9280 , std::allocator >)@@Base+0x420> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 5d00 , std::allocator >)@@Base+0x420> │ │ │ │ │ /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(%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),%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(%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,%rcx │ │ │ │ │ - jae 930c , std::allocator >)@@Base+0x4ac> │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ + jae 5d8c , std::allocator >)@@Base+0x4ac> │ │ │ │ │ /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 %rbp,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(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 930c , std::allocator >)@@Base+0x4ac> │ │ │ │ │ + jmp 5d8c , std::allocator >)@@Base+0x4ac> │ │ │ │ │ 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(%r14,%r15,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbp,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(%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 8fec , std::allocator >)@@Base+0x18c> │ │ │ │ │ - jmp 9089 , std::allocator >)@@Base+0x229> │ │ │ │ │ + je 5a6c , std::allocator >)@@Base+0x18c> │ │ │ │ │ + jmp 5b09 , std::allocator >)@@Base+0x229> │ │ │ │ │ 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,%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 8fec , std::allocator >)@@Base+0x18c> │ │ │ │ │ + jmp 5a6c , std::allocator >)@@Base+0x18c> │ │ │ │ │ nop │ │ │ │ │ -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 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - je 93e8 , std::allocator >)@@Base+0x588> │ │ │ │ │ -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 5e68 , std::allocator >)@@Base+0x588> │ │ │ │ │ /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 (%r14),%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 9498 , std::allocator >)@@Base+0x638> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 5f18 , std::allocator >)@@Base+0x638> │ │ │ │ │ /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:290 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:291 │ │ │ │ │ sub $0x1,%rbp │ │ │ │ │ -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),%rdx │ │ │ │ │ mov 0x10(%r14),%rax │ │ │ │ │ sub (%rdx),%rax │ │ │ │ │ mov %rax,0x10(%r14) │ │ │ │ │ -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 %rbp,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 9064 , std::allocator >)@@Base+0x204> │ │ │ │ │ + jmp 5ae4 , std::allocator >)@@Base+0x204> │ │ │ │ │ nop │ │ │ │ │ -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 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x2,%r8b │ │ │ │ │ - je 94f0 , std::allocator >)@@Base+0x690> │ │ │ │ │ + je 5f70 , std::allocator >)@@Base+0x690> │ │ │ │ │ /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 (%r14),%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 9530 , std::allocator >)@@Base+0x6d0> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 5fb0 , std::allocator >)@@Base+0x6d0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rax),%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 │ │ │ │ │ -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),%rdx │ │ │ │ │ mov 0x10(%r14),%rax │ │ │ │ │ sub 0x8(%rdx),%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(%r14) │ │ │ │ │ -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 91b1 , std::allocator >)@@Base+0x351> │ │ │ │ │ - jmp 916f , std::allocator >)@@Base+0x30f> │ │ │ │ │ + je 5c31 , std::allocator >)@@Base+0x351> │ │ │ │ │ + jmp 5bef , std::allocator >)@@Base+0x30f> │ │ │ │ │ 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 %r15,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:285 │ │ │ │ │ movb $0x4,0x0(%r13) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 9353 , std::allocator >)@@Base+0x4f3> │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp 5dd3 , std::allocator >)@@Base+0x4f3> │ │ │ │ │ /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(%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 9240 , std::allocator >)@@Base+0x3e0> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 5cc0 , std::allocator >)@@Base+0x3e0> │ │ │ │ │ /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 92cc , std::allocator >)@@Base+0x46c> │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp 5d4c , std::allocator >)@@Base+0x46c> │ │ │ │ │ /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 90ef , std::allocator >)@@Base+0x28f> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 5b6f , std::allocator >)@@Base+0x28f> │ │ │ │ │ /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 9147 , std::allocator >)@@Base+0x2e7> │ │ │ │ │ + jmp 5bc7 , std::allocator >)@@Base+0x2e7> │ │ │ │ │ cs nopw 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 %r15,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:206 │ │ │ │ │ movb $0x1,0x0(%r13) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 9023 , std::allocator >)@@Base+0x1c3> │ │ │ │ │ + jmp 5aa3 , std::allocator >)@@Base+0x1c3> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -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 9361 , std::allocator >)@@Base+0x501> │ │ │ │ │ + jmp 5de1 , std::allocator >)@@Base+0x501> │ │ │ │ │ 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 9033 , std::allocator >)@@Base+0x1d3> │ │ │ │ │ + jmp 5ab3 , std::allocator >)@@Base+0x1d3> │ │ │ │ │ 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 %r15,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:362 │ │ │ │ │ movb $0x2,0x0(%r13) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 93a3 , std::allocator >)@@Base+0x543> │ │ │ │ │ -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 5e23 , std::allocator >)@@Base+0x543> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ mov %r15,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ - jmp 91cc , std::allocator >)@@Base+0x36c> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ + jmp 5c4c , std::allocator >)@@Base+0x36c> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -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 93b1 , std::allocator >)@@Base+0x551> │ │ │ │ │ -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 5e31 , std::allocator >)@@Base+0x551> │ │ │ │ │ /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 │ │ │ │ │ mov %rcx,%r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %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),%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) │ │ │ │ │ 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(%rcx),%rdi │ │ │ │ │ -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 (%rcx) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ div %rdi │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x8,%r8 │ │ │ │ │ - je 95f3 , std::allocator >)@@Base+0x793> │ │ │ │ │ + je 6073 , std::allocator >)@@Base+0x793> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rbp,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ div %rdi │ │ │ │ │ -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,%rbp │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x1,%rax │ │ │ │ │ - jbe 95f3 , std::allocator >)@@Base+0x793> │ │ │ │ │ + jbe 6073 , std::allocator >)@@Base+0x793> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ divq 0x10(%rcx) │ │ │ │ │ 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 %rbp,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 %rbp,%r9 │ │ │ │ │ - je 963b , std::allocator >)@@Base+0x7db> │ │ │ │ │ + je 60bb , std::allocator >)@@Base+0x7db> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:525 │ │ │ │ │ mov %r9,%rcx │ │ │ │ │ mov $0x4,%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ sub %rbp,%rcx │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:527 │ │ │ │ │ mov (%rsi),%rcx │ │ │ │ │ lea 0x20(%rsp),%rsi │ │ │ │ │ cmp %rbx,%rcx │ │ │ │ │ - je 9666 , std::allocator >)@@Base+0x806> │ │ │ │ │ + je 60e6 , std::allocator >)@@Base+0x806> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:528 │ │ │ │ │ sub %rbx,%rcx │ │ │ │ │ mov $0x2,%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ 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 9710 , std::allocator >)@@Base+0x8b0> │ │ │ │ │ -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 6190 , std::allocator >)@@Base+0x8b0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - jne 988c , std::allocator >)@@Base+0xa2c> │ │ │ │ │ + jne 630c , std::allocator >)@@Base+0xa2c> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 9e50 , std::allocator >)@@Base+0xff0> │ │ │ │ │ + jne 68d0 , std::allocator >)@@Base+0xff0> │ │ │ │ │ add $0x68,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ 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 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x1,%r8b │ │ │ │ │ - je 9c78 , std::allocator >)@@Base+0xe18> │ │ │ │ │ -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 66f8 , std::allocator >)@@Base+0xe18> │ │ │ │ │ /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 (%r15),%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 9ca0 , std::allocator >)@@Base+0xe40> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 6720 , std::allocator >)@@Base+0xe40> │ │ │ │ │ /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,%rbp │ │ │ │ │ /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 %rbp,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(%r15),%rax │ │ │ │ │ mov %rax,0x10(%r15) │ │ │ │ │ -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 │ │ │ │ │ - je 9871 , std::allocator >)@@Base+0xa11> │ │ │ │ │ + je 62f1 , std::allocator >)@@Base+0xa11> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - jne 9828 , std::allocator >)@@Base+0x9c8> │ │ │ │ │ -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 62a8 , std::allocator >)@@Base+0x9c8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /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 99e0 , std::allocator >)@@Base+0xb80> │ │ │ │ │ + jb 6460 , std::allocator >)@@Base+0xb80> │ │ │ │ │ /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 968c , std::allocator >)@@Base+0x82c> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 610c , std::allocator >)@@Base+0x82c> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 9b31 , std::allocator >)@@Base+0xcd1> │ │ │ │ │ + jbe 65b1 , std::allocator >)@@Base+0xcd1> │ │ │ │ │ /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 97f5 , std::allocator >)@@Base+0x995> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 6275 , std::allocator >)@@Base+0x995> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %rbp,%r13 │ │ │ │ │ - jae 97e4 , std::allocator >)@@Base+0x984> │ │ │ │ │ + jae 6264 , std::allocator >)@@Base+0x984> │ │ │ │ │ nopl 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) │ │ │ │ │ -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 97c0 , std::allocator >)@@Base+0x960> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 6240 , std::allocator >)@@Base+0x960> │ │ │ │ │ /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 968c , std::allocator >)@@Base+0x82c> │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ + jae 610c , std::allocator >)@@Base+0x82c> │ │ │ │ │ /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 968c , std::allocator >)@@Base+0x82c> │ │ │ │ │ + jmp 610c , std::allocator >)@@Base+0x82c> │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ -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 2) │ │ │ │ │ test %al,%al │ │ │ │ │ - je 9d58 , std::allocator >)@@Base+0xef8> │ │ │ │ │ -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 67d8 , std::allocator >)@@Base+0xef8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:390 │ │ │ │ │ test $0x1,%al │ │ │ │ │ - jne 96b0 , std::allocator >)@@Base+0x850> │ │ │ │ │ + jne 6130 , std::allocator >)@@Base+0x850> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 │ │ │ │ │ test $0x40,%al │ │ │ │ │ - je 9853 , std::allocator >)@@Base+0x9f3> │ │ │ │ │ + je 62d3 , std::allocator >)@@Base+0x9f3> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1) │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne 9b90 , std::allocator >)@@Base+0xd30> │ │ │ │ │ + jne 6610 , std::allocator >)@@Base+0xd30> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1) │ │ │ │ │ test $0x10,%al │ │ │ │ │ - jne 9a00 , std::allocator >)@@Base+0xba0> │ │ │ │ │ + jne 6480 , std::allocator >)@@Base+0xba0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 │ │ │ │ │ test $0x20,%al │ │ │ │ │ - je 9867 , std::allocator >)@@Base+0xa07> │ │ │ │ │ + je 62e7 , std::allocator >)@@Base+0xa07> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne 9a58 , std::allocator >)@@Base+0xbf8> │ │ │ │ │ + jne 64d8 , std::allocator >)@@Base+0xbf8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1) │ │ │ │ │ test $0x8,%al │ │ │ │ │ - jne 9ae0 , std::allocator >)@@Base+0xc80> │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ + jne 6560 , std::allocator >)@@Base+0xc80> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 982f , std::allocator >)@@Base+0x9cf> │ │ │ │ │ -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 62af , std::allocator >)@@Base+0x9cf> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ 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 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je 968c , std::allocator >)@@Base+0x82c> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ + je 610c , std::allocator >)@@Base+0x82c> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%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 (%r12),%r14 │ │ │ │ │ -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 %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 99b0 , std::allocator >)@@Base+0xb50> │ │ │ │ │ + jb 6430 , std::allocator >)@@Base+0xb50> │ │ │ │ │ /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 99cc , std::allocator >)@@Base+0xb6c> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 644c , std::allocator >)@@Base+0xb6c> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe 9b5a , std::allocator >)@@Base+0xcfa> │ │ │ │ │ + jbe 65da , std::allocator >)@@Base+0xcfa> │ │ │ │ │ /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,(%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 997e , std::allocator >)@@Base+0xb1e> │ │ │ │ │ -void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ + je 63fe , std::allocator >)@@Base+0xb1e> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ cmp %r13,%r14 │ │ │ │ │ - jae 9965 , std::allocator >)@@Base+0xb05> │ │ │ │ │ + jae 63e5 , std::allocator >)@@Base+0xb05> │ │ │ │ │ nop │ │ │ │ │ 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) │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /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 9940 , std::allocator >)@@Base+0xae0> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 63c0 , std::allocator >)@@Base+0xae0> │ │ │ │ │ /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(%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),%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(%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,%rcx │ │ │ │ │ - jae 99cc , std::allocator >)@@Base+0xb6c> │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ + jae 644c , std::allocator >)@@Base+0xb6c> │ │ │ │ │ /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 %rbp,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(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 99cc , std::allocator >)@@Base+0xb6c> │ │ │ │ │ + jmp 644c , std::allocator >)@@Base+0xb6c> │ │ │ │ │ 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(%r14,%r15,1),%rax │ │ │ │ │ -seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbp,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(%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 968c , std::allocator >)@@Base+0x82c> │ │ │ │ │ - jmp 9729 , std::allocator >)@@Base+0x8c9> │ │ │ │ │ + je 610c , std::allocator >)@@Base+0x82c> │ │ │ │ │ + jmp 61a9 , std::allocator >)@@Base+0x8c9> │ │ │ │ │ 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,%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 968c , std::allocator >)@@Base+0x82c> │ │ │ │ │ + jmp 610c , std::allocator >)@@Base+0x82c> │ │ │ │ │ nop │ │ │ │ │ -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 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - je 9db2 , std::allocator >)@@Base+0xf52> │ │ │ │ │ -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 6832 , std::allocator >)@@Base+0xf52> │ │ │ │ │ /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 (%r15),%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 │ │ │ │ │ - je 9d91 , std::allocator >)@@Base+0xf31> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 6811 , std::allocator >)@@Base+0xf31> │ │ │ │ │ /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,%rbp │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x20(%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 %rbp,0x28(%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(%r15),%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(%r15) │ │ │ │ │ -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 9702 , std::allocator >)@@Base+0x8a2> │ │ │ │ │ + jmp 6182 , std::allocator >)@@Base+0x8a2> │ │ │ │ │ nopl 0x0(%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:310 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x2,%r8b │ │ │ │ │ - je 9ccb , std::allocator >)@@Base+0xe6b> │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ + je 674b , std::allocator >)@@Base+0xe6b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ │ - jmp 9a9f , std::allocator >)@@Base+0xc3f> │ │ │ │ │ + jmp 651f , std::allocator >)@@Base+0xc3f> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /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:325 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:326 │ │ │ │ │ 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 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%r15),%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(%r15) │ │ │ │ │ -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 │ │ │ │ │ and $0xa,%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 (discriminator 2) │ │ │ │ │ cmp $0x8,%al │ │ │ │ │ - je 9d10 , std::allocator >)@@Base+0xeb0> │ │ │ │ │ + je 6790 , std::allocator >)@@Base+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 (discriminator 3) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - je 9d10 , std::allocator >)@@Base+0xeb0> │ │ │ │ │ -void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ + je 6790 , std::allocator >)@@Base+0xeb0> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 │ │ │ │ │ mov (%r15),%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 │ │ │ │ │ - jne 9a70 , std::allocator >)@@Base+0xc10> │ │ │ │ │ + jne 64f0 , std::allocator >)@@Base+0xc10> │ │ │ │ │ /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 9a70 , std::allocator >)@@Base+0xc10> │ │ │ │ │ + jmp 64f0 , std::allocator >)@@Base+0xc10> │ │ │ │ │ nopl (%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:358 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x2,%r8b │ │ │ │ │ - je 9dd6 , std::allocator >)@@Base+0xf76> │ │ │ │ │ + je 6856 , std::allocator >)@@Base+0xf76> │ │ │ │ │ /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 (%r15),%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 9e25 , std::allocator >)@@Base+0xfc5> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 68a5 , std::allocator >)@@Base+0xfc5> │ │ │ │ │ /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(%r15),%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(%r15) │ │ │ │ │ -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 9871 , std::allocator >)@@Base+0xa11> │ │ │ │ │ - jmp 982f , std::allocator >)@@Base+0x9cf> │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + je 62f1 , std::allocator >)@@Base+0xa11> │ │ │ │ │ + jmp 62af , std::allocator >)@@Base+0x9cf> │ │ │ │ │ /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 978f , std::allocator >)@@Base+0x92f> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 620f , std::allocator >)@@Base+0x92f> │ │ │ │ │ /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 9807 , std::allocator >)@@Base+0x9a7> │ │ │ │ │ -void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp 6287 , std::allocator >)@@Base+0x9a7> │ │ │ │ │ /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(%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 9900 , std::allocator >)@@Base+0xaa0> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jne 6380 , std::allocator >)@@Base+0xaa0> │ │ │ │ │ /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 998c , std::allocator >)@@Base+0xb2c> │ │ │ │ │ + jmp 640c , std::allocator >)@@Base+0xb2c> │ │ │ │ │ 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:231 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - jne 9bca , std::allocator >)@@Base+0xd6a> │ │ │ │ │ - jmp 9c00 , std::allocator >)@@Base+0xda0> │ │ │ │ │ + jne 664a , std::allocator >)@@Base+0xd6a> │ │ │ │ │ + jmp 6680 , std::allocator >)@@Base+0xda0> │ │ │ │ │ nopl (%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::_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,%rbp │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:248 │ │ │ │ │ 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 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%r15),%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(%r15) │ │ │ │ │ -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 │ │ │ │ │ and $0x14,%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 (discriminator 2) │ │ │ │ │ cmp $0x10,%al │ │ │ │ │ - je 9c30 , std::allocator >)@@Base+0xdd0> │ │ │ │ │ + je 66b0 , std::allocator >)@@Base+0xdd0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 (discriminator 3) │ │ │ │ │ cmp $0x1,%rbp │ │ │ │ │ - je 9c30 , std::allocator >)@@Base+0xdd0> │ │ │ │ │ -void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ + je 66b0 , std::allocator >)@@Base+0xdd0> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 │ │ │ │ │ mov (%r15),%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),%r11d │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - jne 9ba0 , std::allocator >)@@Base+0xd40> │ │ │ │ │ + jne 6620 , std::allocator >)@@Base+0xd40> │ │ │ │ │ /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 9ba0 , std::allocator >)@@Base+0xd40> │ │ │ │ │ + jmp 6620 , std::allocator >)@@Base+0xd40> │ │ │ │ │ nopw 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:233 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /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:242 (discriminator 2) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ mov %al,0x8(%rsp) │ │ │ │ │ and $0x14,%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 (discriminator 2) │ │ │ │ │ cmp $0x10,%al │ │ │ │ │ - jne 9bca , std::allocator >)@@Base+0xd6a> │ │ │ │ │ + jne 664a , std::allocator >)@@Base+0xd6a> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -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 (%r15),%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 9d70 , std::allocator >)@@Base+0xf10> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 67f0 , std::allocator >)@@Base+0xf10> │ │ │ │ │ /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:254 │ │ │ │ │ sub $0x1,%rbp │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x20(%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:255 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:254 │ │ │ │ │ mov %rbp,0x28(%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(%r15),%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:253 (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(%r15) │ │ │ │ │ -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,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:264 │ │ │ │ │ - jmp 9702 , std::allocator >)@@Base+0x8a2> │ │ │ │ │ + jmp 6182 , std::allocator >)@@Base+0x8a2> │ │ │ │ │ nopw 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 %r12,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:206 │ │ │ │ │ movb $0x1,0x0(%r13) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 96c3 , std::allocator >)@@Base+0x863> │ │ │ │ │ + jmp 6143 , std::allocator >)@@Base+0x863> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -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 96d1 , std::allocator >)@@Base+0x871> │ │ │ │ │ -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&): │ │ │ │ │ + jmp 6151 , std::allocator >)@@Base+0x871> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:312 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /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:320 (discriminator 2) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ │ -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:320 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ mov %al,0x8(%rsp) │ │ │ │ │ and $0xa,%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 (discriminator 2) │ │ │ │ │ cmp $0x8,%al │ │ │ │ │ - jne 9a9f , std::allocator >)@@Base+0xc3f> │ │ │ │ │ + jne 651f , std::allocator >)@@Base+0xc3f> │ │ │ │ │ nopl (%rax) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -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 (%r15),%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 9dfa , std::allocator >)@@Base+0xf9a> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 687a , std::allocator >)@@Base+0xf9a> │ │ │ │ │ /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 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:331 │ │ │ │ │ mov %rbx,0x20(%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(%r15),%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:330 (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(%r15) │ │ │ │ │ -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:330 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 9871 , std::allocator >)@@Base+0xa11> │ │ │ │ │ - jmp 982f , std::allocator >)@@Base+0x9cf> │ │ │ │ │ + je 62f1 , std::allocator >)@@Base+0xa11> │ │ │ │ │ + jmp 62af , std::allocator >)@@Base+0x9cf> │ │ │ │ │ nopl (%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:537 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ - jmp 988c , std::allocator >)@@Base+0xa2c> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ + jmp 630c , std::allocator >)@@Base+0xa2c> │ │ │ │ │ nopl (%rax) │ │ │ │ │ -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 9c40 , std::allocator >)@@Base+0xde0> │ │ │ │ │ + jmp 66c0 , std::allocator >)@@Base+0xde0> │ │ │ │ │ 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 9a23 , std::allocator >)@@Base+0xbc3> │ │ │ │ │ -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 64a3 , std::allocator >)@@Base+0xbc3> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:283 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:285 │ │ │ │ │ movb $0x4,0x0(%r13) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 9a13 , std::allocator >)@@Base+0xbb3> │ │ │ │ │ -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 6493 , std::allocator >)@@Base+0xbb3> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:360 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 8820 , 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> │ │ │ │ │ + call 52a0 <__cxa_finalize@plt+0xf10> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:362 │ │ │ │ │ movb $0x2,0x0(%r13) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 9af3 , std::allocator >)@@Base+0xc93> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + jmp 6573 , std::allocator >)@@Base+0xc93> │ │ │ │ │ /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 9d1e , std::allocator >)@@Base+0xebe> │ │ │ │ │ + jmp 679e , std::allocator >)@@Base+0xebe> │ │ │ │ │ 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 9b01 , std::allocator >)@@Base+0xca1> │ │ │ │ │ -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 6581 , std::allocator >)@@Base+0xca1> │ │ │ │ │ /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 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -0000000000009e60 : │ │ │ │ │ +00000000000068e0 : │ │ │ │ │ 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 %ecx,%r15d │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %r8d,%r12d │ │ │ │ │ push %rbp │ │ │ │ │ mov %edx,%ebp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x2a8,%rsp │ │ │ │ │ mov %rdi,0x30(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:209 (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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ │ mov %rax,0x210(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ movq $0x0,0x218(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ /usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ 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 ade0 │ │ │ │ │ -seqan::length(char*): │ │ │ │ │ + jne 7860 │ │ │ │ │ /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 ad60 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&): │ │ │ │ │ + jne 77e0 │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:714 │ │ │ │ │ - lea 0x80fa(%rip),%rdx # 12019 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1359> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ + lea 0xb67a(%rip),%rdx # 12019 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1099> │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:205 (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++/15/bits/basic_string.h:714 │ │ │ │ │ mov %rdx,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:205 (discriminator 1) │ │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ │ mov %rdi,0xa0(%rsp) │ │ │ │ │ mov %rax,0x230(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:714 │ │ │ │ │ - call 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+0x440> │ │ │ │ │ - lea 0x80c6(%rip),%rdx # 12019 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1359> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ + call 4c40 <__cxa_finalize@plt+0x8b0> │ │ │ │ │ + lea 0xb646(%rip),%rdx # 12019 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1099> │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:205 (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++/15/bits/basic_string.h:714 │ │ │ │ │ mov %rdx,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:205 (discriminator 1) │ │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ │ mov %rdi,0xa8(%rsp) │ │ │ │ │ mov %rax,0x250(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:714 │ │ │ │ │ - call 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+0x440> │ │ │ │ │ -seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::String(): │ │ │ │ │ + call 4c40 <__cxa_finalize@plt+0x8b0> │ │ │ │ │ /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::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 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ -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 b8e8 │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 8368 │ │ │ │ │ /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),%rsi │ │ │ │ │ sub (%rax),%rsi │ │ │ │ │ movq %rsi,%xmm1 │ │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ │ -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 a08b │ │ │ │ │ + ja 6b0b │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmpq $0x2,0x20(%r13) │ │ │ │ │ - jbe aeb8 │ │ │ │ │ + jbe 7938 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %r14,%rax │ │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ │ -void seqan::_setLength, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x18(%r13) │ │ │ │ │ punpcklqdq %xmm3,%xmm2 │ │ │ │ │ -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:246 (discriminator 1) │ │ │ │ │ movups %xmm2,(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movups %xmm0,0x38(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movups %xmm2,0x28(%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 b8b8 │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 8338 │ │ │ │ │ /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 b880 │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 8300 │ │ │ │ │ /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),%rcx │ │ │ │ │ sub (%rax),%rcx │ │ │ │ │ movq %rcx,%xmm1 │ │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ │ -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 a120 │ │ │ │ │ + ja 6ba0 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmpq $0x2,0x68(%r13) │ │ │ │ │ - jbe af58 │ │ │ │ │ + jbe 79d8 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -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 %r12d,%xmm4 │ │ │ │ │ movdqa %xmm0,%xmm2 │ │ │ │ │ -void seqan::_setLength, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ punpcklqdq %xmm1,%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 │ │ │ │ │ movd %ebx,%xmm1 │ │ │ │ │ punpcklqdq %xmm3,%xmm2 │ │ │ │ │ -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) │ │ │ │ │ -seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ movd %r15d,%xmm5 │ │ │ │ │ punpckldq %xmm4,%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) │ │ │ │ │ movups %xmm2,(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movups %xmm0,0x80(%r13) │ │ │ │ │ -seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ movd %ebp,%xmm0 │ │ │ │ │ -void seqan::_setLength, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movups %xmm2,0x70(%r13) │ │ │ │ │ -seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ punpckldq %xmm5,%xmm0 │ │ │ │ │ -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 │ │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:471 │ │ │ │ │ mov 0x50(%r13),%eax │ │ │ │ │ -seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ movaps %xmm0,0xc0(%rsp) │ │ │ │ │ -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 a898 │ │ │ │ │ -seqan::String, seqan::Alloc >::String(): │ │ │ │ │ + je 7318 │ │ │ │ │ /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 ae80 │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 7900 │ │ │ │ │ /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 b810 │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 8290 │ │ │ │ │ /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 b85d │ │ │ │ │ + je 82dd │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:250 (discriminator 4) │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ cmp %rax,0x8(%rbx) │ │ │ │ │ - je b85d │ │ │ │ │ -seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >::DPMatrix_(): │ │ │ │ │ + je 82dd │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:64 │ │ │ │ │ lea 0xd0(%rsp),%rax │ │ │ │ │ -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:64 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:61 │ │ │ │ │ movq $0x0,0xd8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:64 │ │ │ │ │ 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),%r12 │ │ │ │ │ -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 %r12,%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),%r14 │ │ │ │ │ -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),%r14 │ │ │ │ │ -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 5) │ │ │ │ │ add $0x1,%r14 │ │ │ │ │ -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 %r14,%r15 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b7f0 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 8270 │ │ │ │ │ /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),%r13d │ │ │ │ │ -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 %r14,0x8(%rax) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r13d,%r13d │ │ │ │ │ - je b7e0 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 8260 │ │ │ │ │ /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),%r14 │ │ │ │ │ -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),%r14 │ │ │ │ │ -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 3) │ │ │ │ │ add $0x1,%r14 │ │ │ │ │ -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 %r14,%r15 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je b7c0 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 8240 │ │ │ │ │ /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 %r14,(%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 b7b0 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 8230 │ │ │ │ │ /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 b7a0 │ │ │ │ │ -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 8220 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xd0(%rsp),%r14 │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%r14) │ │ │ │ │ - je a32d │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 6dad │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r14),%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(%r14) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%r14) │ │ │ │ │ -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 b790 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je 8210 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xe0(%rsp),%r14 │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%r14) │ │ │ │ │ - je a378 │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je 6df8 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r14),%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(%r14) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%r14) │ │ │ │ │ -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,%r14 │ │ │ │ │ sar $0x2,%r14 │ │ │ │ │ imul %rax,%r14 │ │ │ │ │ -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 %r14,%rdx │ │ │ │ │ - jae b680 │ │ │ │ │ -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 8100 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1406 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 42d0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@plt> │ │ │ │ │ -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:71 │ │ │ │ │ mov (%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),%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 │ │ │ │ │ movq $0x0,0x1c0(%rsp) │ │ │ │ │ movq $0x0,0x1d0(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:71 │ │ │ │ │ mov %rax,0x1b0(%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 b630 │ │ │ │ │ -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 80b0 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xd0(%rsp),%r14 │ │ │ │ │ -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(%r14),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b64c │ │ │ │ │ -seqan::Iterator >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ + je 80cc │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%r14),%rax │ │ │ │ │ mov (%rax),%r14 │ │ │ │ │ -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) │ │ │ │ │ mov %r14,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 b620 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 80a0 │ │ │ │ │ /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 0xab03(%rip),%r13 # 14f48 > >::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 0xe083(%rip),%r13 # 14f48 > >::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 0x0(%r13),%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++/15/bits/move.h:236 │ │ │ │ │ pshufd $0xe0,%xmm0,%xmm1 │ │ │ │ │ movd %xmm0,0x8(%r14) │ │ │ │ │ -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++/15/bits/move.h:236 │ │ │ │ │ movq %xmm1,(%r14) │ │ │ │ │ -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:80 │ │ │ │ │ movl $0x0,0x17c(%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 b5d0 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je 8050 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xe0(%rsp),%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),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b5ec │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 806c │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%r14),%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 0x0(%r13),%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 %rbp,%rcx │ │ │ │ │ mov %rbx,%r8 │ │ │ │ │ -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 │ │ │ │ │ lea 0x1b0(%rsp),%rsi │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ pshufd $0xe0,%xmm0,%xmm1 │ │ │ │ │ lea 0x190(%rsp),%rdi │ │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ │ lea 0xc0(%rsp),%r9 │ │ │ │ │ mov %r12,0x170(%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) │ │ │ │ │ movq %xmm1,0x190(%rsp) │ │ │ │ │ movd %xmm0,0x198(%rsp) │ │ │ │ │ - call 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+0x500> │ │ │ │ │ + call 4d00 <__cxa_finalize@plt+0x970> │ │ │ │ │ mov 0x170(%rsp),%r14 │ │ │ │ │ mov 0x190(%rsp),%r13d │ │ │ │ │ mov 0x194(%rsp),%esi │ │ │ │ │ mov 0x198(%rsp),%ecx │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r14),%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),%r15 │ │ │ │ │ -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 b560 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je 7fe0 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r14),%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 b588 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 8008 │ │ │ │ │ /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 %r15,%rax │ │ │ │ │ -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 %ecx,%r13d │ │ │ │ │ - je b4f0 │ │ │ │ │ + je 7f70 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1180 (discriminator 2) │ │ │ │ │ cmp %esi,%r13d │ │ │ │ │ - je aff2 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je 7a72 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r14),%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) │ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ │ sub 0x0(%rbp),%rax │ │ │ │ │ mov (%rbx),%rdx │ │ │ │ │ -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 6) │ │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ │ mov 0x8(%rbx),%rbx │ │ │ │ │ -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 b500 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je 7f80 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r14),%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 b522 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je 7fa2 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ -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 %r15d,%r15d │ │ │ │ │ -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 │ │ │ │ │ -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) │ │ │ │ │ add %r15,%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 %rbx,%r9 │ │ │ │ │ -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 %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 b924 │ │ │ │ │ + jne 83a4 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:470 │ │ │ │ │ mov %eax,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:472 │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:470 │ │ │ │ │ and $0x2a,%ecx │ │ │ │ │ test $0x20,%al │ │ │ │ │ cmovne %ecx,%eax │ │ │ │ │ mov $0x2,%ecx │ │ │ │ │ cmovne %ecx,%edx │ │ │ │ │ /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 0x68(%rsp),%rcx │ │ │ │ │ lea 0x150(%rsp),%rax │ │ │ │ │ lea 0xb6(%rsp),%rsi │ │ │ │ │ lea 0xb8(%rsp),%r8 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ /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 0xb7(%rsp),%rdx │ │ │ │ │ movq $0x0,0x150(%rsp) │ │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ │ - call 9560 , std::allocator >)@@Base+0x700> │ │ │ │ │ + call 5fe0 , std::allocator >)@@Base+0x700> │ │ │ │ │ mov 0x150(%rsp),%rbx │ │ │ │ │ -void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0xe8(%rsp) │ │ │ │ │ - je a68b │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je 710b │ │ │ │ │ /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 a671 │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je 70f1 │ │ │ │ │ /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 >, 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 a6d8 │ │ │ │ │ -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 7158 │ │ │ │ │ /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 a6be │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 713e │ │ │ │ │ /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 │ │ │ │ │ -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 4) │ │ │ │ │ mov 0x70(%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 4) │ │ │ │ │ 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 0x30(%rsp),%rdi │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ call 40d0 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:29 (discriminator 2) │ │ │ │ │ mov %r13d,%r8d │ │ │ │ │ mov %ebx,%ecx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ lea 0x130(%rsp),%rsi │ │ │ │ │ mov %eax,%edx │ │ │ │ │ call 4350 , seqan::Alloc >, seqan::Tag >&, int, int, int)@plt> │ │ │ │ │ ./porechop/src/adapter_align.cpp:30 │ │ │ │ │ mov %rbp,%rsi │ │ │ │ │ lea 0x270(%rsp),%rdi │ │ │ │ │ call 40b0 │ │ │ │ │ ./porechop/src/adapter_align.cpp:30 (discriminator 3) │ │ │ │ │ lea 0x270(%rsp),%rdi │ │ │ │ │ call 41a0 , std::allocator >)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ mov 0x270(%rsp),%rdi │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:30 (discriminator 3) │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ lea 0x280(%rsp),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je a794 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ + je 7214 │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ mov 0x280(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/15/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 a7e7 │ │ │ │ │ + je 7267 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -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 a7d6 │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 7256 │ │ │ │ │ /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 a7b0 │ │ │ │ │ -seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::~String(): │ │ │ │ │ + jne 7230 │ │ │ │ │ /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++/15/bits/basic_string.h:239 │ │ │ │ │ mov 0x250(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ cmp 0x60(%rsp),%rdi │ │ │ │ │ - je a80f │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ + je 728f │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ mov 0x260(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ mov 0x230(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ cmp 0x58(%rsp),%rdi │ │ │ │ │ - je a82f │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ + je 72af │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ mov 0x240(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/15/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++/15/bits/basic_string.h:239 │ │ │ │ │ mov 0x210(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ cmp 0x50(%rsp),%rdi │ │ │ │ │ - je a869 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ + je 72e9 │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ mov 0x220(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:31 │ │ │ │ │ mov 0x298(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne bff1 │ │ │ │ │ + jne 8a71 │ │ │ │ │ add $0x2a8,%rsp │ │ │ │ │ mov %r12,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ @@ -9209,22 +4077,22 @@ │ │ │ │ │ nopl (%rax) │ │ │ │ │ /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 bcb4 │ │ │ │ │ + je 8734 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x48(%r13),%rax │ │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r13),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je ba87 │ │ │ │ │ + je 8507 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ @@ -9236,20 +4104,20 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x1f0(%rsp) │ │ │ │ │ movq $0x0,0x208(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,0x1f8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:250 (discriminator 1) │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ - je bad4 │ │ │ │ │ + je 8554 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:250 (discriminator 4) │ │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ cmp %rcx,0x8(%rax) │ │ │ │ │ - je bad4 │ │ │ │ │ + je 8554 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:64 │ │ │ │ │ lea 0x150(%rsp),%rax │ │ │ │ │ movq $0x0,0x150(%rsp) │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:61 │ │ │ │ │ movq $0x0,0x158(%rsp) │ │ │ │ │ @@ -9277,25 +4145,25 @@ │ │ │ │ │ mov 0x8(%rax),%r12 │ │ │ │ │ sub (%rax),%r12 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1384 (discriminator 5) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov %r12,%r13 │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je b0cf │ │ │ │ │ + je 7b4f │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov 0x18(%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 b0c0 │ │ │ │ │ + je 7b40 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x170(%rsp),%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x90(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ @@ -9305,30 +4173,30 @@ │ │ │ │ │ mov %r13,0x8(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x7c(%rsp),%edx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1389 (discriminator 3) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je b002 │ │ │ │ │ + je 7a82 │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ │ mov (%rcx),%rdx │ │ │ │ │ mov %r12,(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je baeb │ │ │ │ │ + je 856b │ │ │ │ │ /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 0x18(%rsp),%rax │ │ │ │ │ testl $0xfffffffd,0x38(%rax) │ │ │ │ │ - je aa4d │ │ │ │ │ + je 74cd │ │ │ │ │ /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 │ │ │ │ │ @@ -9338,20 +4206,20 @@ │ │ │ │ │ mov %rax,0x30(%rsi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%eax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%rsi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je ba54 │ │ │ │ │ + je 84d4 │ │ │ │ │ /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 aa9d │ │ │ │ │ + je 751d │ │ │ │ │ /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 │ │ │ │ │ @@ -9376,35 +4244,35 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%rcx │ │ │ │ │ sub %r14,%rcx │ │ │ │ │ mov %rcx,%r13 │ │ │ │ │ sar $0x2,%r13 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:89 (discriminator 1) │ │ │ │ │ cmp %r13,%rdx │ │ │ │ │ - jae b9df │ │ │ │ │ + jae 845f │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1406 │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ call 42d0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@plt> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x7c(%rsp),%r10d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je b94b │ │ │ │ │ + je 83cb │ │ │ │ │ mov 0x38(%rax),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je bd0e │ │ │ │ │ + je 878e │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ mov (%rax),%r14 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ - mov 0xa472(%rip),%r10 # 14f90 > >::VALUE@@Base-0x264> │ │ │ │ │ + mov 0xd9f2(%rip),%r10 # 14f90 > >::VALUE@@Base-0x24c> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:80 │ │ │ │ │ movl $0x0,0x1bc(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%edx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov (%rax),%r12 │ │ │ │ │ @@ -9413,21 +4281,21 @@ │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %eax,(%r14) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:84 │ │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ │ mov %rax,0x1b0(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je ba63 │ │ │ │ │ + je 84e3 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x170(%rsp),%r13 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%r13),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bd6a │ │ │ │ │ + je 87ea │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%r13),%rax │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ lea 0x1(%rax),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x90(%rsp),%rsi │ │ │ │ │ @@ -9454,25 +4322,25 @@ │ │ │ │ │ lea -0x1(%rsi),%rdx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 8) │ │ │ │ │ cmp %rdx,%r8 │ │ │ │ │ - je ac2a │ │ │ │ │ + je 76aa │ │ │ │ │ sub %r8,%rsi │ │ │ │ │ lea 0x1(%rax),%rcx │ │ │ │ │ lea 0x4(%r14),%rdi │ │ │ │ │ lea (%r14,%rsi,4),%rdx │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ lea (%rax,%rsi,1),%r10 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jae abdc │ │ │ │ │ + jae 765c │ │ │ │ │ cmp %r10,%rdi │ │ │ │ │ - jb be44 │ │ │ │ │ + jb 88c4 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ sub $0x1,%r12 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %r10,0x40(%rsp) │ │ │ │ │ lea 0x0(,%r12,4),%rdx │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %r9d,(%rsp) │ │ │ │ │ @@ -9500,15 +4368,15 @@ │ │ │ │ │ mov 0x4(%r14),%eax │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:184 │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:104 (discriminator 1) │ │ │ │ │ movq $0x0,0x48(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %eax,%r13d │ │ │ │ │ - jge ac6a │ │ │ │ │ + jge 76ea │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %eax,%r13d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ @@ -9530,15 +4398,15 @@ │ │ │ │ │ shl $0x2,%rax │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ mov %rsi,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:527 (discriminator 4) │ │ │ │ │ cmp %rsi,%r12 │ │ │ │ │ - je b1b3 │ │ │ │ │ + je 7c33 │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ │ mov %r13d,0x10(%rsp) │ │ │ │ │ sub %r8,%rax │ │ │ │ │ sub %r8,%rsi │ │ │ │ │ sub $0x1,%rax │ │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ │ @@ -9554,327 +4422,270 @@ │ │ │ │ │ movzbl (%r12),%r13d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,(%rdx) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 8) │ │ │ │ │ cmp 0x20(%rsp),%r8 │ │ │ │ │ - je b4e0 │ │ │ │ │ + je 7f60 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ - jmp ad29 │ │ │ │ │ + jmp 77a9 │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%r10,1),%eax │ │ │ │ │ mov $0x22,%r14d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %eax,%r11d │ │ │ │ │ - jge ad4e │ │ │ │ │ + jge 77ce │ │ │ │ │ mov %eax,%r11d │ │ │ │ │ mov %r11d,0x4(%rdx,%rdi,4) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r14b,0x2(%rcx,%rdi,1) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 8) │ │ │ │ │ add $0x1,%rdi │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je b118 │ │ │ │ │ + je 7b98 │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmp (%r8,%rdi,1),%r13b │ │ │ │ │ mov %ebp,%r11d │ │ │ │ │ cmovne %r15d,%r11d │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 3) │ │ │ │ │ add %r10d,%r11d │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:88 │ │ │ │ │ mov 0x4(%rdx,%rdi,4),%r10d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %eax,%r10d │ │ │ │ │ - jg ad00 │ │ │ │ │ + jg 7780 │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:80 │ │ │ │ │ add %ebx,%eax │ │ │ │ │ mov $0x44,%r14d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %eax,%r11d │ │ │ │ │ - jl ad0f │ │ │ │ │ + jl 778f │ │ │ │ │ mov %r11d,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x1,%r14d │ │ │ │ │ - jmp ad12 │ │ │ │ │ + jmp 7792 │ │ │ │ │ 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 9f18 │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + je 6998 │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%r13 │ │ │ │ │ - jbe bcee │ │ │ │ │ + jbe 876e │ │ │ │ │ /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 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x110(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rsi │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rax │ │ │ │ │ -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,0x120(%rsp) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ │ -seqan::SimpleType* std::__copy_move_a2*>(char*, char*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:461 (discriminator 1) │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 9f18 │ │ │ │ │ - mov 0xa197(%rip),%rdx # 14f50 ::VALUE@@Base+0x2e50> │ │ │ │ │ + je 6998 │ │ │ │ │ + mov 0xd717(%rip),%rdx # 14f50 ::VALUE@@Base+0x2f30> │ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ -seqan::assign(seqan::SimpleType&, char): │ │ │ │ │ /usr/include/seqan/basic/alphabet_residue.h:719 │ │ │ │ │ movzbl (%rdi,%rax,1),%ecx │ │ │ │ │ movzbl (%rdx,%rcx,1),%ecx │ │ │ │ │ mov %cl,(%rsi,%rax,1) │ │ │ │ │ -seqan::SimpleType* std::__copy_move_a2*>(char*, char*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:461 (discriminator 1) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ - jne adc0 │ │ │ │ │ - jmp 9f18 │ │ │ │ │ + jne 7840 │ │ │ │ │ + jmp 6998 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ -bool seqan::empty(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:365 (discriminator 2) │ │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ │ - je 9eea │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + je 696a │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%r13 │ │ │ │ │ - jbe bcfe │ │ │ │ │ + jbe 877e │ │ │ │ │ /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 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rsi │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rax │ │ │ │ │ -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,0x100(%rsp) │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0xf8(%rsp) │ │ │ │ │ -seqan::SimpleType* std::__copy_move_a2*>(char*, char*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:461 (discriminator 1) │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 9eea │ │ │ │ │ - mov 0xa114(%rip),%rdx # 14f50 ::VALUE@@Base+0x2e50> │ │ │ │ │ + je 696a │ │ │ │ │ + mov 0xd694(%rip),%rdx # 14f50 ::VALUE@@Base+0x2f30> │ │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::assign(seqan::SimpleType&, char): │ │ │ │ │ /usr/include/seqan/basic/alphabet_residue.h:719 │ │ │ │ │ movzbl (%rdi,%rax,1),%ecx │ │ │ │ │ movzbl (%rdx,%rcx,1),%ecx │ │ │ │ │ mov %cl,(%rsi,%rax,1) │ │ │ │ │ -seqan::SimpleType* std::__copy_move_a2*>(char*, char*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:461 (discriminator 1) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ - jne ae60 │ │ │ │ │ - jmp 9eea │ │ │ │ │ + jne 78e0 │ │ │ │ │ + jmp 696a │ │ │ │ │ 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 a1af │ │ │ │ │ + jmp 6c2f │ │ │ │ │ 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 %rdx,0x18(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:206 │ │ │ │ │ movq %xmm3,0x10(%rsp) │ │ │ │ │ movq %xmm1,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ 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 │ │ │ │ │ -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) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ movq (%rsp),%xmm1 │ │ │ │ │ -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 │ │ │ │ │ movq 0x10(%rsp),%xmm3 │ │ │ │ │ - je b93e │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je 83be │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle bed9 │ │ │ │ │ + jle 8959 │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ movq (%rsp),%xmm1 │ │ │ │ │ movq 0x10(%rsp),%xmm3 │ │ │ │ │ -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 │ │ │ │ │ movq %xmm3,0x10(%rsp) │ │ │ │ │ movq %xmm1,(%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 │ │ │ │ │ movq (%rsp),%xmm1 │ │ │ │ │ movq 0x10(%rsp),%xmm3 │ │ │ │ │ -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 a08b │ │ │ │ │ + jmp 6b0b │ │ │ │ │ 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 │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:206 │ │ │ │ │ movq %xmm1,0x10(%rsp) │ │ │ │ │ movq %xmm3,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ 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 │ │ │ │ │ -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) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ movq (%rsp),%xmm3 │ │ │ │ │ -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 │ │ │ │ │ movq 0x10(%rsp),%xmm1 │ │ │ │ │ - je b931 │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je 83b1 │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle bec8 │ │ │ │ │ + jle 8948 │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ movq (%rsp),%xmm3 │ │ │ │ │ movq 0x10(%rsp),%xmm1 │ │ │ │ │ -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 │ │ │ │ │ movq %xmm1,0x10(%rsp) │ │ │ │ │ movq %xmm3,(%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 │ │ │ │ │ movq (%rsp),%xmm3 │ │ │ │ │ movq 0x10(%rsp),%xmm1 │ │ │ │ │ -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 a120 │ │ │ │ │ -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 6ba0 │ │ │ │ │ /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 a579 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 6ff9 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov 0x70(%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 │ │ │ │ │ @@ -9893,56 +4704,56 @@ │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %esi,0x7c(%rsp) │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov %r12,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je be2a │ │ │ │ │ + je 88aa │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x170(%rsp),%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r14,%r13 │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1390 (discriminator 3) │ │ │ │ │ lea 0x1(%r13),%rax │ │ │ │ │ mov %rax,(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x7c(%rsp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne aa2a │ │ │ │ │ + jne 74aa │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov 0x70(%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,0x18(%rsp) │ │ │ │ │ mov 0x158(%rsp),%eax │ │ │ │ │ mov %eax,0x7c(%rsp) │ │ │ │ │ - jmp aa2a │ │ │ │ │ + jmp 74aa │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp a9dc │ │ │ │ │ + jmp 745c │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov 0x70(%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,0x18(%rsp) │ │ │ │ │ mov 0x158(%rsp),%eax │ │ │ │ │ mov %eax,0x7c(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x98(%rsp),%rax │ │ │ │ │ mov 0x8(%rax),%r13 │ │ │ │ │ sub (%rax),%r13 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1385 (discriminator 5) │ │ │ │ │ add $0x1,%r13 │ │ │ │ │ - jmp a9c1 │ │ │ │ │ + jmp 7441 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ add 0x80(%rsp),%r9 │ │ │ │ │ add 0x88(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:80 │ │ │ │ │ lea (%rbx,%rax,1),%r11d │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ │ @@ -9968,39 +4779,39 @@ │ │ │ │ │ mov $0x44,%r10d │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ mov $0x22,%eax │ │ │ │ │ cmovg %r14d,%r11d │ │ │ │ │ cmovg %eax,%r10d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %r11d,%edi │ │ │ │ │ - jge b2a0 │ │ │ │ │ + jge 7d20 │ │ │ │ │ mov %r11d,%edi │ │ │ │ │ mov %edi,0x4(%rdx) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r10b,0x1(%r9) │ │ │ │ │ /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 0x10(%rsp),%eax │ │ │ │ │ - jle b19f │ │ │ │ │ + jle 7c1f │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rdx),%rdx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rdi │ │ │ │ │ mov %rdi,0x48(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:527 (discriminator 4) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ cmp %r12,0x38(%rsp) │ │ │ │ │ - jne acd0 │ │ │ │ │ + jne 7750 │ │ │ │ │ mov 0x10(%rsp),%r13d │ │ │ │ │ /usr/include/seqan/score/score_base.h:154 (discriminator 1) │ │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ mov (%rsp),%r12 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ lea 0x1(%rcx),%r11 │ │ │ │ │ @@ -10012,29 +4823,29 @@ │ │ │ │ │ movl $0x0,(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov (%r12),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r13d,%eax │ │ │ │ │ - jle b1f8 │ │ │ │ │ + jle 7c78 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r11,%rsi │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %eax,%r13d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rdx),%rdx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rsi │ │ │ │ │ mov %rsi,0x48(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 8) │ │ │ │ │ cmp 0x20(%rsp),%r8 │ │ │ │ │ - je be39 │ │ │ │ │ + je 88b9 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 8) │ │ │ │ │ mov %r8,%r9 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ mov 0x20(%rsp),%r14 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ @@ -10043,72 +4854,72 @@ │ │ │ │ │ mov %r12,(%rsp) │ │ │ │ │ mov 0x48(%rsp),%r8 │ │ │ │ │ add $0x2,%rcx │ │ │ │ │ /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 b26f │ │ │ │ │ + jmp 7cef │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%rdi,1),%esi │ │ │ │ │ mov $0x22,%r12d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %esi,%eax │ │ │ │ │ - jge b290 │ │ │ │ │ + jge 7d10 │ │ │ │ │ mov %esi,%eax │ │ │ │ │ mov %eax,(%rdx) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r12b,(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov (%rdx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r13d,%eax │ │ │ │ │ - jle b262 │ │ │ │ │ + jle 7ce2 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%r12 │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %rcx,%r8 │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %eax,%r13d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%r12),%r12 │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%r12),%r8 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 8) │ │ │ │ │ add $0x1,%r9 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ cmp %r9,%r14 │ │ │ │ │ - je b2b0 │ │ │ │ │ + je 7d30 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ add $0x4,%rdx │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ mov %ebp,%eax │ │ │ │ │ cmp (%r9),%r10b │ │ │ │ │ cmovne %r15d,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 3) │ │ │ │ │ add %edi,%eax │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:88 │ │ │ │ │ mov (%rdx),%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %esi,%edi │ │ │ │ │ - jg b230 │ │ │ │ │ + jg 7cb0 │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:80 │ │ │ │ │ add %ebx,%esi │ │ │ │ │ mov $0x44,%r12d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %esi,%eax │ │ │ │ │ - jl b23d │ │ │ │ │ + jl 7cbd │ │ │ │ │ mov %eax,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x1,%r12d │ │ │ │ │ - jmp b23f │ │ │ │ │ + jmp 7cbf │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov $0x1,%r10d │ │ │ │ │ - jmp b174 │ │ │ │ │ + jmp 7bf4 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ mov (%rsp),%r12 │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ mov %r8,0x48(%rsp) │ │ │ │ │ sub 0x10(%rsp),%rax │ │ │ │ │ sub $0x1,%rax │ │ │ │ │ add %rax,%r11 │ │ │ │ │ @@ -10132,24 +4943,24 @@ │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ cmp %esi,%ecx │ │ │ │ │ mov $0x22,%ecx │ │ │ │ │ cmovg %ebx,%eax │ │ │ │ │ cmovg %ecx,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %eax,%edi │ │ │ │ │ - jge b91a │ │ │ │ │ + jge 839a │ │ │ │ │ mov %eax,%edi │ │ │ │ │ mov %edi,0x4(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %dl,0x1(%r11) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov 0x4(%r12),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r13d,%eax │ │ │ │ │ - jle b332 │ │ │ │ │ + jle 7db2 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ add $0x1,%r11 │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %eax,%r13d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ @@ -10165,21 +4976,21 @@ │ │ │ │ │ mov 0x8(%rcx),%rax │ │ │ │ │ sub (%rcx),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:613 (discriminator 6) │ │ │ │ │ mov %rax,0xe0(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je ba78 │ │ │ │ │ + je 84f8 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x170(%rsp),%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rbx),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bd3f │ │ │ │ │ + je 87bf │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rbx),%rax │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1) │ │ │ │ │ mov 0x48(%rsp),%eax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r12,%r9 │ │ │ │ │ @@ -10190,20 +5001,20 @@ │ │ │ │ │ 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 2) │ │ │ │ │ mov %al,0xb8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:475 │ │ │ │ │ and $0x1,%ecx │ │ │ │ │ - jne b3af │ │ │ │ │ + jne 7e2f │ │ │ │ │ /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 b3af │ │ │ │ │ + jne 7e2f │ │ │ │ │ /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) │ │ │ │ │ @@ -10212,24 +5023,24 @@ │ │ │ │ │ lea 0xb8(%rsp),%rsi │ │ │ │ │ mov %rdx,0x1c0(%rsp) │ │ │ │ │ lea 0x1b0(%rsp),%rcx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ lea 0xd0(%rsp),%rdx │ │ │ │ │ lea 0xe0(%rsp),%r8 │ │ │ │ │ movq $0x0,0x190(%rsp) │ │ │ │ │ - call 8ec0 , std::allocator >)@@Base+0x60> │ │ │ │ │ + call 5940 , std::allocator >)@@Base+0x60> │ │ │ │ │ mov 0x190(%rsp),%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x178(%rsp) │ │ │ │ │ - je b452 │ │ │ │ │ + je 7ed2 │ │ │ │ │ /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 b437 │ │ │ │ │ + je 7eb7 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r12),%r14 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ @@ -10237,18 +5048,18 @@ │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x7c(%rsp) │ │ │ │ │ - je b49d │ │ │ │ │ + je 7f1d │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ testl $0xfffffffd,0x38(%rax) │ │ │ │ │ - je b47f │ │ │ │ │ + je 7eff │ │ │ │ │ /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 │ │ │ │ │ @@ -10270,566 +5081,456 @@ │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:193 (discriminator 4) │ │ │ │ │ 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 4) │ │ │ │ │ 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 a710 │ │ │ │ │ + jmp 7190 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 8) │ │ │ │ │ mov %ebx,%r11d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ - jmp b12c │ │ │ │ │ + jmp 7bac │ │ │ │ │ nopl (%rax) │ │ │ │ │ -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 a579 │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + jmp 6ff9 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %rdx,0x10(%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 (%r14),%rbp │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ -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 a5ad │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ + jne 702d │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rdx,0x10(%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 0x10(%rsp),%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(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a5b4 │ │ │ │ │ + jmp 7034 │ │ │ │ │ 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 %r14,%rdi │ │ │ │ │ mov %ecx,0x18(%rsp) │ │ │ │ │ mov %esi,0x10(%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 (%r14),%rdx │ │ │ │ │ mov 0x10(%rsp),%esi │ │ │ │ │ mov 0x18(%rsp),%ecx │ │ │ │ │ -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 a55d │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ + jne 6fdd │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %ecx,0x20(%rsp) │ │ │ │ │ mov %esi,0x18(%rsp) │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x10(%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 0x18(%rsp),%esi │ │ │ │ │ mov 0x20(%rsp),%ecx │ │ │ │ │ -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 a564 │ │ │ │ │ + jmp 6fe4 │ │ │ │ │ nopl (%rax) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /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 0xe0(%rsp),%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),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne a49a │ │ │ │ │ -void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ + jne 6f1a │ │ │ │ │ /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 │ │ │ │ │ -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) │ │ │ │ │ -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(%r14) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp a4a1 │ │ │ │ │ + jmp 6f21 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -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 (%rsp),%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp a436 │ │ │ │ │ + jmp 6eb6 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ 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),%r14 │ │ │ │ │ -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(%r14),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne a418 │ │ │ │ │ -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 6e98 │ │ │ │ │ /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(%r14) │ │ │ │ │ -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(%r14) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - jmp a41f │ │ │ │ │ + jmp 6e9f │ │ │ │ │ nopl 0x0(%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),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je bc4e │ │ │ │ │ -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 86ce │ │ │ │ │ mov 0x38(%rcx),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je be80 │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::capacity >, void>(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je 8900 │ │ │ │ │ /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),%r13 │ │ │ │ │ -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 bb86 │ │ │ │ │ -seqan::Iterator >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ + jb 8606 │ │ │ │ │ /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,%r13,1),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ cmp %rdx,%r14 │ │ │ │ │ - jae b780 │ │ │ │ │ -void seqan::_arrayConstructDefault >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ + jae 8200 │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %r13,%r9 │ │ │ │ │ - je b780 │ │ │ │ │ -seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ + je 8200 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 2) │ │ │ │ │ add %r9,%rax │ │ │ │ │ lea -0xc(%rsi),%rcx │ │ │ │ │ movabs $0x2aaaaaaaaaaaaaab,%rdi │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0x9861(%rip),%rdx # 14f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ + mov 0xcde1(%rip),%rdx # 14f48 > >::VALUE@@Base-0x290> │ │ │ │ │ sub %rax,%rcx │ │ │ │ │ shr $0x2,%rcx │ │ │ │ │ movd (%rdx),%xmm1 │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ imul %rdi,%rcx │ │ │ │ │ movabs $0x3fffffffffffffff,%rdi │ │ │ │ │ and %rdi,%rcx │ │ │ │ │ cmp $0x2,%rcx │ │ │ │ │ - jbe b765 │ │ │ │ │ + jbe 81e5 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ pshufd $0x0,%xmm1,%xmm0 │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ shr $0x2,%rdi │ │ │ │ │ lea (%rdi,%rdi,2),%rdi │ │ │ │ │ shl $0x4,%rdi │ │ │ │ │ add %rax,%rdi │ │ │ │ │ nopl (%rax) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ movups %xmm0,(%rdx) │ │ │ │ │ add $0x30,%rdx │ │ │ │ │ movups %xmm0,-0x20(%rdx) │ │ │ │ │ movups %xmm0,-0x10(%rdx) │ │ │ │ │ -void seqan::_arrayConstructDefault >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %rdi,%rdx │ │ │ │ │ - jne b740 │ │ │ │ │ + jne 81c0 │ │ │ │ │ test $0x3,%cl │ │ │ │ │ - je b780 │ │ │ │ │ + je 8200 │ │ │ │ │ and $0xfffffffffffffffc,%rcx │ │ │ │ │ lea (%rcx,%rcx,2),%rdx │ │ │ │ │ lea (%rax,%rdx,4),%rax │ │ │ │ │ pshufd $0xe0,%xmm1,%xmm0 │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ movq %xmm0,(%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 │ │ │ │ │ movd %xmm1,-0x4(%rax) │ │ │ │ │ -void seqan::_arrayConstructDefault >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne b76a │ │ │ │ │ + jne 81ea │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /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 a3c9 │ │ │ │ │ + jmp 6e49 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp a352 │ │ │ │ │ + jmp 6dd2 │ │ │ │ │ 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 (%rsp),%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp a307 │ │ │ │ │ + jmp 6d87 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp a2e8 │ │ │ │ │ + jmp 6d68 │ │ │ │ │ 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 (%rsp),%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 3) │ │ │ │ │ add $0x1,%r15 │ │ │ │ │ - jmp a2c9 │ │ │ │ │ + jmp 6d49 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp a29b │ │ │ │ │ + jmp 6d1b │ │ │ │ │ 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 (%rsp),%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 5) │ │ │ │ │ add $0x1,%r15 │ │ │ │ │ - jmp a27b │ │ │ │ │ + jmp 6cfb │ │ │ │ │ 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,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,%r13d │ │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ │ - jmp a6e0 │ │ │ │ │ + jmp 7160 │ │ │ │ │ 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) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ pxor %xmm3,%xmm3 │ │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ │ -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 a0ff │ │ │ │ │ + jmp 6b7f │ │ │ │ │ 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,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 a0d1 │ │ │ │ │ + jmp 6b51 │ │ │ │ │ nopl (%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 │ │ │ │ │ pxor %xmm3,%xmm3 │ │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ │ -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 a06a │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 6aea │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ - jmp b304 │ │ │ │ │ -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 7d84 │ │ │ │ │ /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 a5ea │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:465 │ │ │ │ │ + jmp 706a │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp a120 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ + jmp 6ba0 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp a08b │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 6b0b │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x70(%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),%ecx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rax),%r8d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %ecx,0x7c(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je bb02 │ │ │ │ │ + je 8582 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ mov (%rax),%r14 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x7c(%rsp),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - jne ab12 │ │ │ │ │ + jne 7592 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov 0x70(%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,0x18(%rsp) │ │ │ │ │ mov 0x158(%rsp),%eax │ │ │ │ │ mov %eax,0x7c(%rsp) │ │ │ │ │ - jmp ab12 │ │ │ │ │ + jmp 7592 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x7c(%rsp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bda3 │ │ │ │ │ + je 8823 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov 0x38(%rax),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je bb38 │ │ │ │ │ + je 85b8 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ lea 0x0(,%rdx,4),%rdi │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jb bf1a │ │ │ │ │ + jb 899a │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ lea (%rax,%rdi,1),%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ - jae bb7c │ │ │ │ │ + jae 85fc │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %rdi,%rcx │ │ │ │ │ - je bb7c │ │ │ │ │ - mov 0x955c(%rip),%r10 # 14f90 > >::VALUE@@Base-0x264> │ │ │ │ │ + je 85fc │ │ │ │ │ + mov 0xcadc(%rip),%r10 # 14f90 > >::VALUE@@Base-0x24c> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 2) │ │ │ │ │ add %rcx,%rax │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ mov (%r10),%edx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:400 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ mov %edx,-0x4(%rax) │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %r14,%rax │ │ │ │ │ - jne ba40 │ │ │ │ │ - jmp bb7c │ │ │ │ │ + jne 84c0 │ │ │ │ │ + jmp 85fc │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp aa74 │ │ │ │ │ + jmp 74f4 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %r10,(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov (%rsp),%r10 │ │ │ │ │ - jmp ab51 │ │ │ │ │ + jmp 75d1 │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp b367 │ │ │ │ │ + jmp 7de7 │ │ │ │ │ /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) │ │ │ │ │ @@ -10848,21 +5549,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,%r13d │ │ │ │ │ lea 0x190(%rsp),%rbp │ │ │ │ │ - jmp b4a5 │ │ │ │ │ + jmp 7f25 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x170(%rsp),%rax │ │ │ │ │ - jmp aa24 │ │ │ │ │ + jmp 74a4 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ @@ -10875,15 +5576,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 b994 │ │ │ │ │ + jmp 8414 │ │ │ │ │ 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 │ │ │ │ │ @@ -10898,166 +5599,131 @@ │ │ │ │ │ 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 bfc2 │ │ │ │ │ + jne 8a42 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r12),%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r14,0x8(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1738 │ │ │ │ │ - jmp aae1 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp 7561 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ │ mov %rsi,0x20(%rsp) │ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ │ mov %rdx,0x10(%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 0x20(%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 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) │ │ │ │ │ -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),%r8 │ │ │ │ │ mov 0x28(%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 │ │ │ │ │ - je bc41 │ │ │ │ │ -void seqan::_arrayConstructMoveDefault >*, seqan::DPCell_ >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ + je 86c1 │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r8,%rsi │ │ │ │ │ - jae bc0b │ │ │ │ │ - mov 0x937a(%rip),%r13 # 14f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ + jae 868b │ │ │ │ │ + mov 0xc8fa(%rip),%r13 # 14f48 > >::VALUE@@Base-0x290> │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov 0x0(%r13),%ecx │ │ │ │ │ -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 %ecx,%xmm6 │ │ │ │ │ -seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov %ecx,-0x4(%rax) │ │ │ │ │ -std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/15/bits/move.h:227 │ │ │ │ │ pshufd $0xe0,%xmm6,%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++/15/bits/move.h:236 │ │ │ │ │ mov -0xc(%rdi),%r10 │ │ │ │ │ /usr/include/c++/15/bits/move.h:237 │ │ │ │ │ movq %xmm0,-0xc(%rdi) │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %r10,-0xc(%rax) │ │ │ │ │ mov -0x4(%rdi),%r10d │ │ │ │ │ /usr/include/c++/15/bits/move.h:237 │ │ │ │ │ mov %ecx,-0x4(%rdi) │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %r10d,-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 bbd1 │ │ │ │ │ -void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ + jb 8651 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ │ mov %rdx,0x10(%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),%rax │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ -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 0x18(%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 %rax,%rdx │ │ │ │ │ cmova %rax,%rdx │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ 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 (%rdx,%rdx,2),%rcx │ │ │ │ │ lea 0x0(,%rcx,4),%r13 │ │ │ │ │ -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 b6b9 │ │ │ │ │ -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 8139 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ mov %rdx,0x10(%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 0x10(%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 be80 │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je 8900 │ │ │ │ │ /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,%r14 │ │ │ │ │ sar $0x2,%r14 │ │ │ │ │ imul %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 (%rdx,%rdx,1),%rax │ │ │ │ │ lea (%rax,%rdx,1),%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 %r14,%rdx │ │ │ │ │ - jae bff6 │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jae 8a76 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rsi,%rcx,4),%rsi │ │ │ │ │ - jmp b780 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 8200 │ │ │ │ │ /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) │ │ │ │ │ @@ -11068,25 +5734,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 a8c4 │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ + jmp 7344 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp ad85 │ │ │ │ │ + jmp 7805 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp ae08 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 7888 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ @@ -11096,15 +5759,15 @@ │ │ │ │ │ mov %rax,0x30(%rsi) │ │ │ │ │ /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(%rsi) │ │ │ │ │ - jmp ab12 │ │ │ │ │ + jmp 7592 │ │ │ │ │ /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(%rbx) │ │ │ │ │ @@ -11113,15 +5776,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(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp b381 │ │ │ │ │ + jmp 7e01 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %r10,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ @@ -11134,15 +5797,15 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%r13) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp ab70 │ │ │ │ │ + jmp 75f0 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov 0x70(%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> │ │ │ │ │ @@ -11152,15 +5815,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,0x18(%rsp) │ │ │ │ │ mov %esi,0x7c(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je bb38 │ │ │ │ │ + je 85b8 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%rdi │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rax),%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ @@ -11170,124 +5833,103 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%rcx │ │ │ │ │ sub %r14,%rcx │ │ │ │ │ mov %rcx,%r13 │ │ │ │ │ sar $0x2,%r13 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp %r13,%rdx │ │ │ │ │ - jae bfff │ │ │ │ │ + jae 8a7f │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rdi,%r14 │ │ │ │ │ - jmp bb7c │ │ │ │ │ + jmp 85fc │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp b060 │ │ │ │ │ + jmp 7ae0 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 8) │ │ │ │ │ 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 b2d1 │ │ │ │ │ + jmp 7d51 │ │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 8) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ sub %r8,%rcx │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,0x4(%r14,%rdx,4) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%rax,%rdx,1) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 8) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ cmp %rcx,%rdx │ │ │ │ │ - jne be60 │ │ │ │ │ + jne 88e0 │ │ │ │ │ sub $0x1,%r12 │ │ │ │ │ - jmp ac1f │ │ │ │ │ -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 769f │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x10(%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 0x18(%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 beea │ │ │ │ │ -seqan::Iterator >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ + jne 896a │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rax),%rsi │ │ │ │ │ - jmp b780 │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp 8200 │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne afb7 │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ + jne 7a37 │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp afb7 │ │ │ │ │ + jmp 7a37 │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne af17 │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ + jne 7997 │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp af17 │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp 7997 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rdx,%rdx,2),%rcx │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ lea 0x0(,%rcx,4),%r13 │ │ │ │ │ mov %r13,%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 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 %r14d,%r14d │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ -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 bc41 │ │ │ │ │ + jmp 86c1 │ │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ │ mov %rsi,0x20(%rsp) │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdi,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ @@ -11296,19 +5938,19 @@ │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov 0x20(%rsp),%rsi │ │ │ │ │ mov 0x28(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je bfb4 │ │ │ │ │ + je 8a34 │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %rsi,%r14 │ │ │ │ │ - jae bf82 │ │ │ │ │ - mov 0x9031(%rip),%r10 # 14f90 > >::VALUE@@Base-0x264> │ │ │ │ │ + jae 8a02 │ │ │ │ │ + mov 0xc5b1(%rip),%r10 # 14f90 > >::VALUE@@Base-0x24c> │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ mov (%r10),%r8d │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x4,%rdi │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ @@ -11318,15 +5960,15 @@ │ │ │ │ │ mov -0x4(%rdi),%r9d │ │ │ │ │ /usr/include/c++/15/bits/move.h:237 │ │ │ │ │ mov %r8d,-0x4(%rdi) │ │ │ │ │ /usr/include/c++/15/bits/move.h:236 │ │ │ │ │ mov %r9d,-0x4(%rax) │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - jb bf62 │ │ │ │ │ + jb 89e2 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov 0x10(%r12),%rsi │ │ │ │ │ @@ -11339,15 +5981,15 @@ │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ cmova %rsi,%rdx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ lea 0x0(,%rdx,4),%rdi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rcx,1),%rsi │ │ │ │ │ mov %rsi,0x8(%r12) │ │ │ │ │ - jmp ba17 │ │ │ │ │ + jmp 8497 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rdi,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ @@ -11355,273 +5997,224 @@ │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r12) │ │ │ │ │ - jmp bfb4 │ │ │ │ │ + jmp 8a34 │ │ │ │ │ ./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 b6a2 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ + jmp 8122 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ - jmp ba0a │ │ │ │ │ + jmp 848a │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 489e <__cxa_finalize@plt+0x50e> │ │ │ │ │ + jmp 43c0 <__cxa_finalize@plt+0x30> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 499e <__cxa_finalize@plt+0x60e> │ │ │ │ │ + jmp 44c0 <__cxa_finalize@plt+0x130> │ │ │ │ │ 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 48a0 <__cxa_finalize@plt+0x510> │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 49e8 <__cxa_finalize@plt+0x658> │ │ │ │ │ + jmp 450a <__cxa_finalize@plt+0x17a> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 49f5 <__cxa_finalize@plt+0x665> │ │ │ │ │ + jmp 4517 <__cxa_finalize@plt+0x187> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::~String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:197 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 48ab <__cxa_finalize@plt+0x51b> │ │ │ │ │ + jmp 43cd <__cxa_finalize@plt+0x3d> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a01 <__cxa_finalize@plt+0x671> │ │ │ │ │ + jmp 4523 <__cxa_finalize@plt+0x193> │ │ │ │ │ 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 4a16 <__cxa_finalize@plt+0x686> │ │ │ │ │ + jmp 4538 <__cxa_finalize@plt+0x1a8> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ 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 4a55 <__cxa_finalize@plt+0x6c5> │ │ │ │ │ + jmp 4577 <__cxa_finalize@plt+0x1e7> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4a5c <__cxa_finalize@plt+0x6cc> │ │ │ │ │ + jmp 457e <__cxa_finalize@plt+0x1ee> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 48de <__cxa_finalize@plt+0x54e> │ │ │ │ │ + jmp 4400 <__cxa_finalize@plt+0x70> │ │ │ │ │ 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 48eb <__cxa_finalize@plt+0x55b> │ │ │ │ │ + jmp 440d <__cxa_finalize@plt+0x7d> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + 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 4a6d <__cxa_finalize@plt+0x6dd> │ │ │ │ │ + jmp 458f <__cxa_finalize@plt+0x1ff> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 4a74 <__cxa_finalize@plt+0x6e4> │ │ │ │ │ + jmp 4596 <__cxa_finalize@plt+0x206> │ │ │ │ │ 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 48f8 <__cxa_finalize@plt+0x568> │ │ │ │ │ + jmp 441a <__cxa_finalize@plt+0x8a> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 4a93 <__cxa_finalize@plt+0x703> │ │ │ │ │ + jmp 45b5 <__cxa_finalize@plt+0x225> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4931 <__cxa_finalize@plt+0x5a1> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ - jmp 4ab2 <__cxa_finalize@plt+0x722> │ │ │ │ │ + jmp 45d4 <__cxa_finalize@plt+0x244> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 48a0 <__cxa_finalize@plt+0x510> │ │ │ │ │ + jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 4931 <__cxa_finalize@plt+0x5a1> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4905 <__cxa_finalize@plt+0x575> │ │ │ │ │ + jmp 4427 <__cxa_finalize@plt+0x97> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4abf <__cxa_finalize@plt+0x72f> │ │ │ │ │ + jmp 45e1 <__cxa_finalize@plt+0x251> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 4931 <__cxa_finalize@plt+0x5a1> │ │ │ │ │ + jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 4a74 <__cxa_finalize@plt+0x6e4> │ │ │ │ │ + jmp 4596 <__cxa_finalize@plt+0x206> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ + jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ endbr64 │ │ │ │ │ -seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 49ac <__cxa_finalize@plt+0x61c> │ │ │ │ │ -adapterAlignment(): │ │ │ │ │ + jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000c250 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +0000000000008cd0 >, 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 c2c8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x78> │ │ │ │ │ + je 8d48 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x78> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je c2d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x80> │ │ │ │ │ + je 8d50 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x80> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ sub $0x10,%rsp │ │ │ │ │ -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),%rbx │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbx) │ │ │ │ │ - je c297 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x47> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 8d17 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x47> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%rdx │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ -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 (%rdx),%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ 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 (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ -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 │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%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 %rbx,%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 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ movl $0x0,0x8(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:536 │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ ret │ │ │ │ │ @@ -11630,61 +6223,50 @@ │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:529 │ │ │ │ │ movl $0x0,0x8(%rdi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:530 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000c2e0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +0000000000008d60 > > >(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 c358 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x78> │ │ │ │ │ + je 8dd8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x78> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je c360 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x80> │ │ │ │ │ + je 8de0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x80> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ sub $0x10,%rsp │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbx │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbx) │ │ │ │ │ - je c327 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x47> │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je 8da7 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x47> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%rdx │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ -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 (%rdx),%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ 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 (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ -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 │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%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 %rbx,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ movl $0x0,0x8(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:536 │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ ret │ │ │ │ │ @@ -11693,61 +6275,50 @@ │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:529 │ │ │ │ │ movl $0x0,0x8(%rdi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:530 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000c370 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +0000000000008df0 >, 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 c3e8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x78> │ │ │ │ │ + je 8e68 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x78> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je c3f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x80> │ │ │ │ │ + je 8e70 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x80> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ sub $0x10,%rsp │ │ │ │ │ -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),%rbx │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbx) │ │ │ │ │ - je c3b7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x47> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je 8e37 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x47> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%rdx │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ -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 (%rdx),%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ 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 (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ -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 │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%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 %rbx,%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 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ movl $0x0,0x8(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:536 │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ ret │ │ │ │ │ @@ -11756,3474 +6327,2722 @@ │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:529 │ │ │ │ │ movl $0x0,0x8(%rdi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:530 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000c400 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ +0000000000008e80 >::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 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %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,%r13 │ │ │ │ │ mov %r13,0x18(%rsp) │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je c437 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x37> │ │ │ │ │ + je 8eb7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x37> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 4) │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je c4e8 >::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 8f68 >::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 (%r12),%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 %rdx,%rbx │ │ │ │ │ cmova %rdx,%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(%r12) │ │ │ │ │ - jae c494 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x94> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae 8f14 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x94> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%rbp │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ shr $1,%rbp │ │ │ │ │ add %rbx,%rbp │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rax,%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 %rbp,%rdx │ │ │ │ │ cmovbe %rdx,%rbp │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rbp),%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(%r12) │ │ │ │ │ -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,(%r12) │ │ │ │ │ -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 c4d8 >::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 8f58 >::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 (%r12),%r14 │ │ │ │ │ lea (%r14,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ -unsigned char* std::__copy_move_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle c550 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ + jle 8fd0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c573 >::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 8ff3 >::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_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopw 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 c494 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x94> │ │ │ │ │ + jmp 8f14 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x94> │ │ │ │ │ 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,%r13 │ │ │ │ │ - je c533 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x133> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + je 8fb3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x133> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ -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,%rbp │ │ │ │ │ /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 %rax,%rbx │ │ │ │ │ - je c51f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x11f> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 8f9f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x11f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rax,%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 %r13,%rsi │ │ │ │ │ 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 %rdx,%rbx │ │ │ │ │ cmovbe %rbx,%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 %rbp,%rsi │ │ │ │ │ mov %r12,%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 c573 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ + jne 8ff3 >::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 │ │ │ │ │ -unsigned char* std::__copy_move_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne c533 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x133> │ │ │ │ │ -void std::__assign_one(unsigned char*&, unsigned char const*&): │ │ │ │ │ + jne 8fb3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x133> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ -unsigned char* std::__copy_move_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp c533 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x133> │ │ │ │ │ -void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 8fb3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x133> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je c581 >::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 9001 >::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 c55a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x15a> │ │ │ │ │ + jmp 8fda >::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) │ │ │ │ │ │ │ │ │ │ -000000000000c590 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>: │ │ │ │ │ +0000000000009010 >::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 c670 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xe0> │ │ │ │ │ + je 90f0 >::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 c5d5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ + je 9055 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4) │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je c692 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x102> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 9112 >::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 c7e4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x254> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae 9264 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x254> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe c748 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ + jbe 91c8 >::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 c738 >::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 91b8 >::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_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle c780 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ + jle 9200 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c7df >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ + jne 925f >::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_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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 4) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je c711 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + je 9191 >::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 c770 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ + je 91f0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4) │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne c760 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ + jne 91e0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je c711 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ -seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ + je 9191 >::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 c6fd >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 917d >::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 c790 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ + jbe 9210 >::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) │ │ │ │ │ -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_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle c6fd >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + jle 917d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -unsigned char* std::__copy_move_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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 c7df >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ + jne 925f >::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 c62c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 90ac >::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 c603 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x73> │ │ │ │ │ + jmp 9083 >::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 c62c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 90ac >::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_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:413 │ │ │ │ │ - jmp c711 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jmp 9191 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne c711 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ -void std::__assign_one(unsigned char*&, unsigned char const*&): │ │ │ │ │ + jne 9191 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -unsigned char* std::__copy_move_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp c711 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jmp 9191 >::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_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne c6f5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x165> │ │ │ │ │ -void std::__assign_one(unsigned char*&, unsigned char const*&): │ │ │ │ │ + jne 9175 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x165> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ -unsigned char* std::__copy_move_a2(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp c6fd >::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 917d >::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 c7f5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ + je 9275 >::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 c62c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 90ac >::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 c7c6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x236> │ │ │ │ │ + jmp 9246 >::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) │ │ │ │ │ │ │ │ │ │ -000000000000c800 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ +0000000000009280 >::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 │ │ │ │ │ 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),%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,%r13 │ │ │ │ │ mov %r13,0x18(%rsp) │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je c837 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x37> │ │ │ │ │ + je 92b7 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x37> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 4) │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je c8e8 >::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 9368 >::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 (%r12),%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 %rdx,%rbx │ │ │ │ │ cmova %rdx,%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(%r12) │ │ │ │ │ - jae c894 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x94> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 9314 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x94> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%rbp │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ shr $1,%rbp │ │ │ │ │ add %rbx,%rbp │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %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:1593 │ │ │ │ │ cmp %rbp,%rdx │ │ │ │ │ cmovbe %rdx,%rbp │ │ │ │ │ -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(%rbp),%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 %rbp,0x10(%r12) │ │ │ │ │ -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,(%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 %r14,%r14 │ │ │ │ │ - je c8d8 >::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 9358 >::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 (%r12),%r14 │ │ │ │ │ lea (%r14,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ -seqan::SimpleType* std::__copy_move_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle c950 >::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 93d0 >::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++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c973 >::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 93f3 >::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_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopw 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 c894 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x94> │ │ │ │ │ + jmp 9314 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x94> │ │ │ │ │ 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,%r13 │ │ │ │ │ - je c933 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x133> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je 93b3 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x133> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ -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,%rbp │ │ │ │ │ /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 %rax,%rbx │ │ │ │ │ - je c91f >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x11f> │ │ │ │ │ -seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ + je 939f >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x11f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rax,%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 %r13,%rsi │ │ │ │ │ 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 %rdx,%rbx │ │ │ │ │ cmovbe %rbx,%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 %rbp,%rsi │ │ │ │ │ mov %r12,%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 c973 >::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 93f3 >::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 │ │ │ │ │ -seqan::SimpleType* std::__copy_move_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne c933 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x133> │ │ │ │ │ -void std::__assign_one*, seqan::SimpleType const*>(seqan::SimpleType*&, seqan::SimpleType const*&): │ │ │ │ │ + jne 93b3 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x133> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ -seqan::SimpleType* std::__copy_move_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp c933 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x133> │ │ │ │ │ -void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 93b3 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x133> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je c981 >::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 9401 >::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 c95a >::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 93da >::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) │ │ │ │ │ │ │ │ │ │ -000000000000c990 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base>: │ │ │ │ │ +0000000000009410 >::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 ca70 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0xe0> │ │ │ │ │ + je 94f0 >::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 c9d5 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x45> │ │ │ │ │ + je 9455 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x45> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4) │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je ca92 >::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 9512 >::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 cbe4 >::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 9664 >::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 cb48 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1b8> │ │ │ │ │ + jbe 95c8 >::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 cb38 >::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 95b8 >::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_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle cb80 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ + jle 9600 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne cbdf >::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 965f >::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_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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 4) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je cb11 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ + je 9591 >::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 cb70 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ + je 95f0 >::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:1008 (discriminator 4) │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne cb60 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1d0> │ │ │ │ │ + jne 95e0 >::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 cb11 >::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 9591 >::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 cafd >::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 957d >::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 cb90 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x200> │ │ │ │ │ + jbe 9610 >::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) │ │ │ │ │ -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_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle cafd >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x16d> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + jle 957d >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -seqan::SimpleType* std::__copy_move_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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 cbdf >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x24f> │ │ │ │ │ + jne 965f >::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 ca2c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9c> │ │ │ │ │ + jmp 94ac >::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 ca03 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x73> │ │ │ │ │ + jmp 9483 >::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 ca2c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9c> │ │ │ │ │ + jmp 94ac >::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_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:413 │ │ │ │ │ - jmp cb11 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ + jmp 9591 >::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++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne cb11 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ -void std::__assign_one*, seqan::SimpleType const*>(seqan::SimpleType*&, seqan::SimpleType const*&): │ │ │ │ │ + jne 9591 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -seqan::SimpleType* std::__copy_move_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp cb11 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ + jmp 9591 >::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_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne caf5 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x165> │ │ │ │ │ -void std::__assign_one*, seqan::SimpleType const*>(seqan::SimpleType*&, seqan::SimpleType const*&): │ │ │ │ │ + jne 9575 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x165> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ -seqan::SimpleType* std::__copy_move_a2 const*, seqan::SimpleType const*, seqan::SimpleType*>(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp cafd >::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 957d >::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 cbf5 >::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 9675 >::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 ca2c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9c> │ │ │ │ │ + jmp 94ac >::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 cbc6 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x236> │ │ │ │ │ + jmp 9646 >::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) │ │ │ │ │ │ │ │ │ │ -000000000000cc00 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ +0000000000009680 >::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 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %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,%r13 │ │ │ │ │ mov %r13,0x18(%rsp) │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je cc37 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x37> │ │ │ │ │ + je 96b7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x37> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 4) │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je cce8 >::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 9768 >::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 (%r12),%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 %rdx,%rbx │ │ │ │ │ cmova %rdx,%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(%r12) │ │ │ │ │ - jae cc94 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x94> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae 9714 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x94> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%rbp │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ shr $1,%rbp │ │ │ │ │ add %rbx,%rbp │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rax,%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 %rbp,%rdx │ │ │ │ │ cmovbe %rdx,%rbp │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rbp),%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 %rbp,0x10(%r12) │ │ │ │ │ -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,(%r12) │ │ │ │ │ -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 ccd8 >::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 9758 >::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 (%r12),%r14 │ │ │ │ │ lea (%r14,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ -char* std::__copy_move_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle cd50 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ + jle 97d0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne cd73 >::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 97f3 >::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_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopw 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 cc94 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x94> │ │ │ │ │ + jmp 9714 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x94> │ │ │ │ │ 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,%r13 │ │ │ │ │ - je cd33 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x133> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + je 97b3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x133> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ -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,%rbp │ │ │ │ │ /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 %rax,%rbx │ │ │ │ │ - je cd1f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x11f> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 979f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x11f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rax,%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 %r13,%rsi │ │ │ │ │ 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 %rdx,%rbx │ │ │ │ │ cmovbe %rbx,%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 %rbp,%rsi │ │ │ │ │ mov %r12,%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 cd73 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ + jne 97f3 >::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 │ │ │ │ │ -char* std::__copy_move_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne cd33 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x133> │ │ │ │ │ -void std::__assign_one(char*&, char const*&): │ │ │ │ │ + jne 97b3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x133> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ -char* std::__copy_move_a2(char const*, char const*, char*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp cd33 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x133> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 97b3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x133> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je cd81 >::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 9801 >::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 cd5a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x15a> │ │ │ │ │ + jmp 97da >::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) │ │ │ │ │ │ │ │ │ │ -000000000000cd90 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>: │ │ │ │ │ +0000000000009810 >::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 ce70 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xe0> │ │ │ │ │ + je 98f0 >::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 cdd5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ + je 9855 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4) │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je ce92 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x102> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 9912 >::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 cfe4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x254> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae 9a64 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x254> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe cf48 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ + jbe 99c8 >::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 cf38 >::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 99b8 >::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_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle cf80 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ + jle 9a00 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne cfdf >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ + jne 9a5f >::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_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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 4) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je cf11 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + je 9991 >::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 cf70 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ + je 99f0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4) │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne cf60 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ + jne 99e0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je cf11 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ -seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ + je 9991 >::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 cefd >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 997d >::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 cf90 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ + jbe 9a10 >::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) │ │ │ │ │ -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_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle cefd >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + jle 997d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -char* std::__copy_move_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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 cfdf >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ + jne 9a5f >::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 ce2c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 98ac >::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 ce03 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x73> │ │ │ │ │ + jmp 9883 >::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 ce2c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 98ac >::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_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:413 │ │ │ │ │ - jmp cf11 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jmp 9991 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne cf11 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ -void std::__assign_one(char*&, char const*&): │ │ │ │ │ + jne 9991 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -char* std::__copy_move_a2(char const*, char const*, char*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp cf11 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jmp 9991 >::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_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne cef5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x165> │ │ │ │ │ -void std::__assign_one(char*&, char const*&): │ │ │ │ │ + jne 9975 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x165> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ -char* std::__copy_move_a2(char const*, char const*, char*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp cefd >::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 997d >::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 cff5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ + je 9a75 >::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 ce2c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp 98ac >::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 cfc6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x236> │ │ │ │ │ + jmp 9a46 >::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) │ │ │ │ │ │ │ │ │ │ -000000000000d000 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ +0000000000009a80 >::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 %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x38,%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,0x28(%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 4) │ │ │ │ │ cmp %rbx,0x8(%rbp) │ │ │ │ │ - je d0d8 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xd8> │ │ │ │ │ -seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ + je 9b58 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xd8> │ │ │ │ │ /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),%rdx │ │ │ │ │ -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 d138 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x138> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae 9bb8 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x138> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:833 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rax │ │ │ │ │ - jbe d160 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x160> │ │ │ │ │ + jbe 9be0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x160> │ │ │ │ │ /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::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ -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 %rdx,%rdx │ │ │ │ │ - je d1e0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1e0> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ + je 9c60 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rdx,%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_a2(char*, char*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d2d6 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2d6> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ + jne 9d56 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2d6> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x38,%rsp │ │ │ │ │ -char* std::__copy_move_a2(char*, char*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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 │ │ │ │ │ -char* std::__copy_move_a2(char*, char*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -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 d1c0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1c0> │ │ │ │ │ -seqan::String >::String(char* const&, unsigned long): │ │ │ │ │ + je 9c40 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1c0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x20(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ movaps %xmm0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne d1f8 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1f8> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ + jne 9c78 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1f8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ lea 0x10(%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 0x28(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d2d6 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2d6> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ + jne 9d56 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2d6> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x38,%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 %rbx,%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 │ │ │ │ │ -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 (%rdx,%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_a2(char*, char*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jbe d2b0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2b0> │ │ │ │ │ + jbe 9d30 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2b0> │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ - jmp d0ab >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xab> │ │ │ │ │ + jmp 9b2b >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xab> │ │ │ │ │ cs nopw 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,%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::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ -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 %rdx,%rdx │ │ │ │ │ - je d196 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x196> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ + je 9c16 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x196> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rdx,%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_a2(char*, char*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne d0ab >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xab> │ │ │ │ │ -void std::__assign_one(char*&, char*&): │ │ │ │ │ + jne 9b2b >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xab> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d2d6 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2d6> │ │ │ │ │ + jne 9d56 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2d6> │ │ │ │ │ add $0x38,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ -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_a2(char*, char*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:413 │ │ │ │ │ - jmp d0ab >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xab> │ │ │ │ │ + jmp 9b2b >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xab> │ │ │ │ │ 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 │ │ │ │ │ cmova %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:1589 (discriminator 1) │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je d0fe >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xfe> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + je 9b7e >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xfe> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%r13 │ │ │ │ │ - jbe d260 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x260> │ │ │ │ │ + jbe 9ce0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x260> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ shr $1,%rdx │ │ │ │ │ add %r13,%rdx │ │ │ │ │ -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,%rdx │ │ │ │ │ cmova %r13,%rdx │ │ │ │ │ -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 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -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 0x8(%rsp),%rdx │ │ │ │ │ -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,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rax │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ -char* std::__copy_move_a2(char*, char*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ - jmp d0fe >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xfe> │ │ │ │ │ + jmp 9b7e >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xfe> │ │ │ │ │ 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,%edx │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ cmovbe %r13,%rdx │ │ │ │ │ -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 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -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 0x8(%rsp),%rdx │ │ │ │ │ -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,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rax │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ -char* std::__copy_move_a2(char*, char*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%r13 │ │ │ │ │ - jne d24b >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x24b> │ │ │ │ │ -void std::__assign_one(char*&, char*&): │ │ │ │ │ + jne 9ccb >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x24b> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rbx) │ │ │ │ │ -char* std::__copy_move_a2(char*, char*, char*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp d0fe >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xfe> │ │ │ │ │ + jmp 9b7e >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xfe> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne d1c0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1c0> │ │ │ │ │ + jne 9c40 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1c0> │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ - jmp d1ac >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1ac> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 9c2c >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1ac> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je d2e4 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2e4> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ + je 9d64 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2e4> │ │ │ │ │ /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,%rbp │ │ │ │ │ - jmp d2be >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2be> │ │ │ │ │ + jmp 9d3e >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2be> │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000d300 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base>: │ │ │ │ │ +0000000000009d80 >::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 %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%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),%rdx │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdi │ │ │ │ │ -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,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rdi,%rdx │ │ │ │ │ - je d400 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x100> │ │ │ │ │ + je 9e80 >::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 d343 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x43> │ │ │ │ │ + je 9dc3 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x43> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4) │ │ │ │ │ cmp 0x8(%rbx),%rdx │ │ │ │ │ - je d41e >::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 9e9e >::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,%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 (%rbx),%r14 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdi,%rbp │ │ │ │ │ -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 %rbp,0x10(%rbx) │ │ │ │ │ - jae d534 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x234> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae 9fb4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x234> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbp │ │ │ │ │ - jbe d4b8 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ + jbe 9f38 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbp,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rbp,%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(%rbx) │ │ │ │ │ -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,(%rbx) │ │ │ │ │ -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 d4a8 >::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 9f28 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1a8> │ │ │ │ │ /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 (%r12),%rdi │ │ │ │ │ -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::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1011 (discriminator 2) │ │ │ │ │ lea (%rdi,%rbp,1),%rdx │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rax,%rbp │ │ │ │ │ mov %rbp,0x8(%rbx) │ │ │ │ │ -seqan::SimpleType* std::__copy_move_a2*>(char const*, char const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:461 (discriminator 1) │ │ │ │ │ cmp %rdi,%rdx │ │ │ │ │ - je d3d6 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd6> │ │ │ │ │ + je 9e56 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd6> │ │ │ │ │ mov %rdx,%rcx │ │ │ │ │ - mov 0x7ba5(%rip),%r8 # 14f50 ::VALUE@@Base+0x2e50> │ │ │ │ │ + mov 0xb125(%rip),%r8 # 14f50 ::VALUE@@Base+0x2f30> │ │ │ │ │ xor %edx,%edx │ │ │ │ │ sub %rdi,%rcx │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::assign(seqan::SimpleType&, char): │ │ │ │ │ /usr/include/seqan/basic/alphabet_residue.h:719 │ │ │ │ │ movzbl (%rdi,%rdx,1),%esi │ │ │ │ │ movzbl (%r8,%rsi,1),%esi │ │ │ │ │ mov %sil,(%rax,%rdx,1) │ │ │ │ │ -seqan::SimpleType* std::__copy_move_a2*>(char const*, char const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:461 (discriminator 1) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ cmp %rcx,%rdx │ │ │ │ │ - jne d3c0 >::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 9e40 >::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 d52f >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x22f> │ │ │ │ │ + jne 9faf >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x22f> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ 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(%rbx),%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 (%rbx),%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 4) │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ - je d3d6 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd6> │ │ │ │ │ + je 9e56 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd6> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je d4d7 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1d7> │ │ │ │ │ + je 9f57 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1d7> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4) │ │ │ │ │ cmp %rcx,%rdx │ │ │ │ │ - jne d4d0 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ + jne 9f50 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ - je d3d6 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd6> │ │ │ │ │ -seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ + je 9e56 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd6> │ │ │ │ │ /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 %rdi,%rdx │ │ │ │ │ - je d489 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x189> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je 9f09 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x189> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ - jbe d4e0 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ + jbe 9f60 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rbp │ │ │ │ │ shr $1,%rbp │ │ │ │ │ add %rdx,%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 %rdx,%rbp │ │ │ │ │ cmova %rdx,%rbp │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rbp),%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 %rbp,0x10(%rsp) │ │ │ │ │ -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,%r13,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%r13 │ │ │ │ │ - jle d489 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x189> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + jle 9f09 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x189> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -char* std::__copy_move_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %r13,%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 %rbx,%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 d3d6 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd6> │ │ │ │ │ + jmp 9e56 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd6> │ │ │ │ │ nopw 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 (%r12),%rdi │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1011 (discriminator 2) │ │ │ │ │ lea (%rdi,%rbp,1),%rdx │ │ │ │ │ - jmp d395 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x95> │ │ │ │ │ + jmp 9e15 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x95> │ │ │ │ │ nopl (%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:1011 (discriminator 2) │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r13d │ │ │ │ │ - jmp d36d >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x6d> │ │ │ │ │ + jmp 9ded >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x6d> │ │ │ │ │ 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 %ebp,%ebp │ │ │ │ │ - jmp d395 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x95> │ │ │ │ │ -void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ + jmp 9e15 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x95> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ -seqan::SimpleType* std::__copy_move_a2*>(char const*, char const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:461 (discriminator 1) │ │ │ │ │ - jmp d3d6 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd6> │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jmp 9e56 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd6> │ │ │ │ │ /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 %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::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rcx │ │ │ │ │ -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 %rcx,0x8(%rsp) │ │ │ │ │ -char* std::__copy_move_a2(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%r13 │ │ │ │ │ - jne d481 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ -void std::__assign_one(char*&, char const*&): │ │ │ │ │ + jne 9f01 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ -char* std::__copy_move_a2(char const*, char const*, char*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp d489 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x189> │ │ │ │ │ -void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp 9f09 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x189> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je d545 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x245> │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ + je 9fc5 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x245> │ │ │ │ │ /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 d395 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x95> │ │ │ │ │ + jmp 9e15 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x95> │ │ │ │ │ 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 d516 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x216> │ │ │ │ │ + jmp 9f96 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x216> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000d550 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base>: │ │ │ │ │ +0000000000009fd0 > >(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 │ │ │ │ │ sub $0x28,%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),%ecx │ │ │ │ │ -void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:915 │ │ │ │ │ mov %rdi,%rdx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d6a0 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x150> │ │ │ │ │ + je a120 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x150> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - je d5b8 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x68> │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je a038 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x68> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ and $0xfffffffd,%ecx │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ - je d5a2 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x52> │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je a022 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x52> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rcx │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ -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 (%rcx),%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ 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 (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ -void seqan::setValue > >(seqan::Holder >, seqan::Tag >&, seqan::String >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x8(%rdx) │ │ │ │ │ -void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ -void seqan::assignValue >, seqan::String > >(seqan::Holder >, seqan::Tag >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1) │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - jne d6e0 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x190> │ │ │ │ │ + jne a160 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x190> │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ -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 %rsi,(%rsp) │ │ │ │ │ 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 (%rsp),%rsi │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /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,%r8 │ │ │ │ │ -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),%rdi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%r9 │ │ │ │ │ -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) │ │ │ │ │ mov %rdi,%rcx │ │ │ │ │ sub %r9,%rcx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rcx,%rax │ │ │ │ │ cmp $0x1f,%rcx │ │ │ │ │ mov $0x20,%ecx │ │ │ │ │ cmovbe %rcx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:239 │ │ │ │ │ mov 0x10(%rsi),%rcx │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ cmovbe %rax,%rcx │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je d66b > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x11b> │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + je a0eb > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x11b> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rcx),%rdi │ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ -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 0x18(%rsp),%r8 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -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(%rsp),%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) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ -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),%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) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rcx,0x10(%r8) │ │ │ │ │ -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) │ │ │ │ │ movups %xmm0,(%r8) │ │ │ │ │ -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),%rdi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%r9 │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdi,%r9 │ │ │ │ │ - je d68a > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x13a> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ + je a10a > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x13a> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ mov %r8,(%rsp) │ │ │ │ │ call 4160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ mov (%rsp),%r8 │ │ │ │ │ -void seqan::create >, seqan::String > const>(seqan::Holder >, seqan::Tag >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r8,(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rdx) │ │ │ │ │ -void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je d5ac > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x5c> │ │ │ │ │ + je a02c > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x5c> │ │ │ │ │ cmp $0x2,%ecx │ │ │ │ │ - je d6cf > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x17f> │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je a14f > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x17f> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ -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),%rdi │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ 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 (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ movl $0x0,0x8(%rdx) │ │ │ │ │ -void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ 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 $0x28,%rsp │ │ │ │ │ -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&): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000d6f0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>: │ │ │ │ │ +000000000000a170 >::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 d7e0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xf0> │ │ │ │ │ + je a260 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xf0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je d735 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ + je a1b5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4) │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je d802 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x112> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je a282 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x112> │ │ │ │ │ /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,%rax │ │ │ │ │ mov %rbx,%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(%rbp) │ │ │ │ │ - jae d96a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x27a> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae a3ea >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x27a> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%rbx │ │ │ │ │ - jbe d8d0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ + jbe a350 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ /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(%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) │ │ │ │ │ /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 d8c0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + je a340 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /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 long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%rbx │ │ │ │ │ - jle d900 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x210> │ │ │ │ │ + jle a380 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x210> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne d965 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x275> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ + jne a3e5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x275> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ jmp 4290 │ │ │ │ │ cs nopw 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 4) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je d893 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a3> │ │ │ │ │ + je a313 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a3> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je d8f0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ + je a370 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4) │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne d8e0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ + jne a360 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je d893 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a3> │ │ │ │ │ -seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ + je a313 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a3> │ │ │ │ │ /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 d87f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x18f> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je a2ff >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x18f> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ mov %rdx,%r14 │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ 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 d910 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x220> │ │ │ │ │ + jbe a390 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x220> │ │ │ │ │ /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) │ │ │ │ │ -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,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%rbx │ │ │ │ │ - jle d87f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x18f> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + jle a2ff >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x18f> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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 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 d965 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x275> │ │ │ │ │ + jne a3e5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x275> │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ cs nopw 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 (%r12),%rsi │ │ │ │ │ - jmp d79a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xaa> │ │ │ │ │ + jmp a21a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xaa> │ │ │ │ │ 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 d771 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x81> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + jmp a1f1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x81> │ │ │ │ │ /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 %ebx,%ebx │ │ │ │ │ - jmp d79a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xaa> │ │ │ │ │ + jmp a21a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xaa> │ │ │ │ │ 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 long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:413 │ │ │ │ │ - jmp d893 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a3> │ │ │ │ │ + jmp a313 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a3> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne d893 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a3> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long const*&): │ │ │ │ │ + jne a313 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a3> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp d893 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a3> │ │ │ │ │ + jmp a313 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a3> │ │ │ │ │ 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,%rbx,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_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%rbx │ │ │ │ │ - jg d877 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ + jg a2f7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne d87f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x18f> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long const*&): │ │ │ │ │ + jne a2ff >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x18f> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp d87f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x18f> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp a2ff >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x18f> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je d97b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x28b> │ │ │ │ │ -void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ + je a3fb >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x28b> │ │ │ │ │ /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 d79a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xaa> │ │ │ │ │ + jmp a21a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xaa> │ │ │ │ │ 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 d94c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x25c> │ │ │ │ │ + jmp a3cc >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x25c> │ │ │ │ │ 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) │ │ │ │ │ │ │ │ │ │ -000000000000d990 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ +000000000000a410 >::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 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %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,%r13 │ │ │ │ │ mov %r13,0x18(%rsp) │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je d9c7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x37> │ │ │ │ │ + je a447 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x37> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 4) │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je da80 >::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 a500 >::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 (%r12),%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 %rdx,%rbx │ │ │ │ │ cmova %rdx,%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(%r12) │ │ │ │ │ - jae da2c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x9c> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae a4ac >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x9c> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%rbp │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ shr $1,%rbp │ │ │ │ │ add %rbx,%rbp │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rax,%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 %rbp,%rdx │ │ │ │ │ cmovbe %rdx,%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 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbp,0x10(%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 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ -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 da70 >::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 a4f0 >::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 (%r12),%r14 │ │ │ │ │ lea 0x0(,%rbx,8),%rdx │ │ │ │ │ lea (%r14,%rdx,1),%rax │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle daf0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x160> │ │ │ │ │ + jle a570 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x160> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne db13 >::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 a593 >::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_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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 da2c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x9c> │ │ │ │ │ + jmp a4ac >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x9c> │ │ │ │ │ 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,%r13 │ │ │ │ │ - je dacf >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13f> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + je a54f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13f> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ -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,%rbp │ │ │ │ │ /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 %rax,%rbx │ │ │ │ │ - je dabb >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x12b> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je a53b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x12b> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rax,%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 %r13,%rsi │ │ │ │ │ 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 %rdx,%rbx │ │ │ │ │ cmovbe %rbx,%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 %rbp,%rsi │ │ │ │ │ mov %r12,%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 db13 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x183> │ │ │ │ │ + jne a593 >::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) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne dacf >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13f> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long const*&): │ │ │ │ │ + jne a54f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13f> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%r14) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp dacf >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13f> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp a54f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13f> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je db21 >::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 a5a1 >::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 dafa >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x16a> │ │ │ │ │ + jmp a57a >::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) │ │ │ │ │ │ │ │ │ │ -000000000000db30 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base>: │ │ │ │ │ +000000000000a5b0 >::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 │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %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,%r14 │ │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ │ mov %rcx,%r14 │ │ │ │ │ -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,%r13 │ │ │ │ │ sub %rdx,%r13 │ │ │ │ │ mov %r13,%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 db82 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x52> │ │ │ │ │ + je a602 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x52> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1427 (discriminator 4) │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ - je dd20 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + je a7a0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%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,%rbx │ │ │ │ │ sub %r8,%rbx │ │ │ │ │ -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,%rbx │ │ │ │ │ add %r10,%rbx │ │ │ │ │ -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 dcd0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1a0> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jae a750 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1a0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe dd10 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ + jbe a790 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r15 │ │ │ │ │ shr $1,%r15 │ │ │ │ │ add %rbx,%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 %r8,0x28(%rsp) │ │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %r10,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(%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, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:762 │ │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ │ -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,%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 0x18(%rsp),%rdx │ │ │ │ │ mov 0x20(%rsp),%r9 │ │ │ │ │ mov 0x28(%rsp),%r8 │ │ │ │ │ - je dcd3 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1a3> │ │ │ │ │ + je a753 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1a3> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:764 │ │ │ │ │ lea 0x0(,%r9,8),%r15 │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%r15 │ │ │ │ │ - jle de60 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x330> │ │ │ │ │ + jle a8e0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x330> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %r11,%rsi │ │ │ │ │ mov %r15,%rdx │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ │ mov %r9,0x18(%rsp) │ │ │ │ │ call 4290 │ │ │ │ │ mov 0x8(%rsp),%r11 │ │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ │ mov 0x18(%rsp),%r9 │ │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ │ 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_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle de78 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x348> │ │ │ │ │ + jle a8f8 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x348> │ │ │ │ │ mov %r11,0x8(%rsp) │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ 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 0x0(%rbp),%rdi │ │ │ │ │ -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 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rdi,%rbx,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(%rbp) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle ddf0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x2c0> │ │ │ │ │ + jle a870 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x2c0> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne debb >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x38b> │ │ │ │ │ -void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ + jne a93b >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x38b> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1437 │ │ │ │ │ add $0x58,%rsp │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %r13,%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_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%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 dc83 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x153> │ │ │ │ │ + je a703 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x153> │ │ │ │ │ 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,%r13,1),%rdi │ │ │ │ │ lea (%rcx,%rax,8),%rsi │ │ │ │ │ -unsigned long* std::__copy_move_backward_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:702 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle de90 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x360> │ │ │ │ │ + jle a910 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x360> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:704 │ │ │ │ │ call 4290 │ │ │ │ │ - jmp dc83 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x153> │ │ │ │ │ + jmp a703 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x153> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:704 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r15d │ │ │ │ │ - jmp dbc1 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x91> │ │ │ │ │ -seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ + jmp a641 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x91> │ │ │ │ │ /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 ddb0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x280> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + je a830 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x280> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%r13 │ │ │ │ │ - jbe de00 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x2d0> │ │ │ │ │ + jbe a880 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x2d0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %r10,%rbx │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ shr $1,%rbx │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ add %r10,%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:1593 │ │ │ │ │ cmp %r10,%rbx │ │ │ │ │ cmova %r10,%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 │ │ │ │ │ lea 0x0(,%rbx,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x40(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (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 (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,%r13,1),%rax │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ - jle ddb0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x280> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + jle a830 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x280> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rsi │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %r13,%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 %rbp,%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 debb >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x38b> │ │ │ │ │ + jne a93b >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x38b> │ │ │ │ │ add $0x58,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne ddcd >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x29d> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long const*&): │ │ │ │ │ + jne a84d >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x29d> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp ddcd >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x29d> │ │ │ │ │ + jmp a84d >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x29d> │ │ │ │ │ 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 %r13,%rdi │ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %r10,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),%r10 │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ -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 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,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_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ mov 0x10(%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_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ mov 0x18(%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_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ - jg dd94 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x264> │ │ │ │ │ + jg a814 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x264> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne ddb0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x280> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long const*&): │ │ │ │ │ + jne a830 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x280> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:407 │ │ │ │ │ - jmp ddb0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x280> │ │ │ │ │ + jmp a830 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x280> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne dc4d >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x11d> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ + jne a6cd >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x11d> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ mov %rax,(%rcx) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp dc4d >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x11d> │ │ │ │ │ + jmp a6cd >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x11d> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne dc7b >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x14b> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ + jne a6fb >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x14b> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp dc7b >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x14b> │ │ │ │ │ + jmp a6fb >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x14b> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_backward_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:708 │ │ │ │ │ - jne dc83 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x153> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ + jne a703 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x153> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:408 │ │ │ │ │ - jmp dc83 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x153> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp a703 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x153> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je dec9 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x399> │ │ │ │ │ -void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ + je a949 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x399> │ │ │ │ │ /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 dea1 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x371> │ │ │ │ │ + jmp a921 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x371> │ │ │ │ │ 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&): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000dee0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base>: │ │ │ │ │ +000000000000a960 , 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 %r14 │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x88,%rsp │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:530 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je df21 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x41> │ │ │ │ │ + je a9a1 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x41> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:537 │ │ │ │ │ mov (%rdi),%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:538 │ │ │ │ │ mov 0x8(%rdi),%rdx │ │ │ │ │ mov %rsi,%r8 │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x10(%r10),%r11 │ │ │ │ │ -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,%dl │ │ │ │ │ - jne df40 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x60> │ │ │ │ │ -seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ + jne a9c0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x60> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea (%r11,%rdx,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 %r8,(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:585 │ │ │ │ │ add %r8,0x40(%r10) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:586 │ │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne e27f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x39f> │ │ │ │ │ + jne acff , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x39f> │ │ │ │ │ add $0x88,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:541 (discriminator 1) │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je df80 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0xa0> │ │ │ │ │ -seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ + je aa00 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0xa0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea 0x0(,%rdx,8),%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:552 (discriminator 1) │ │ │ │ │ cmp (%r11,%rdx,8),%rax │ │ │ │ │ - jb df98 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0xb8> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ + jb aa18 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0xb8> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%r10),%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,%rdx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r9 │ │ │ │ │ sub %r11,%r9 │ │ │ │ │ mov %r9,%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,%rdx │ │ │ │ │ - jae e058 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x178> │ │ │ │ │ + jae aad8 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x178> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:569 (discriminator 1) │ │ │ │ │ add %rsi,0x8(%r11,%rcx,1) │ │ │ │ │ - jmp df1d , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3d> │ │ │ │ │ + jmp a99d , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3d> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:543 │ │ │ │ │ sub $0x1,%rdx │ │ │ │ │ -seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea (%r11,%rdx,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 %rdx,0x8(%rdi) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:545 (discriminator 1) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ mov %rdx,0x10(%rdi) │ │ │ │ │ - jmp df1a , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3a> │ │ │ │ │ + jmp a99a , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3a> │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov %rdi,0x30(%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 │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ │ mov %r10,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ mov 0x8(%rsp),%r10 │ │ │ │ │ -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 0x30(%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,%rbx │ │ │ │ │ -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:556 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ -seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x70(%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:559 │ │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ │ lea 0x10(%r10),%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:557 (discriminator 2) │ │ │ │ │ mov %r9,0x50(%rsp) │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ 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(%r10),%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:557 (discriminator 2) │ │ │ │ │ mov 0x10(%r9),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:556 (discriminator 2) │ │ │ │ │ mov %r8,(%rbx) │ │ │ │ │ -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,0x68(%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 4) │ │ │ │ │ mov (%rcx),%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 %rbx,0x60(%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 4) │ │ │ │ │ sub %rsi,%rax │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:558 (discriminator 2) │ │ │ │ │ mov %rsi,(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:559 │ │ │ │ │ lea 0x1(%rdx),%rsi │ │ │ │ │ -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 0x60(%rsp),%rcx │ │ │ │ │ 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 │ │ │ │ │ mov 0x50(%rsp),%r9 │ │ │ │ │ -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 │ │ │ │ │ -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(%r9) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:563 │ │ │ │ │ movq $0x0,0x10(%r9) │ │ │ │ │ -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 │ │ │ │ │ mov 0x8(%rsp),%r10 │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ - jmp df1d , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3d> │ │ │ │ │ + jmp a99d , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3d> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ add $0x2,%rax │ │ │ │ │ movq %rsi,%xmm0 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jb e295 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3b5> │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ + jb ad15 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3b5> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmp %rax,0x20(%r10) │ │ │ │ │ - jb e0e0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x200> │ │ │ │ │ + jb ab60 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x200> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ add $0x10,%r9 │ │ │ │ │ lea (%r11,%r9,1),%rax │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle e0cc , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1ec> │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle ab4c , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1ec> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:924 (discriminator 1) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je e0cc , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1ec> │ │ │ │ │ + je ab4c , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1ec> │ │ │ │ │ mov %rsi,0x40(%rsp) │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ │ mov %r11,0x10(%rsp) │ │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ │ mov %r10,0x8(%rsp) │ │ │ │ │ @@ -15231,80 +9050,65 @@ │ │ │ │ │ call 4130 │ │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ │ mov 0x30(%rsp),%r9 │ │ │ │ │ movdqa 0x20(%rsp),%xmm0 │ │ │ │ │ mov 0x10(%rsp),%r11 │ │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ │ mov 0x8(%rsp),%r10 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%r11,%r9,1),%rbx │ │ │ │ │ mov %rbx,0x18(%r10) │ │ │ │ │ -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) │ │ │ │ │ movups %xmm0,0x8(%r11,%rcx,1) │ │ │ │ │ - jmp df1d , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3d> │ │ │ │ │ + jmp a99d , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3d> │ │ │ │ │ nop │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rax │ │ │ │ │ - jbe e251 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x371> │ │ │ │ │ + jbe acd1 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x371> │ │ │ │ │ /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 %r8,0x58(%rsp) │ │ │ │ │ mov %rdx,0x30(%rsp) │ │ │ │ │ mov %r11,0x20(%rsp) │ │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ │ mov %r10,0x8(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:206 │ │ │ │ │ movaps %xmm0,0x40(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov 0x20(%rsp),%r11 │ │ │ │ │ -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 0x8(%rsp),%r10 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov 0x50(%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 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r11,%r11 │ │ │ │ │ -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(%r10) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ │ movdqa 0x40(%rsp),%xmm0 │ │ │ │ │ mov 0x58(%rsp),%r8 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x20(%r10) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je e1f3 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x313> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je ac73 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x313> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%r9 │ │ │ │ │ - jle e284 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3a4> │ │ │ │ │ + jle ad04 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3a4> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %r9,%rdx │ │ │ │ │ mov %r11,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %r8,0x40(%rsp) │ │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ │ mov %r10,0x10(%rsp) │ │ │ │ │ @@ -15314,493 +9118,405 @@ │ │ │ │ │ call 4290 │ │ │ │ │ mov 0x8(%rsp),%r11 │ │ │ │ │ mov 0x50(%rsp),%r9 │ │ │ │ │ mov 0x10(%rsp),%r10 │ │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ │ movdqa 0x30(%rsp),%xmm0 │ │ │ │ │ mov 0x40(%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 %r11,%rdi │ │ │ │ │ mov %r8,0x30(%rsp) │ │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ │ mov %r10,0x8(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:341 │ │ │ │ │ movaps %xmm0,0x20(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ call 41b0 │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x8(%rsp),%r10 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ │ movdqa 0x20(%rsp),%xmm0 │ │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x20(%r10),%rdx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%r10),%r14 │ │ │ │ │ mov 0x50(%rsp),%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,%rbx │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ lea (%r14,%rax,1),%rbx │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r9,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle e249 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x369> │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle acc9 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x369> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:924 (discriminator 1) │ │ │ │ │ cmp %rax,%r9 │ │ │ │ │ - je e249 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x369> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + je acc9 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x369> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%r14,%r9,1),%rdi │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ │ mov %rcx,0x50(%rsp) │ │ │ │ │ mov %r10,0x8(%rsp) │ │ │ │ │ movaps %xmm0,0x10(%rsp) │ │ │ │ │ call 4130 │ │ │ │ │ mov 0x8(%rsp),%r10 │ │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov %r14,%r11 │ │ │ │ │ - jmp e0d0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1f0> │ │ │ │ │ + jmp ab50 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1f0> │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ - jmp e0fb , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x21b> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp ab7b , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x21b> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ │ - je e2aa , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3ca> │ │ │ │ │ -void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ + je ad2a , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x3ca> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:586 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne e1b0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x2d0> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ + jne ac30 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x2d0> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ mov (%r11),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp e1b0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x2d0> │ │ │ │ │ + jmp ac30 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x2d0> │ │ │ │ │ add $0x10,%r9 │ │ │ │ │ - jmp e0cc , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1ec> │ │ │ │ │ + jmp ab4c , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1ec> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp e262 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x382> │ │ │ │ │ + jmp ace2 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x382> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp e260 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x380> │ │ │ │ │ + jmp ace0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x380> │ │ │ │ │ mov 0x8(%rsp),%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): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ │ │ -000000000000e2c0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base>: │ │ │ │ │ +000000000000ad40 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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,%r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0xb8,%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),%edi │ │ │ │ │ -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,0xa8(%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 %edi,%edi │ │ │ │ │ - je ef68 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xca8> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je b9e8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xca8> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%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,%r8 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%r15),%r12 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x18(%r15),%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,%ebx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r12,%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 e32a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6a> │ │ │ │ │ + ja adaa , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6a> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmpq $0x2,0x20(%r15) │ │ │ │ │ - jbe ed9b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xadb> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + jbe b81b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xadb> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r15),%esi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%r12,%rbx,1),%rcx │ │ │ │ │ mov %rcx,0x18(%r15) │ │ │ │ │ -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,(%r12) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:247 (discriminator 1) │ │ │ │ │ mov %r8,0x8(%r12) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:248 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%r12) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movq $0x0,0x38(%r15) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:251 │ │ │ │ │ mov %r14,0x40(%r15) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movq $0x0,0x28(%r15) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:253 │ │ │ │ │ mov %r8,0x30(%r15) │ │ │ │ │ -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 %esi,%esi │ │ │ │ │ - je efa0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xce0> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je ba20 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xce0> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%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:799 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:798 (discriminator 2) │ │ │ │ │ mov %rax,0x30(%r15) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:799 │ │ │ │ │ movups %xmm0,0x38(%r15) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 3) │ │ │ │ │ cmp %rcx,%r12 │ │ │ │ │ - je e3b1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je ae31 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r12,%rcx │ │ │ │ │ xor %edx,%edx │ │ │ │ │ -void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /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,%rcx │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ add (%r12,%rax,8),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 4) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ mov %rdx,0x40(%r15) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 3) │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ - jb e3a0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 ae20 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je f010 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd50> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je ba90 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd50> │ │ │ │ │ /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,%r14 │ │ │ │ │ -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 > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rbx │ │ │ │ │ -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),%rcx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov $0x18,%ebx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rcx,%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 e401 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 ae81 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 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+0xb54> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jbe b894 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb54> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ lea (%rcx,%rbx,1),%rsi │ │ │ │ │ -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::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rsi,0x18(%rax) │ │ │ │ │ -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,(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:247 (discriminator 1) │ │ │ │ │ mov %r14,0x8(%rcx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:248 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%rcx) │ │ │ │ │ /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 %r14,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 efd8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd18> │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je ba58 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd18> │ │ │ │ │ /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),%rbx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%r8 │ │ │ │ │ -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:801 (discriminator 3) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rcx,%r8 │ │ │ │ │ -void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:798 (discriminator 2) │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%r8 │ │ │ │ │ -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:799 │ │ │ │ │ movups %xmm0,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 3) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je e491 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1d1> │ │ │ │ │ + je 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+0x1d1> │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ add (%rcx,%rax,8),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 4) │ │ │ │ │ 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 3) │ │ │ │ │ cmp %r8,%rax │ │ │ │ │ - jb e480 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1c0> │ │ │ │ │ -seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ + jb af00 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1c0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbp),%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),%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 2) │ │ │ │ │ cmp %rbx,%rax │ │ │ │ │ - je ee8d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbcd> │ │ │ │ │ -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 b90d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbcd> │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ sub $0x20,%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(%r15),%rsi │ │ │ │ │ -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) │ │ │ │ │ lea -0x20(%rbx),%rdx │ │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ │ -unsigned long seqan::_getBeginHorizontal(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:148 │ │ │ │ │ mov -0x20(%rbx),%rax │ │ │ │ │ -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,0x28(%rsp) │ │ │ │ │ -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:531 (discriminator 1) │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:530 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je eaf0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x830> │ │ │ │ │ + je b570 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x830> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov 0x8(%rsi),%rdi │ │ │ │ │ mov $0x1,%r9d │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - jb eb30 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x870> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ + jb b5b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x870> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%r15),%r14 │ │ │ │ │ -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 %rax,%rdx │ │ │ │ │ mov %rdx,%rbp │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r14,%r10 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov %r14,0x18(%rsp) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%r10 │ │ │ │ │ sar $0x3,%r10 │ │ │ │ │ -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:545 (discriminator 1) │ │ │ │ │ cmp %rdi,%rax │ │ │ │ │ - jb e510 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x250> │ │ │ │ │ + jb af90 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x250> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:553 (discriminator 1) │ │ │ │ │ lea 0x2(%r9),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:553 (discriminator 3) │ │ │ │ │ cmp %r10,%rax │ │ │ │ │ - jae e510 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x250> │ │ │ │ │ + jae af90 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x250> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:554 (discriminator 1) │ │ │ │ │ add 0x8(%rsi,%r9,8),%rdx │ │ │ │ │ mov %rdx,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 1) │ │ │ │ │ nopw 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:490 │ │ │ │ │ xor %r11d,%r11d │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je e570 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 aff0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ cmp %rsi,0x18(%rsp) │ │ │ │ │ - je e570 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 aff0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 %edi,%edi │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%rsi,%rdi,8),%r9 │ │ │ │ │ /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,%r9 │ │ │ │ │ - jae eb10 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x850> │ │ │ │ │ + jae 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+0x850> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %r9,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %r9,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rax,%r11 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r10,%rdi │ │ │ │ │ - jb e540 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 afc0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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(%rbx),%rdi │ │ │ │ │ -void seqan::setClippedBeginPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ mov %r11,0x28(%r15) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ mov %rbp,0x38(%r15) │ │ │ │ │ -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:531 (discriminator 1) │ │ │ │ │ mov (%rcx),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:530 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je e5b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2f0> │ │ │ │ │ + je b030 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2f0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov 0x8(%rcx),%r9 │ │ │ │ │ mov $0x1,%r11d │ │ │ │ │ cmp %rdi,%r9 │ │ │ │ │ - jb eb50 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x890> │ │ │ │ │ + jb b5d0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x890> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:547 │ │ │ │ │ add %rdi,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:545 (discriminator 1) │ │ │ │ │ cmp %r9,%rdi │ │ │ │ │ - jb e5b3 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2f3> │ │ │ │ │ + jb b033 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2f3> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:553 (discriminator 1) │ │ │ │ │ lea 0x2(%r11),%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:553 (discriminator 3) │ │ │ │ │ cmp %r8,%rdi │ │ │ │ │ - jae e5b3 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2f3> │ │ │ │ │ + jae b033 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2f3> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:554 (discriminator 1) │ │ │ │ │ add 0x8(%rcx,%r11,8),%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ -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 %r11d,%r11d │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je e630 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x370> │ │ │ │ │ + je b0b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x370> │ │ │ │ │ test %r8,%r8 │ │ │ │ │ - je e630 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x370> │ │ │ │ │ + je b0b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x370> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ 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) │ │ │ │ │ @@ -15810,84 +9526,73 @@ │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%rcx,%r9,8),%rbx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and $0x1,%edi │ │ │ │ │ neg %rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ - jae eb20 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ + jae b5a0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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_array.h:498 │ │ │ │ │ and %rbx,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %rbx,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rdi,%r11 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r8,%r9 │ │ │ │ │ - jb e600 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x340> │ │ │ │ │ + jb b080 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x340> │ │ │ │ │ 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 │ │ │ │ │ -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 %ebx,%ebx │ │ │ │ │ -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) │ │ │ │ │ -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:112 │ │ │ │ │ mov 0x38(%r15),%r14 │ │ │ │ │ -void seqan::setClippedBeginPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ mov %r11,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) │ │ │ │ │ cmpq $0x0,(%rsi) │ │ │ │ │ sete %bl │ │ │ │ │ -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 %r14,%r14 │ │ │ │ │ - je eb6b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8ab> │ │ │ │ │ + je b5eb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8ab> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - js eecf , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc0f> │ │ │ │ │ -bool seqan::atEnd, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ + js b94f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc0f> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ mov 0x40(%r15),%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 eb68 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8a8> │ │ │ │ │ + je b5e8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8a8> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ cmp %r9d,%r14d │ │ │ │ │ cmovbe %r14d,%r9d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je eb68 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8a8> │ │ │ │ │ + je b5e8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8a8> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov (%rsi,%rbx,8),%rax │ │ │ │ │ mov %eax,%ebp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %r9d,%eax │ │ │ │ │ - jae f0c7 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe07> │ │ │ │ │ + jae bb47 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe07> │ │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ │ -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 %r13d,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ nopl 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) │ │ │ │ │ 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 %rbx │ │ │ │ │ sub %ebp,%r9d │ │ │ │ │ mov %rdi,%r11 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ add %rax,%r14 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ @@ -15900,63 +9605,53 @@ │ │ │ │ │ and $0x1,%ebx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ add $0x1,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov %eax,%ebp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %r9d,%eax │ │ │ │ │ - jb e6c0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x400> │ │ │ │ │ + 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+0x400> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ cmp %r9d,%ebp │ │ │ │ │ - je f06d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdad> │ │ │ │ │ + je baed , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdad> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ mov %r9d,%r12d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ neg %rbx │ │ │ │ │ -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 %ebp,%ebp │ │ │ │ │ -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:475 │ │ │ │ │ and %r12,%rbx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ add %r12,%r14 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ add %rbx,%r13 │ │ │ │ │ -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) │ │ │ │ │ cmpq $0x0,(%rcx) │ │ │ │ │ -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:475 │ │ │ │ │ mov %r11,%rbx │ │ │ │ │ -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) │ │ │ │ │ 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 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne eb84 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8c4> │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ + jne b604 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8c4> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov 0x10(%rsp),%r11 │ │ │ │ │ -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 0x28(%rsp),%rcx │ │ │ │ │ -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 %r15,0x8(%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 0x80(%rsp),%rdi │ │ │ │ │ mov %rdi,0x40(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ cmp %rcx,0x20(%rsp) │ │ │ │ │ - je e945 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x685> │ │ │ │ │ + je b3c5 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x685> │ │ │ │ │ mov %r11,0x18(%rsp) │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ mov %r14,%r8 │ │ │ │ │ mov %r9,%r14 │ │ │ │ │ mov %r15,0x48(%rsp) │ │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ @@ -15965,17 +9660,17 @@ │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:101 (discriminator 1) │ │ │ │ │ movzbl 0x18(%r9),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:100 (discriminator 1) │ │ │ │ │ mov 0x10(%r9),%r15 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:101 (discriminator 1) │ │ │ │ │ cmp $0x2,%cl │ │ │ │ │ - je ec90 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9d0> │ │ │ │ │ + je b710 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9d0> │ │ │ │ │ cmp $0x4,%cl │ │ │ │ │ - jne e7e4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x524> │ │ │ │ │ + jne b264 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x524> │ │ │ │ │ mov %rdx,0x30(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:108 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ │ mov %r15,%rsi │ │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ │ mov %rdx,0x50(%rsp) │ │ │ │ │ @@ -15988,447 +9683,403 @@ │ │ │ │ │ mov 0x58(%rsp),%rbx │ │ │ │ │ mov 0x60(%rsp),%r12 │ │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ mov 0x68(%rsp),%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:409 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je 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+0x650> │ │ │ │ │ -bool seqan::atEnd, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ + je b390 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x650> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ │ mov 0x40(%rdi),%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 %r8,%rcx │ │ │ │ │ - je e888 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c8> │ │ │ │ │ + je b308 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c8> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ lea (%r8,%r15,1),%esi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ cmp %ecx,%esi │ │ │ │ │ cmova %ecx,%esi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ sub %r8d,%esi │ │ │ │ │ - je e888 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c8> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je b308 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c8> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x10(%rdi),%r11 │ │ │ │ │ - jmp e85b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x59b> │ │ │ │ │ + jmp b2db , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x59b> │ │ │ │ │ nop │ │ │ │ │ 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,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:442 │ │ │ │ │ add %rax,%rcx │ │ │ │ │ test %r10,%r10 │ │ │ │ │ cmovne %rcx,%rax │ │ │ │ │ add %r12d,%esi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:444 │ │ │ │ │ add $0x1,%rbx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:443 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ sub %edi,%esi │ │ │ │ │ - je e888 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c8> │ │ │ │ │ + je b308 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c8> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov (%r11,%rbx,8),%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ mov %rbx,%r10 │ │ │ │ │ and $0x1,%r10d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:436 │ │ │ │ │ mov %edi,%ecx │ │ │ │ │ sub %r12d,%ecx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %esi,%ecx │ │ │ │ │ - jb e840 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 b2c0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 %ecx,%esi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ mov %esi,%esi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ - je ed60 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 b7e0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 %r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ add %rsi,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ and %rsi,%r10 │ │ │ │ │ add %r10,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:477 │ │ │ │ │ add %rsi,%r12 │ │ │ │ │ -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 0x18(%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 %rcx,%rdx │ │ │ │ │ - je 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+0x650> │ │ │ │ │ + je b390 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x650> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ add %edx,%r15d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ cmp %ecx,%r15d │ │ │ │ │ cmova %ecx,%r15d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ sub %edx,%r15d │ │ │ │ │ - je 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+0x650> │ │ │ │ │ -seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ + je b390 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x650> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x10(%rsi),%r10 │ │ │ │ │ - jmp e8dc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x61c> │ │ │ │ │ + jmp b35c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x61c> │ │ │ │ │ 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,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:442 │ │ │ │ │ add %r14,%rcx │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ cmovne %rcx,%r14 │ │ │ │ │ add %r13d,%r15d │ │ │ │ │ /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,%r15d │ │ │ │ │ - je 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+0x650> │ │ │ │ │ + je b390 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x650> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov (%r10,%rbp,8),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ 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 %r15d,%ecx │ │ │ │ │ - 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+0x600> │ │ │ │ │ + jb b340 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x600> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ mov %r15d,%esi │ │ │ │ │ add %rsi,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ cmp %r15d,%ecx │ │ │ │ │ - je ed20 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa60> │ │ │ │ │ + je b7a0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa60> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ neg %rdi │ │ │ │ │ and %rsi,%rdi │ │ │ │ │ add %rdi,%r14 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:477 │ │ │ │ │ add %rsi,%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:113 │ │ │ │ │ sub $0x20,%r9 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ cmp 0x20(%rsp),%r9 │ │ │ │ │ - jne e770 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 b1f0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ mov 0x18(%rsp),%r11 │ │ │ │ │ mov 0x48(%rsp),%r15 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:217 │ │ │ │ │ mov %r13,%rax │ │ │ │ │ -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 │ │ │ │ │ cmpq $0x0,0x8(%rsp) │ │ │ │ │ - je eeba , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbfa> │ │ │ │ │ + je b93a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbfa> │ │ │ │ │ mov 0x18(%r15),%rdx │ │ │ │ │ mov 0x10(%r15),%rsi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je e96f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6af> │ │ │ │ │ + je b3ef , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6af> │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:226 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov 0x10(%rdx),%rdx │ │ │ │ │ lea (%rdx,%rbx,8),%rdi │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:228 (discriminator 1) │ │ │ │ │ add (%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1) │ │ │ │ │ add $0x8,%rdx │ │ │ │ │ cmp %rdi,%rdx │ │ │ │ │ - jne e960 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6a0> │ │ │ │ │ + jne b3e0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6a0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:229 │ │ │ │ │ add %rcx,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:234 (discriminator 1) │ │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ │ sub 0x38(%rbx),%r12 │ │ │ │ │ -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 0x18(%rsp),%rbx │ │ │ │ │ -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 3) │ │ │ │ │ add 0x38(%r15),%r12 │ │ │ │ │ -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 %r12,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %rsi,%rbx │ │ │ │ │ - je f055 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd95> │ │ │ │ │ + je bad5 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd95> │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je f055 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd95> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je bad5 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd95> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rbx,%r10 │ │ │ │ │ -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 %r8d,%r8d │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%r10 │ │ │ │ │ sar $0x3,%r10 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 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:498 │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%rsi,%rcx,8),%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and $0x1,%edx │ │ │ │ │ neg %rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ cmp %rdi,%r9 │ │ │ │ │ - jae ec68 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9a8> │ │ │ │ │ + jae 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+0x9a8> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %r9,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %r9,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rdx,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r10,%rcx │ │ │ │ │ - jb e9c0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ -void seqan::setClippedEndPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ + jb b440 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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_array.h:827 (discriminator 2) │ │ │ │ │ mov %r8,0x30(%r15) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:830 │ │ │ │ │ mov %r12,0x40(%r15) │ │ │ │ │ -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 %r11,%r11 │ │ │ │ │ - je ec7f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9bf> │ │ │ │ │ + je b6ff , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x9bf> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je ea1f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x75f> │ │ │ │ │ + je b49f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x75f> │ │ │ │ │ mov 0x10(%r11),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:226 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ lea (%rdx,%rbp,8),%rsi │ │ │ │ │ nop │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:228 (discriminator 1) │ │ │ │ │ add (%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1) │ │ │ │ │ add $0x8,%rdx │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - jne 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+0x750> │ │ │ │ │ + jne b490 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x750> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:229 │ │ │ │ │ add %rcx,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:234 (discriminator 1) │ │ │ │ │ sub 0x38(%r11),%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:116 (discriminator 3) │ │ │ │ │ mov 0x10(%rsp),%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(%rbx),%r10 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rbx),%r9 │ │ │ │ │ -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 3) │ │ │ │ │ add 0x38(%rbx),%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:494 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r9,%r10 │ │ │ │ │ - je f04d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd8d> │ │ │ │ │ + je bacd , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd8d> │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je f04d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd8d> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ + je bacd , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd8d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r9,%r10 │ │ │ │ │ -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 %r8d,%r8d │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%r10 │ │ │ │ │ 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) │ │ │ │ │ -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:498 │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%r9,%rsi,8),%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and $0x1,%edx │ │ │ │ │ neg %rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ cmp %rcx,%rdi │ │ │ │ │ - jae ec58 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x998> │ │ │ │ │ + jae b6d8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x998> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %rdi,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %rdi,%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rdx,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r10,%rsi │ │ │ │ │ - jb ea80 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7c0> │ │ │ │ │ + jb b500 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7c0> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -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),%rbx │ │ │ │ │ mov %r8,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:830 │ │ │ │ │ mov %rax,0x40(%rbx) │ │ │ │ │ -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 0xa8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne f0f8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe38> │ │ │ │ │ + jne bb78 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe38> │ │ │ │ │ add $0xb8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ cs nopw 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 0x18(%r15),%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 %rdx,%rbp │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rax,%r10 │ │ │ │ │ -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,0x18(%rsp) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%r10 │ │ │ │ │ sar $0x3,%r10 │ │ │ │ │ - jmp e510 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x250> │ │ │ │ │ + jmp af90 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x250> │ │ │ │ │ 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 %rdx,%rax │ │ │ │ │ add %rax,%r11 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - jmp e570 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 aff0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 %rdi,%rax │ │ │ │ │ add %rax,%r11 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - jmp e630 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x370> │ │ │ │ │ + jmp b0b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x370> │ │ │ │ │ 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:542 (discriminator 1) │ │ │ │ │ add %rdi,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:560 (discriminator 1) │ │ │ │ │ add 0x8(%rsi,%r9,8),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 2) │ │ │ │ │ add $0x2,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:543 (discriminator 1) │ │ │ │ │ sub %rdi,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%rsi,%r9,8),%rdi │ │ │ │ │ - jmp e4d2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x212> │ │ │ │ │ + jmp af52 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x212> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:542 (discriminator 1) │ │ │ │ │ add %r9,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:560 (discriminator 1) │ │ │ │ │ add 0x8(%rcx,%r11,8),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 2) │ │ │ │ │ add $0x2,%r11 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:543 (discriminator 1) │ │ │ │ │ sub %r9,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%rcx,%r11,8),%r9 │ │ │ │ │ - jmp e58e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2ce> │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ + jmp b00e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2ce> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:109 (discriminator 1) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ cmpq $0x0,(%rcx) │ │ │ │ │ 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 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je e717 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x457> │ │ │ │ │ + je b197 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x457> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - js ef18 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc58> │ │ │ │ │ -bool seqan::atEnd, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ + js b998 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc58> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x40(%rax),%rax │ │ │ │ │ -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 %rax,%rax │ │ │ │ │ - je f043 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd83> │ │ │ │ │ + je bac3 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd83> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ cmp %eax,%edx │ │ │ │ │ cmovbe %edx,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je f043 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd83> │ │ │ │ │ + je bac3 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd83> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov (%rcx,%rbp,8),%rdi │ │ │ │ │ mov %edi,%r11d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %eax,%edi │ │ │ │ │ - jae f0ba , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdfa> │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ + jae bb3a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdfa> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ │ lea 0x1(%rbp),%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ nopl (%rax) │ │ │ │ │ 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) │ │ │ │ │ mov %edi,%edi │ │ │ │ │ -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 %r11d,%eax │ │ │ │ │ mov %r9,%rbx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ add %rdi,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ @@ -16441,63 +10092,57 @@ │ │ │ │ │ and $0x1,%ebp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ add $0x1,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov %edi,%r11d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %eax,%edi │ │ │ │ │ - jb ec00 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x940> │ │ │ │ │ + jb b680 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x940> │ │ │ │ │ mov %rbx,%rcx │ │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ cmp %r11d,%eax │ │ │ │ │ - je f094 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdd4> │ │ │ │ │ + je bb14 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdd4> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ mov %rbp,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ mov %eax,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ mov %rcx,%rbp │ │ │ │ │ neg %r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ add %rax,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ and %rax,%r9 │ │ │ │ │ add %r10,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - jmp e71c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x45c> │ │ │ │ │ + jmp b19c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x45c> │ │ │ │ │ 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 %rdx,%rcx │ │ │ │ │ add %rcx,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - jmp eab0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7f0> │ │ │ │ │ + jmp b530 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7f0> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:505 │ │ │ │ │ and %rdi,%rdx │ │ │ │ │ -void seqan::setClippedEndPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:830 │ │ │ │ │ mov %r12,0x40(%r15) │ │ │ │ │ -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 │ │ │ │ │ add %rdx,%r8 │ │ │ │ │ -void seqan::setClippedEndPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:827 (discriminator 2) │ │ │ │ │ mov %r8,0x30(%r15) │ │ │ │ │ -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 %r11,%r11 │ │ │ │ │ - jne 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+0x740> │ │ │ │ │ + jne b480 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x740> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:220 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - jmp ea23 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x763> │ │ │ │ │ + jmp b4a3 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x763> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov %rax,0x30(%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 │ │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ │ mov %r15,%rsi │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov %r8,0x38(%rsp) │ │ │ │ │ mov %r9,0x28(%rsp) │ │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ │ @@ -16511,4513 +10156,8530 @@ │ │ │ │ │ mov 0x90(%rsp),%r13 │ │ │ │ │ mov 0x98(%rsp),%r14 │ │ │ │ │ mov 0x28(%rsp),%r9 │ │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov 0xa0(%rsp),%rdx │ │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ │ - jmp e7e4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x524> │ │ │ │ │ + jmp b264 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x524> │ │ │ │ │ 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:451 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ lea (%r14,%rsi,1),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ lea 0x1(%rbp),%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:451 │ │ │ │ │ cmovne %rcx,%r14 │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ │ mov 0x18(%rcx),%rcx │ │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ │ sub %r10,%rcx │ │ │ │ │ sar $0x3,%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:455 (discriminator 1) │ │ │ │ │ cmp %rcx,%rdi │ │ │ │ │ - je e908 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x648> │ │ │ │ │ + je b388 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x648> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:461 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ - jmp 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+0x650> │ │ │ │ │ + jmp b390 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x650> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:451 │ │ │ │ │ lea (%rax,%rsi,1),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ add %rsi,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:451 │ │ │ │ │ test %r10,%r10 │ │ │ │ │ cmovne %rcx,%rax │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ mov 0x18(%rcx),%rcx │ │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ │ sub %r11,%rcx │ │ │ │ │ sar $0x3,%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:455 (discriminator 1) │ │ │ │ │ cmp %rcx,%rdi │ │ │ │ │ - je e885 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c5> │ │ │ │ │ + je b305 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c5> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:461 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ - jmp e888 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c8> │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp b308 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5c8> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %r8,0x8(%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 %r12,%r12 │ │ │ │ │ mov 0x8(%rsp),%r8 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x20(%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 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%r15) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je f065 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xda5> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je bae5 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xda5> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle f0e6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe26> │ │ │ │ │ + jle bb66 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe26> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ mov 0x8(%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 %r12,%rdi │ │ │ │ │ mov %r8,0x8(%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(%r15),%rax │ │ │ │ │ mov $0x3,%edx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%r15),%r12 │ │ │ │ │ -void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov 0x8(%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 │ │ │ │ │ lea 0x0(,%rax,8),%rbx │ │ │ │ │ -void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp e32a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6a> │ │ │ │ │ -void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + jmp adaa , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6a> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %rcx,0x8(%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 │ │ │ │ │ mov 0x8(%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 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je f05d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd9d> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je badd , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd9d> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%r12 │ │ │ │ │ - jle f0d5 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe15> │ │ │ │ │ + jle bb55 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xe15> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ mov 0x8(%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 %rcx,%rdi │ │ │ │ │ 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::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ │ -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),%rbx │ │ │ │ │ -void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp e401 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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::setClippedBeginPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int): │ │ │ │ │ + jmp ae81 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ movups %xmm0,0x28(%r15) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ movups %xmm0,0x38(%r15) │ │ │ │ │ /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) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - jmp eab0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7f0> │ │ │ │ │ + jmp b530 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7f0> │ │ │ │ │ mov 0x18(%r15),%rbx │ │ │ │ │ mov 0x10(%r15),%rsi │ │ │ │ │ -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:220 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ mov %rbx,0x18(%rsp) │ │ │ │ │ - jmp e978 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6b8> │ │ │ │ │ -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:220 │ │ │ │ │ + jmp b3f8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6b8> │ │ │ │ │ mov %r14,%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:107 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ - jmp eef8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc38> │ │ │ │ │ + jmp b978 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc38> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -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,%r12 │ │ │ │ │ -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 %rbx,%r9 │ │ │ │ │ -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,%rdi │ │ │ │ │ -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,%r9d │ │ │ │ │ -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 %r9,%r13 │ │ │ │ │ -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 ef10 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ + je b990 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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:327 (discriminator 1) │ │ │ │ │ cmp %rdi,%r14 │ │ │ │ │ - je eef2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc32> │ │ │ │ │ + je b972 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc32> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - jne eee0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc20> │ │ │ │ │ + jne b960 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc20> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:338 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ mov (%rsi,%rbx,8),%r11 │ │ │ │ │ lea -0x1(%r11),%r12 │ │ │ │ │ - jmp eee4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc24> │ │ │ │ │ -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:340 (discriminator 1) │ │ │ │ │ + jmp b964 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc24> │ │ │ │ │ mov %rdi,%r14 │ │ │ │ │ - jmp eb71 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8b1> │ │ │ │ │ + jmp b5f1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8b1> │ │ │ │ │ mov %rdx,%r10 │ │ │ │ │ -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 %edi,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ xor %eax,%eax │ │ │ │ │ nopl (%rax) │ │ │ │ │ data16 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:327 (discriminator 1) │ │ │ │ │ cmp %rdx,%rdi │ │ │ │ │ - je ef54 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc94> │ │ │ │ │ + je b9d4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc94> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne ef42 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc82> │ │ │ │ │ + jne b9c2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc82> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:338 │ │ │ │ │ sub $0x1,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ mov (%rcx,%rbp,8),%rax │ │ │ │ │ -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,%r8 │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ sub $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:347 │ │ │ │ │ sub $0x1,%rdi │ │ │ │ │ -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,%r8d │ │ │ │ │ -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 %r8,%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:414 (discriminator 1) │ │ │ │ │ add $0x1,%r10 │ │ │ │ │ - jne ef30 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc70> │ │ │ │ │ + jne b9b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc70> │ │ │ │ │ mov %rdi,%rdx │ │ │ │ │ - jmp e71c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x45c> │ │ │ │ │ + jmp b19c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x45c> │ │ │ │ │ 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 │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ 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 │ │ │ │ │ -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:590 │ │ │ │ │ movl $0x1,0x8(%r15) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ -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,(%r15) │ │ │ │ │ -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:598 │ │ │ │ │ - jmp e309 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x49> │ │ │ │ │ + jmp ad89 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x49> │ │ │ │ │ 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 │ │ │ │ │ -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(%r15),%rcx │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%r15) │ │ │ │ │ -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,(%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(%r15),%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:598 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ - jmp e376 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb6> │ │ │ │ │ + jmp adf6 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb6> │ │ │ │ │ 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 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%rbx │ │ │ │ │ -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(%rbx),%rsi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ │ -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,(%rbx) │ │ │ │ │ -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(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ - jmp e44e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x18e> │ │ │ │ │ + jmp aece , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x18e> │ │ │ │ │ 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 │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ 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),%rbx │ │ │ │ │ -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,(%rbx) │ │ │ │ │ -void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rbx) │ │ │ │ │ -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 e3d3 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ + jmp ae53 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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/gaps_iterator_array.h:107 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ - jmp e71a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x45a> │ │ │ │ │ -seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, long, seqan::Tag const&): │ │ │ │ │ + jmp b19a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x45a> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:490 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ - jmp eab0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7f0> │ │ │ │ │ + jmp b530 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7f0> │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ - jmp e9e8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x728> │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/align/gaps_array.h:490 │ │ │ │ │ + jmp b468 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x728> │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp e401 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ + jmp ae81 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 %rax,%r12 │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp e32a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6a> │ │ │ │ │ + jmp adaa , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6a> │ │ │ │ │ mov %eax,%r12d │ │ │ │ │ -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 %rbx,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ lea 0x1(%r11),%rbx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ neg %rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ add %r12,%r14 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ and %r12,%rax │ │ │ │ │ add %rax,%r13 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ cmp %rbx,%r10 │ │ │ │ │ - jne eb6e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8ae> │ │ │ │ │ + jne b5ee , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8ae> │ │ │ │ │ mov %r11,%rbx │ │ │ │ │ - jmp eb71 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8b1> │ │ │ │ │ + jmp b5f1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8b1> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ mov %rbp,%r9 │ │ │ │ │ mov %edi,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ lea 0x1(%rcx),%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ neg %r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ add %rax,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ and %rax,%r9 │ │ │ │ │ add %r10,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ cmp %rbp,%r8 │ │ │ │ │ - jne e71a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x45a> │ │ │ │ │ + jne b19a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x45a> │ │ │ │ │ mov %rcx,%rbp │ │ │ │ │ - jmp e71c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x45c> │ │ │ │ │ + jmp b19c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x45c> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ mov %rbp,%rcx │ │ │ │ │ -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 %r10d,%r10d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ - jmp ec31 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x971> │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ + jmp b6b1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x971> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ mov %rbx,%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:106 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - jmp e6e9 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x429> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp b169 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x429> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne ee5f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb9f> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ + jne b8df , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb9f> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ mov (%rcx),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp ee5f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb9f> │ │ │ │ │ + jmp b8df , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb9f> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne ede1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb21> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ + jne b861 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb21> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp ede1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb21> │ │ │ │ │ -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 b861 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb21> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:117 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000f100 > > >(seqan::Holder > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +000000000000bb80 > > >(seqan::Holder > >, seqan::Tag >&)@@Base>: │ │ │ │ │ void seqan::create > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ endbr64 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x10,%rsp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:585 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je f2d0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1d0> │ │ │ │ │ + je bd50 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1d0> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je f130 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x30> │ │ │ │ │ + je bbb0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x30> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /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) │ │ │ │ │ -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:837 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:239 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ -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 f400 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x300> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne be80 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x300> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je f1aa > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xaa> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ + je bc2a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xaa> │ │ │ │ │ /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),%rcx │ │ │ │ │ -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),%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,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 %rcx,%rdx │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:239 │ │ │ │ │ mov 0x28(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ -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 f440 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x340> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne bec0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x340> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je f212 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x112> │ │ │ │ │ -seqan::Matrix > >::Matrix(seqan::Matrix > > const&): │ │ │ │ │ + je bc92 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x112> │ │ │ │ │ /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 f2ba > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1ba> │ │ │ │ │ + je bd3a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1ba> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - jne f480 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x380> │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ + jne bf00 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x380> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%r12),%rsi │ │ │ │ │ -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 │ │ │ │ │ -seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ -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 (%rsp),%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,%rdx │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ 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 0x8(%rsi),%r8 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdi │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r8,%rcx │ │ │ │ │ sub %rdi,%rcx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rcx,%rax │ │ │ │ │ cmp $0x1f,%rcx │ │ │ │ │ mov $0x20,%ecx │ │ │ │ │ cmovbe %rcx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:239 │ │ │ │ │ mov 0x10(%rsi),%rcx │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ cmovbe %rax,%rcx │ │ │ │ │ mov %rcx,%r12 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - jne f498 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x398> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne bf18 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x398> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdi,%r8 │ │ │ │ │ - je f2af > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1af> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ + je bd2f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1af> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 4160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -void seqan::create >, seqan::String > const>(seqan::Holder >, seqan::Tag >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %rdx,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 │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -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,%rcx │ │ │ │ │ -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,%rcx │ │ │ │ │ -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,%rcx │ │ │ │ │ - jbe f3c0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x2c0> │ │ │ │ │ + jbe be40 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x2c0> │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ mov %r12,%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 0x20(%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 0x18(%rbx),%r12 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rbx) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%rdx │ │ │ │ │ lea 0x10(%r12),%rcx │ │ │ │ │ sub %r12,%rdx │ │ │ │ │ -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,%rdx │ │ │ │ │ - ja f39c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ + ja be1c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x28(%rbx) │ │ │ │ │ - jbe f4d0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3d0> │ │ │ │ │ + jbe bf50 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3d0> │ │ │ │ │ lea 0x10(%r12),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - ja f39c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja be1c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle f39c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle be1c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:924 (discriminator 1) │ │ │ │ │ cmp %rcx,%rdi │ │ │ │ │ - je f39c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ + je be1c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 4130 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rcx,0x20(%rbx) │ │ │ │ │ -seqan::Matrix > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:183 (discriminator 2) │ │ │ │ │ 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 │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ 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:1757 │ │ │ │ │ cmpq $0x1,0x10(%rbx) │ │ │ │ │ - jbe f588 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x488> │ │ │ │ │ + jbe c008 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x488> │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%rcx │ │ │ │ │ - ja f347 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja bdc7 > > >(seqan::Holder > >, 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++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle f347 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle bdc7 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:924 (discriminator 1) │ │ │ │ │ cmp %r12,%rdi │ │ │ │ │ - je f347 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + je bdc7 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ - jmp f347 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jmp bdc7 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ 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 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%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) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,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) │ │ │ │ │ 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 f19f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x9f> │ │ │ │ │ - jmp f1aa > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xaa> │ │ │ │ │ + jne bc1f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x9f> │ │ │ │ │ + jmp bc2a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xaa> │ │ │ │ │ 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 │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ 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 (%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) │ │ │ │ │ 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),%rcx │ │ │ │ │ -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),%rsi │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x28(%rbx) │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne f204 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x104> │ │ │ │ │ - jmp f212 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x112> │ │ │ │ │ + jne bc84 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x104> │ │ │ │ │ + jmp bc92 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x112> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ 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 f2ba > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1ba> │ │ │ │ │ + jmp bd3a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1ba> │ │ │ │ │ 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(%rcx),%rdi │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ -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 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 (%rsp),%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) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,(%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 0x8(%rsi),%r8 │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdi │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rdx) │ │ │ │ │ - jmp f29a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x19a> │ │ │ │ │ + jmp bd1a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x19a> │ │ │ │ │ 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 %rdx,(%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 %r12,%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 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -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 │ │ │ │ │ - je f640 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x540> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je c0c0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x540> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle f717 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x617> │ │ │ │ │ + jle c197 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x617> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 4290 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -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 │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ 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,%ecx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ cmova %rcx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ lea (%r12,%rax,1),%rcx │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %rdx,%rax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle f39c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jle be1c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %r12,%rdx │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ mov %eax,%esi │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jae f6d0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5d0> │ │ │ │ │ + jae c150 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5d0> │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne f760 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x660> │ │ │ │ │ + jne c1e0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x660> │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je f39c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ + je be1c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ movb $0x0,(%rdx) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - je f39c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ + je be1c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ movw $0x0,-0x2(%rdx,%rsi,1) │ │ │ │ │ - jmp f39c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ + jmp be1c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ 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 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %rcx,(%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 %r12,%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 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -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 │ │ │ │ │ - je f660 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x560> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je c0e0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x560> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%rcx │ │ │ │ │ - jle f729 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x629> │ │ │ │ │ + jle c1a9 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x629> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ 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 %r12,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ 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),%rsi │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ cmova %rax,%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ mov (%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) │ │ │ │ │ shl $0x3,%rsi │ │ │ │ │ lea (%rax,%rsi,1),%rdx │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - jle f34a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jle bdca > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rcx,1),%rdi │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ mov %esi,%eax │ │ │ │ │ cmp $0x8,%esi │ │ │ │ │ - jae f680 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x580> │ │ │ │ │ + jae c100 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x580> │ │ │ │ │ test $0x4,%sil │ │ │ │ │ - jne f74d > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x64d> │ │ │ │ │ + jne c1cd > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x64d> │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je f34a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ + je bdca > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ and $0x2,%esi │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ - je f34a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ + je bdca > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ movw $0x0,-0x2(%rdi,%rax,1) │ │ │ │ │ - jmp f34a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ + jmp bdca > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ 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:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%rcx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ mov $0x10,%eax │ │ │ │ │ sub %rdx,%rax │ │ │ │ │ cmp $0x10,%rdx │ │ │ │ │ - jne f54c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x44c> │ │ │ │ │ - jmp f39c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ + jne bfcc > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x44c> │ │ │ │ │ + jmp be1c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov $0x10,%esi │ │ │ │ │ -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),%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1137 │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ cmp $0x10,%rcx │ │ │ │ │ - jne f605 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x505> │ │ │ │ │ - jmp f34a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ + jne c085 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x505> │ │ │ │ │ + jmp bdca > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ │ mov %esi,%eax │ │ │ │ │ movq $0x0,(%rdi) │ │ │ │ │ movq $0x0,-0x8(%rdi,%rax,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%rdi │ │ │ │ │ lea (%rsi,%rdi,1),%eax │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jb f34a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ + jb bdca > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %esi,%edi │ │ │ │ │ add $0x8,%esi │ │ │ │ │ movq $0x0,(%rcx,%rdi,1) │ │ │ │ │ cmp %eax,%esi │ │ │ │ │ - jb f6b1 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5b1> │ │ │ │ │ - jmp f34a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ + jb c131 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5b1> │ │ │ │ │ + jmp bdca > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ lea 0x8(%rdx),%rdi │ │ │ │ │ mov %eax,%esi │ │ │ │ │ movq $0x0,(%rdx) │ │ │ │ │ movq $0x0,-0x8(%rdx,%rsi,1) │ │ │ │ │ and $0xfffffffffffffff8,%rdi │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ lea (%rax,%rdx,1),%esi │ │ │ │ │ and $0xfffffff8,%esi │ │ │ │ │ cmp $0x8,%esi │ │ │ │ │ - jb f39c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ + jb be1c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ and $0xfffffff8,%esi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov %eax,%edx │ │ │ │ │ add $0x8,%eax │ │ │ │ │ movq $0x0,(%rdi,%rdx,1) │ │ │ │ │ cmp %esi,%eax │ │ │ │ │ - jb f701 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x601> │ │ │ │ │ - jmp f39c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jb c181 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x601> │ │ │ │ │ + jmp be1c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne f514 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x414> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ + jne bf94 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x414> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ mov %rcx,(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp f514 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x414> │ │ │ │ │ + jmp bf94 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x414> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - je f773 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x673> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + je c1f3 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x673> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ 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,%esi │ │ │ │ │ cmp $0x2,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ - jmp f5ea > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4ea> │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp c06a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4ea> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ movl $0x0,-0x4(%rdi,%rax,1) │ │ │ │ │ - jmp f34a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ + jmp bdca > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x24a> │ │ │ │ │ movl $0x0,(%rdx) │ │ │ │ │ movl $0x0,-0x4(%rdx,%rsi,1) │ │ │ │ │ - jmp f39c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ + jmp be1c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x29c> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp f5ce > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4ce> │ │ │ │ │ + jmp c04e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4ce> │ │ │ │ │ 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 f7a3 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x6a3> │ │ │ │ │ + jmp c223 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x6a3> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp f79a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x69a> │ │ │ │ │ + jmp c21a > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x69a> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ - jmp f7b3 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x6b3> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp c233 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x6b3> │ │ │ │ │ /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 f7d1 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x6d1> │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je c251 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x6d1> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%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::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 %r12,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -void seqan::create > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000f7f0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base>: │ │ │ │ │ +000000000000c270 , 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 %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x18,%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),%r10d │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je f8f8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x108> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je c378 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x108> │ │ │ │ │ /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 f860 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x70> │ │ │ │ │ - jmp f8e7 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ + jne c2e0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x70> │ │ │ │ │ + jmp c367 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ /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,%rsi │ │ │ │ │ -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 6) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - jae f8b0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xc0> │ │ │ │ │ + jae c330 , 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 11) │ │ │ │ │ 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 f8e7 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + je c367 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r12),%r9d │ │ │ │ │ -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 %r9d,%r9d │ │ │ │ │ - jne f830 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x40> │ │ │ │ │ + jne c2b0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x40> │ │ │ │ │ /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,%rsi │ │ │ │ │ -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 6) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - jae f908 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x118> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + jae c388 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x118> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r12),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - jne f846 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x56> │ │ │ │ │ + jne c2c6 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x56> │ │ │ │ │ /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 f846 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x56> │ │ │ │ │ + jmp c2c6 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x56> │ │ │ │ │ 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),%rcx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r13 │ │ │ │ │ sub %rcx,%r13 │ │ │ │ │ -void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:498 (discriminator 1) │ │ │ │ │ cmp %rbx,%r13 │ │ │ │ │ - jae f8e7 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + jae c367 , 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 f960 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x170> │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ + je c3e0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x170> │ │ │ │ │ /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 f9a7 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1b7> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jb c427 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1b7> │ │ │ │ │ /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 $0x18,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ 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 f80e , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1e> │ │ │ │ │ + jmp c28e , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1e> │ │ │ │ │ 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),%rcx │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r13 │ │ │ │ │ sub %rcx,%r13 │ │ │ │ │ -void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:498 (discriminator 1) │ │ │ │ │ cmp %rbx,%r13 │ │ │ │ │ - jae f8e7 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ -seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ + jae c367 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r12),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - jne f8c4 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xd4> │ │ │ │ │ + jne c344 , 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),%rsi │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rsi),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je f960 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x170> │ │ │ │ │ -seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ + je c3e0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x170> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rsi),%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 f8e0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ + jb c360 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ - jmp f8d3 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xe3> │ │ │ │ │ + jmp c353 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xe3> │ │ │ │ │ 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 %rsi,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ -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 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rsi) │ │ │ │ │ -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(%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 │ │ │ │ │ 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 f8e0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ -unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ + jmp c360 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ -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 │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ -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 %rcx,%rcx │ │ │ │ │ - je f8e0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ -unsigned char* std::__copy_move_a2(unsigned char*, unsigned char*, unsigned char*): │ │ │ │ │ + je c360 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x1,%r13 │ │ │ │ │ - jle f9fc , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x20c> │ │ │ │ │ + jle c47c , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x20c> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ call 4290 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ -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 %rcx,%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 f8dc , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xec> │ │ │ │ │ -unsigned char* std::__copy_move_a2(unsigned char*, unsigned char*, unsigned char*): │ │ │ │ │ + jmp c35c , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xec> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne f9e4 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1f4> │ │ │ │ │ -void std::__assign_one(unsigned char*&, unsigned char*&): │ │ │ │ │ + jne c464 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1f4> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ movzbl (%rcx),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ -unsigned char* std::__copy_move_a2(unsigned char*, unsigned char*, unsigned char*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp f9e4 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1f4> │ │ │ │ │ -void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ + jmp c464 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1f4> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000fa20 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ +000000000000c4a0 >::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 │ │ │ │ │ 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,%r14 │ │ │ │ │ mov %r14,0x18(%rsp) │ │ │ │ │ mov %rsi,%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je fa57 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x37> │ │ │ │ │ + je c4d7 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x37> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 4) │ │ │ │ │ cmp 0x8(%rdi),%rbp │ │ │ │ │ - je fb20 >::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 c5a0 >::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),%rax │ │ │ │ │ -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 %rax,%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 %rdx,%rbp │ │ │ │ │ cmova %rdx,%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 faba >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9a> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae c53a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9a> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbp,%r13 │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rbp,%r13 │ │ │ │ │ cmp $0x1f,%rbp │ │ │ │ │ cmovbe %rax,%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,%rdx │ │ │ │ │ cmovbe %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 │ │ │ │ │ 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 fb18 >::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 c598 >::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),%rax │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r12),%rbx │ │ │ │ │ lea (%rbx,%rbp,4),%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 │ │ │ │ │ shl $0x2,%rbp │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ 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 faf2 >::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 c572 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ nop │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov (%rax),%edx │ │ │ │ │ -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,%rax │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov %edx,-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 fae0 >::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 c560 >::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 fb86 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x166> │ │ │ │ │ + jne c606 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x166> │ │ │ │ │ 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 %rax,%rbx │ │ │ │ │ mov (%r14),%rax │ │ │ │ │ - jmp faba >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9a> │ │ │ │ │ -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 c53a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9a> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rdi,%r14 │ │ │ │ │ - je faf2 >::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::String >, seqan::Alloc >::String >, seqan::Alloc >, unsigned long, void, void>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + je c572 >::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:168 │ │ │ │ │ movq $0x0,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 (%r14),%rax │ │ │ │ │ -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 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ - je fb57 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x137> │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je c5d7 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x137> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rax,%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 %r14,%rsi │ │ │ │ │ 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 %rdx,%rbp │ │ │ │ │ cmovbe %rbp,%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 %rsp,%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 faf2 >::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 c572 >::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 fb94 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x174> │ │ │ │ │ -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 c614 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x174> │ │ │ │ │ /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 fb6d >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x14d> │ │ │ │ │ + jmp c5ed >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x14d> │ │ │ │ │ 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) │ │ │ │ │ │ │ │ │ │ -000000000000fba0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base>: │ │ │ │ │ +000000000000c620 >::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 fc98 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xf8> │ │ │ │ │ + je c718 >::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 fbe3 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x43> │ │ │ │ │ + je c663 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x43> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4) │ │ │ │ │ cmp 0x8(%rdi),%rcx │ │ │ │ │ - je fcb6 >::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 c736 >::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 fdbe >::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 c83e >::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 fd80 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ + jbe c800 >::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 fd70 >::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 c7f0 >::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 fc72 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ + je c6f2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 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 fc60 >::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 c6e0 >::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 fdb9 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x219> │ │ │ │ │ + jne c839 >::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 4) │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - je fc72 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ + je c6f2 >::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 fd97 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1f7> │ │ │ │ │ + je c817 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1f7> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - jne fd90 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ + jne c810 >::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 fc72 >::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 c6f2 >::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 fd52 >::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 c7d2 >::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 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 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 fd40 >::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 c7c0 >::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 fc72 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ + jmp c6f2 >::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 fc3f >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x9f> │ │ │ │ │ + jmp c6bf >::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 fc19 >::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 c699 >::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 fc3f >::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 c6bf >::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 fc72 >::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 c6f2 >::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 fdcf >::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 c84f >::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 fc3f >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x9f> │ │ │ │ │ + jmp c6bf >::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 fda0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x200> │ │ │ │ │ + jmp c820 >::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) │ │ │ │ │ │ │ │ │ │ -000000000000fde0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base>: │ │ │ │ │ +000000000000c860 >, 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 │ │ │ │ │ sub $0x28,%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),%ecx │ │ │ │ │ -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 │ │ │ │ │ mov %rdi,%rdx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je ff38 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ + je c9b8 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - je fe48 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x68> │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je c8c8 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x68> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ and $0xfffffffd,%ecx │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ - je fe32 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x52> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je c8b2 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x52> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rcx │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ -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 (%rcx),%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ 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 (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ -void seqan::setValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x8(%rdx) │ │ │ │ │ -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 $0x28,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%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),%rsi │ │ │ │ │ -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 %ecx,%ecx │ │ │ │ │ - jne ff78 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x198> │ │ │ │ │ + jne c9f8 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x198> │ │ │ │ │ mov %rdi,0x8(%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 │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ 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 (%rsp),%rsi │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -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 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /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,%r8 │ │ │ │ │ -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),%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 (%rsi),%r9 │ │ │ │ │ -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 %rdi,%rcx │ │ │ │ │ sub %r9,%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,%r10 │ │ │ │ │ sar $0x2,%r10 │ │ │ │ │ mov %r10,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %r10,%rax │ │ │ │ │ cmp $0x7c,%rcx │ │ │ │ │ mov $0x20,%ecx │ │ │ │ │ cmovbe %rcx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:239 │ │ │ │ │ mov 0x10(%rsi),%rcx │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ cmovbe %rax,%rcx │ │ │ │ │ -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 %rcx,%rcx │ │ │ │ │ - je ff06 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x126> │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + je c986 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x126> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rcx,4),%rdi │ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ 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 0x18(%rsp),%r8 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -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(%rsp),%rsi │ │ │ │ │ -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 │ │ │ │ │ -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 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) │ │ │ │ │ punpcklqdq %xmm0,%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 %rcx,0x10(%r8) │ │ │ │ │ -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) │ │ │ │ │ movups %xmm0,(%r8) │ │ │ │ │ -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),%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 (%rsi),%r9 │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdi,%r9 │ │ │ │ │ - je ff25 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x145> │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je c9a5 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x145> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ mov %r8,(%rsp) │ │ │ │ │ call 40e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ mov (%rsp),%r8 │ │ │ │ │ -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 %r8,(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rdx) │ │ │ │ │ - jmp fe3c >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5c> │ │ │ │ │ + jmp c8bc >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5c> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je fe3c >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5c> │ │ │ │ │ + je c8bc >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5c> │ │ │ │ │ cmp $0x2,%ecx │ │ │ │ │ - je ff67 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x187> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je c9e7 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x187> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ -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),%rdi │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ 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 (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ movl $0x0,0x8(%rdx) │ │ │ │ │ -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 $0x28,%rsp │ │ │ │ │ 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 $0x28,%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 │ │ │ │ │ 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&): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ │ │ -000000000000ff90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +000000000000ca10 >, 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 %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x10,%rsp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:585 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10168 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1d8> │ │ │ │ │ + je cbe8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1d8> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je ffc0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x30> │ │ │ │ │ + je ca40 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x30> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /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) │ │ │ │ │ -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:837 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:239 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ -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 102a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x310> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne cd20 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x310> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je 1003a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xaa> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ + je caba >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xaa> │ │ │ │ │ /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),%rcx │ │ │ │ │ -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),%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,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 %rcx,%rdx │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:239 │ │ │ │ │ mov 0x28(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ -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 102e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x350> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne cd60 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x350> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je 100a2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x112> │ │ │ │ │ -seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const&): │ │ │ │ │ + je cb22 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x112> │ │ │ │ │ /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 10151 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c1> │ │ │ │ │ + je cbd1 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c1> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - jne 10320 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x390> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > const>::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ + jne cda0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x390> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%r12),%rsi │ │ │ │ │ -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::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,(%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 │ │ │ │ │ -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 (%rsp),%rsi │ │ │ │ │ -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,%rdx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%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),%r9 │ │ │ │ │ -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),%r8 │ │ │ │ │ -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 %r9,%rcx │ │ │ │ │ sub %r8,%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,%rdi │ │ │ │ │ sar $0x2,%rdi │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0x7c,%rcx │ │ │ │ │ mov $0x20,%ecx │ │ │ │ │ cmovbe %rcx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:239 │ │ │ │ │ mov 0x10(%rsi),%rcx │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ cmovbe %rax,%rcx │ │ │ │ │ mov %rcx,%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 %rcx,%rcx │ │ │ │ │ - jne 10338 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3a8> │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + jne cdb8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3a8> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %r8,%r9 │ │ │ │ │ - je 10146 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b6> │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je cbc6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b6> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 40e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -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 %rdx,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 │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ 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,%rdx │ │ │ │ │ -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,%rdx │ │ │ │ │ -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,%rdx │ │ │ │ │ - jbe 10260 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2d0> │ │ │ │ │ + jbe cce0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2d0> │ │ │ │ │ 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,%rdx │ │ │ │ │ sub %r12,%rdx │ │ │ │ │ lea 0x10(%r12),%rcx │ │ │ │ │ -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,%rdx │ │ │ │ │ - ja 10240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b0> │ │ │ │ │ + ja ccc0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x28(%rbx) │ │ │ │ │ - jbe 10370 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3e0> │ │ │ │ │ + jbe cdf0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3e0> │ │ │ │ │ lea 0x10(%r12),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - ja 10240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b0> │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja ccc0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b0> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle 10240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b0> │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle ccc0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b0> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:924 (discriminator 1) │ │ │ │ │ cmp %rcx,%rdi │ │ │ │ │ - je 10240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b0> │ │ │ │ │ + je ccc0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b0> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 4130 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ data16 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) │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x20(%rbx) │ │ │ │ │ -seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:183 (discriminator 2) │ │ │ │ │ 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 │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ -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 10428 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x498> │ │ │ │ │ + jbe cea8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x498> │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - ja 101e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja cc63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ /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++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle 101e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle cc63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:924 (discriminator 1) │ │ │ │ │ cmp %r12,%rdi │ │ │ │ │ - je 101e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ + je cc63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ - jmp 101e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ + jmp cc63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ 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 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%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) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,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) │ │ │ │ │ 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 1002f >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9f> │ │ │ │ │ - jmp 1003a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xaa> │ │ │ │ │ + jne caaf >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9f> │ │ │ │ │ + jmp caba >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xaa> │ │ │ │ │ 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 │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ 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 (%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) │ │ │ │ │ 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),%rcx │ │ │ │ │ -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),%rsi │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x28(%rbx) │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne 10094 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x104> │ │ │ │ │ - jmp 100a2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x112> │ │ │ │ │ + jne cb14 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x104> │ │ │ │ │ + jmp cb22 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x112> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ 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 10151 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c1> │ │ │ │ │ + jmp cbd1 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c1> │ │ │ │ │ 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(,%rcx,4),%rdi │ │ │ │ │ mov %rdx,0x8(%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 0x8(%rsp),%rdx │ │ │ │ │ -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 (%rsp),%rsi │ │ │ │ │ -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,(%rdx) │ │ │ │ │ -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),%r9 │ │ │ │ │ -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),%r8 │ │ │ │ │ -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(%rdx) │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 10131 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1a1> │ │ │ │ │ + jmp cbb1 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1a1> │ │ │ │ │ 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 │ │ │ │ │ mov %rdx,(%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 %r12,%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 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov (%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 │ │ │ │ │ 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 │ │ │ │ │ - je 104e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x550> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je cf60 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x550> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle 105b7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x627> │ │ │ │ │ + jle d037 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x627> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 4290 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -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 │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ 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),%rcx │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ cmp %rax,%rcx │ │ │ │ │ cmova %rax,%rcx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -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,%rcx │ │ │ │ │ lea (%r12,%rcx,1),%rax │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %rdx,%rcx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - jle 10243 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jle ccc3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %r12,%rdx │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ mov %ecx,%esi │ │ │ │ │ cmp $0x8,%ecx │ │ │ │ │ - jae 10570 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5e0> │ │ │ │ │ + jae cff0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5e0> │ │ │ │ │ test $0x4,%cl │ │ │ │ │ - jne 105fd >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x66d> │ │ │ │ │ + jne d07d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x66d> │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je 10243 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ + je ccc3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ and $0x2,%ecx │ │ │ │ │ movb $0x0,(%rdx) │ │ │ │ │ - je 10243 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ + je ccc3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ movw $0x0,-0x2(%rdx,%rsi,1) │ │ │ │ │ - jmp 10243 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ + jmp ccc3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ 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 %rdx,(%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 %r12,%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 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -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 │ │ │ │ │ - je 10500 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x570> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je cf80 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x570> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle 105da >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x64a> │ │ │ │ │ + jle d05a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x64a> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 4290 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -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 │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ 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),%rcx │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ cmp %rax,%rcx │ │ │ │ │ cmova %rax,%rcx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -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,%rcx │ │ │ │ │ lea (%rax,%rcx,1),%r12 │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %rdx,%rcx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - jle 101e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jle cc63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rdx,1),%rdi │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ mov %ecx,%eax │ │ │ │ │ cmp $0x8,%ecx │ │ │ │ │ - jae 10520 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x590> │ │ │ │ │ + jae cfa0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x590> │ │ │ │ │ test $0x4,%cl │ │ │ │ │ - jne 10610 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x680> │ │ │ │ │ + jne d090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x680> │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je 101e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ + je cc63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ and $0x2,%ecx │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ - je 101e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ + je cc63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ movw $0x0,-0x2(%rdi,%rax,1) │ │ │ │ │ - jmp 101e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ + jmp cc63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov $0x10,%ecx │ │ │ │ │ -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 │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ sub %rdx,%rcx │ │ │ │ │ cmp $0x10,%rdx │ │ │ │ │ - jne 103ec >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x45c> │ │ │ │ │ - jmp 10243 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ + jne ce6c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x45c> │ │ │ │ │ + jmp ccc3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov $0x10,%ecx │ │ │ │ │ -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++/15/bits/stl_algobase.h:1137 │ │ │ │ │ sub %rdx,%rcx │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ cmp $0x10,%rdx │ │ │ │ │ - jne 104a2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x512> │ │ │ │ │ - jmp 101e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ + jne cf22 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x512> │ │ │ │ │ + jmp cc63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ lea 0x8(%rdi),%rdx │ │ │ │ │ mov %ecx,%eax │ │ │ │ │ movq $0x0,(%rdi) │ │ │ │ │ movq $0x0,-0x8(%rdi,%rax,1) │ │ │ │ │ and $0xfffffffffffffff8,%rdx │ │ │ │ │ sub %rdx,%rdi │ │ │ │ │ lea (%rcx,%rdi,1),%eax │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jb 101e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ + jb cc63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov %ecx,%esi │ │ │ │ │ add $0x8,%ecx │ │ │ │ │ movq $0x0,(%rdx,%rsi,1) │ │ │ │ │ cmp %eax,%ecx │ │ │ │ │ - jb 10551 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5c1> │ │ │ │ │ - jmp 101e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ + jb cfd1 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5c1> │ │ │ │ │ + jmp cc63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ lea 0x8(%rdx),%rdi │ │ │ │ │ mov %ecx,%esi │ │ │ │ │ movq $0x0,(%rdx) │ │ │ │ │ movq $0x0,-0x8(%rdx,%rsi,1) │ │ │ │ │ and $0xfffffffffffffff8,%rdi │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ lea (%rcx,%rdx,1),%esi │ │ │ │ │ and $0xfffffff8,%esi │ │ │ │ │ cmp $0x8,%esi │ │ │ │ │ - jb 10243 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ + jb ccc3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ and $0xfffffff8,%esi │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %edx,%ecx │ │ │ │ │ add $0x8,%edx │ │ │ │ │ movq $0x0,(%rdi,%rcx,1) │ │ │ │ │ cmp %esi,%edx │ │ │ │ │ - jb 105a1 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x611> │ │ │ │ │ - jmp 10243 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jb d021 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x611> │ │ │ │ │ + jmp ccc3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - je 10623 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x693> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + je d0a3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x693> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ 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,%ecx │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ cmovbe %rax,%rcx │ │ │ │ │ - jmp 103d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x440> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jmp ce50 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x440> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - je 1062f >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x69f> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + je d0af >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x69f> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ 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,%ecx │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ cmovbe %rax,%rcx │ │ │ │ │ - jmp 10487 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f7> │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp cf07 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f7> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ movl $0x0,(%rdx) │ │ │ │ │ movl $0x0,-0x4(%rdx,%rsi,1) │ │ │ │ │ - jmp 10243 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ + jmp ccc3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b3> │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ movl $0x0,-0x4(%rdi,%rax,1) │ │ │ │ │ - jmp 101e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ + jmp cc63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x253> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp 103b4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x424> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ + jmp ce34 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x424> │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ mov %rcx,(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp 1046b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4db> │ │ │ │ │ + jmp ceeb >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4db> │ │ │ │ │ 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 1065f >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6cf> │ │ │ │ │ + jmp d0df >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6cf> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 10656 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6c6> │ │ │ │ │ + jmp d0d6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6c6> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ - jmp 1066f >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6df> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp d0ef >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6df> │ │ │ │ │ /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 1068d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6fd> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je d10d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6fd> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%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::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 %r12,%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) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -00000000000106c0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ +000000000000d140 >::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 │ │ │ │ │ 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,%r13 │ │ │ │ │ mov %r13,0x18(%rsp) │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je 106f7 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x37> │ │ │ │ │ + je d177 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x37> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 4) │ │ │ │ │ cmp 0x8(%rdi),%rbp │ │ │ │ │ - je 107f0 >::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 d270 >::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),%rax │ │ │ │ │ -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 %rax,%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 %rdx,%rbp │ │ │ │ │ cmova %rdx,%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 1076e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xae> │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ + jae d1ee >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xae> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbp,%r14 │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rbp,%r14 │ │ │ │ │ cmp $0x1f,%rbp │ │ │ │ │ cmovbe %rax,%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,%rdx │ │ │ │ │ cmovbe %rdx,%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 107e0 >::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 d260 >::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),%rax │ │ │ │ │ -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),%rdx │ │ │ │ │ -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 %rax,%rcx │ │ │ │ │ -void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,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 %rax,%rcx │ │ │ │ │ - je 107ba >::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 d23a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov (%rax),%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:464 │ │ │ │ │ add $0xc,%rax │ │ │ │ │ /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 %rdx,-0xc(%rbx) │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:71 │ │ │ │ │ mov -0x4(%rax),%edx │ │ │ │ │ mov %edx,-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 %rax,%rcx │ │ │ │ │ - jne 107a0 >::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 d220 >::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 10868 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x1a8> │ │ │ │ │ + jne d2e8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x1a8> │ │ │ │ │ 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 %rax,%rbx │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ - jmp 1076e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xae> │ │ │ │ │ + jmp d1ee >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xae> │ │ │ │ │ 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,%r13 │ │ │ │ │ - je 107ba >::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 d23a >::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 0x0(%r13),%rax │ │ │ │ │ -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 │ │ │ │ │ /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 %rax,%rbp │ │ │ │ │ - je 10836 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x176> │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + je d2b6 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x176> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rax,%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 %r13,%rsi │ │ │ │ │ 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,%rax │ │ │ │ │ sar $0x2,%rbp │ │ │ │ │ imul %rax,%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 %rdx,%rbp │ │ │ │ │ cmovbe %rbp,%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 %rsp,%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 107ba >::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 d23a >::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 10876 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x1b6> │ │ │ │ │ -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 d2f6 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x1b6> │ │ │ │ │ /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 1084f >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x18f> │ │ │ │ │ + jmp d2cf >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x18f> │ │ │ │ │ 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): │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ │ │ -0000000000010880 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base>: │ │ │ │ │ +000000000000d300 >::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 109a0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x120> │ │ │ │ │ + je d420 >::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 108c3 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x43> │ │ │ │ │ + je d343 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x43> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4) │ │ │ │ │ cmp 0x8(%rdi),%rcx │ │ │ │ │ - je 109be >::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 d43e >::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 10aee >::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 d56e >::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 10aa8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x228> │ │ │ │ │ + jbe d528 >::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 10a98 >::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 d518 >::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 1097a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ + je d3fa >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 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 10960 >::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 d3e0 >::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 10ae9 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x269> │ │ │ │ │ + jne d569 >::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 4) │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - je 1097a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ + je d3fa >::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 10ac7 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x247> │ │ │ │ │ + je d547 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x247> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 4) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - jne 10ac0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x240> │ │ │ │ │ + jne d540 >::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 1097a >::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 d3fa >::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 10a7a >::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 d4fa >::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 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 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 10a60 >::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 d4e0 >::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 1097a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ + jmp d3fa >::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 10931 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xb1> │ │ │ │ │ + jmp d3b1 >::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 1090b >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x8b> │ │ │ │ │ + jmp d38b >::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 10931 >::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 d3b1 >::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 1097a >::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 d3fa >::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 10aff >::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 d57f >::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 10931 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xb1> │ │ │ │ │ + jmp d3b1 >::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 10ad0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x250> │ │ │ │ │ + jmp d550 >::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) │ │ │ │ │ │ │ │ │ │ -0000000000010b10 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base>: │ │ │ │ │ +000000000000d590 >, 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 │ │ │ │ │ sub $0x28,%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),%ecx │ │ │ │ │ -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 │ │ │ │ │ mov %rdi,%rdx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10c70 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x160> │ │ │ │ │ + je d6f0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x160> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - je 10b78 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x68> │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je d5f8 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x68> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ and $0xfffffffd,%ecx │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ - je 10b62 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x52> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je d5e2 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x52> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rcx │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ -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 (%rcx),%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ 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 (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ -void seqan::setValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x8(%rdx) │ │ │ │ │ -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 $0x28,%rsp │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%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),%rsi │ │ │ │ │ -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 %ecx,%ecx │ │ │ │ │ - jne 10cb0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1a0> │ │ │ │ │ + jne d730 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1a0> │ │ │ │ │ mov %rdi,0x8(%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 │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ 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 (%rsp),%rsi │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /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,%r8 │ │ │ │ │ -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),%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 (%rsi),%r9 │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%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) │ │ │ │ │ mov %rdi,%rcx │ │ │ │ │ sub %r9,%rcx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x174,%rcx │ │ │ │ │ - jbe 10be7 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xd7> │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + jbe d667 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xd7> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ │ sar $0x2,%rcx │ │ │ │ │ imul %rax,%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 │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:239 │ │ │ │ │ mov 0x10(%rsi),%rcx │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ cmovbe %rax,%rcx │ │ │ │ │ -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 %rcx,%rcx │ │ │ │ │ - je 10c42 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x132> │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + je d6c2 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x132> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rcx,%rcx,2),%rdi │ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ 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 0x18(%rsp),%r8 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -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(%rsp),%rsi │ │ │ │ │ -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 │ │ │ │ │ -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 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) │ │ │ │ │ punpcklqdq %xmm0,%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 %rcx,0x10(%r8) │ │ │ │ │ -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) │ │ │ │ │ movups %xmm0,(%r8) │ │ │ │ │ -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),%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 (%rsi),%r9 │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdi,%r9 │ │ │ │ │ - je 10c61 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x151> │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je d6e1 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x151> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ mov %r8,(%rsp) │ │ │ │ │ call 4100 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ mov (%rsp),%r8 │ │ │ │ │ -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 %r8,(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rdx) │ │ │ │ │ -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 $0x28,%rsp │ │ │ │ │ ret │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je 10b6c >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5c> │ │ │ │ │ + je d5ec >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5c> │ │ │ │ │ cmp $0x2,%ecx │ │ │ │ │ - je 10c9f >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x18f> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je d71f >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x18f> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ │ -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),%rdi │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ 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 (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ movl $0x0,0x8(%rdx) │ │ │ │ │ -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 $0x28,%rsp │ │ │ │ │ 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 $0x28,%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 │ │ │ │ │ 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 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -0000000000010cc0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +000000000000d740 >, 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 %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x10,%rsp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:585 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10ed0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x210> │ │ │ │ │ + je d950 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x210> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je 10cf0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x30> │ │ │ │ │ + je d770 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x30> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /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) │ │ │ │ │ -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:837 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:239 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ -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 11000 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x340> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne da80 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x340> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je 10d6a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xaa> │ │ │ │ │ -void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ + je d7ea >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xaa> │ │ │ │ │ /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),%rcx │ │ │ │ │ -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),%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,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 %rcx,%rdx │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:239 │ │ │ │ │ mov 0x28(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ -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 11040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x380> │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ + jne dac0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x380> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je 10dd2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x112> │ │ │ │ │ -seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const&): │ │ │ │ │ + je d852 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x112> │ │ │ │ │ /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 10eb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1f7> │ │ │ │ │ + je d937 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1f7> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - jne 11080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3c0> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > const>::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ + jne db00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3c0> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%r12),%rsi │ │ │ │ │ -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::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,(%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 │ │ │ │ │ -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 (%rsp),%rsi │ │ │ │ │ -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,%r12 │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ -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),%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 (%rsi),%rcx │ │ │ │ │ -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 │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ -unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x174,%rdx │ │ │ │ │ - jbe 10e56 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x196> │ │ │ │ │ -seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ + jbe d8d6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x196> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ │ 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 │ │ │ │ │ -unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:239 │ │ │ │ │ mov 0x10(%rsi),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ -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 │ │ │ │ │ - je 10e9f >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1df> │ │ │ │ │ -void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ + je d91f >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1df> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rdx,%rdx,2),%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ mov %rdx,(%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 (%rsp),%rdx │ │ │ │ │ -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(%rsp),%rsi │ │ │ │ │ -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 │ │ │ │ │ -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::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) │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ -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),%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 (%rsi),%rcx │ │ │ │ │ -seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rdi │ │ │ │ │ - je 10eac >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1ec> │ │ │ │ │ -void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ + je d92c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1ec> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ 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::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 %r12,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 │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -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,%rcx │ │ │ │ │ -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,%rcx │ │ │ │ │ -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,%rcx │ │ │ │ │ - jbe 10fc0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x300> │ │ │ │ │ + jbe da40 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x300> │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ mov %r12,%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 0x20(%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 0x18(%rbx),%r12 │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rbx) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%rdx │ │ │ │ │ lea 0x10(%r12),%rcx │ │ │ │ │ sub %r12,%rdx │ │ │ │ │ -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,%rdx │ │ │ │ │ - ja 10f9c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ + ja da1c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x28(%rbx) │ │ │ │ │ - jbe 11098 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3d8> │ │ │ │ │ + jbe db18 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3d8> │ │ │ │ │ lea 0x10(%r12),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - ja 10f9c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja da1c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle 10f9c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle da1c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:924 (discriminator 1) │ │ │ │ │ cmp %rcx,%rdi │ │ │ │ │ - je 10f9c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ + je da1c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 4130 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rcx,0x20(%rbx) │ │ │ │ │ -seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:183 (discriminator 2) │ │ │ │ │ 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 │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ 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:1757 │ │ │ │ │ cmpq $0x1,0x10(%rbx) │ │ │ │ │ - jbe 11150 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x490> │ │ │ │ │ + jbe dbd0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x490> │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%rcx │ │ │ │ │ - ja 10f47 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x287> │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + ja d9c7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x287> │ │ │ │ │ /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++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle 10f47 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x287> │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jle d9c7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x287> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:924 (discriminator 1) │ │ │ │ │ cmp %r12,%rdi │ │ │ │ │ - je 10f47 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x287> │ │ │ │ │ + je d9c7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x287> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ - jmp 10f47 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x287> │ │ │ │ │ + jmp d9c7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x287> │ │ │ │ │ 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 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%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) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,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) │ │ │ │ │ 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 10d5f >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9f> │ │ │ │ │ - jmp 10d6a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xaa> │ │ │ │ │ + jne d7df >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9f> │ │ │ │ │ + jmp d7ea >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xaa> │ │ │ │ │ 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 │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ 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 (%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) │ │ │ │ │ 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),%rcx │ │ │ │ │ -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),%rsi │ │ │ │ │ -seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x28(%rbx) │ │ │ │ │ -seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne 10dc4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x104> │ │ │ │ │ - jmp 10dd2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x112> │ │ │ │ │ + jne d844 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x104> │ │ │ │ │ + jmp d852 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x112> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ 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 10eb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1f7> │ │ │ │ │ + jmp d937 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1f7> │ │ │ │ │ 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 %rdx,(%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 %r12,%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 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -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 │ │ │ │ │ - je 11208 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x548> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je dc88 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x548> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle 112e7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x627> │ │ │ │ │ + jle dd67 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x627> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 4290 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -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 │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ 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,%ecx │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ -seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ cmova %rcx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ lea (%r12,%rax,1),%rcx │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %rdx,%rax │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle 10f9c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jle da1c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %r12,%rdx │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ mov %eax,%esi │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jae 112a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5e0> │ │ │ │ │ + jae dd20 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5e0> │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne 11330 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x670> │ │ │ │ │ + jne ddb0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x670> │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 10f9c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ + je da1c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ movb $0x0,(%rdx) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - je 10f9c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ + je da1c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ movw $0x0,-0x2(%rdx,%rsi,1) │ │ │ │ │ - jmp 10f9c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ + jmp da1c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ 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 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %rcx,(%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 %r12,%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 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ -void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ -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 │ │ │ │ │ - je 11230 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x570> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + je dcb0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x570> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:424 (discriminator 1) │ │ │ │ │ cmp $0x8,%rcx │ │ │ │ │ - jle 112f9 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x639> │ │ │ │ │ + jle dd79 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x639> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:426 │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ 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 %r12,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ 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),%rsi │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ cmova %rax,%rsi │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ mov (%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) │ │ │ │ │ shl $0x3,%rsi │ │ │ │ │ lea (%rax,%rsi,1),%rdx │ │ │ │ │ -void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - jle 10f4a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ -void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ + jle d9ca >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rcx,1),%rdi │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ mov %esi,%eax │ │ │ │ │ cmp $0x8,%esi │ │ │ │ │ - jae 11250 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x590> │ │ │ │ │ + jae dcd0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x590> │ │ │ │ │ test $0x4,%sil │ │ │ │ │ - jne 1131d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x65d> │ │ │ │ │ + jne dd9d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x65d> │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je 10f4a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ + je d9ca >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ and $0x2,%esi │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ - je 10f4a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ + je d9ca >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ movw $0x0,-0x2(%rdi,%rax,1) │ │ │ │ │ - jmp 10f4a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ + jmp d9ca >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ 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:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%rcx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ mov $0x10,%eax │ │ │ │ │ sub %rdx,%rax │ │ │ │ │ cmp $0x10,%rdx │ │ │ │ │ - jne 11114 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x454> │ │ │ │ │ - jmp 10f9c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ + jne db94 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x454> │ │ │ │ │ + jmp da1c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov $0x10,%esi │ │ │ │ │ -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),%rdx │ │ │ │ │ -unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1137 │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:1143 │ │ │ │ │ cmp $0x10,%rcx │ │ │ │ │ - jne 111cd >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x50d> │ │ │ │ │ - jmp 10f4a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ + jne dc4d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x50d> │ │ │ │ │ + jmp d9ca >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ │ mov %esi,%eax │ │ │ │ │ movq $0x0,(%rdi) │ │ │ │ │ movq $0x0,-0x8(%rdi,%rax,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%rdi │ │ │ │ │ lea (%rsi,%rdi,1),%eax │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jb 10f4a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ + jb d9ca >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %esi,%edi │ │ │ │ │ add $0x8,%esi │ │ │ │ │ movq $0x0,(%rcx,%rdi,1) │ │ │ │ │ cmp %eax,%esi │ │ │ │ │ - jb 11281 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5c1> │ │ │ │ │ - jmp 10f4a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ + jb dd01 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5c1> │ │ │ │ │ + jmp d9ca >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ lea 0x8(%rdx),%rdi │ │ │ │ │ mov %eax,%esi │ │ │ │ │ movq $0x0,(%rdx) │ │ │ │ │ movq $0x0,-0x8(%rdx,%rsi,1) │ │ │ │ │ and $0xfffffffffffffff8,%rdi │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ lea (%rax,%rdx,1),%esi │ │ │ │ │ and $0xfffffff8,%esi │ │ │ │ │ cmp $0x8,%esi │ │ │ │ │ - jb 10f9c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ + jb da1c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ and $0xfffffff8,%esi │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov %eax,%edx │ │ │ │ │ add $0x8,%eax │ │ │ │ │ movq $0x0,(%rdi,%rdx,1) │ │ │ │ │ cmp %esi,%eax │ │ │ │ │ - jb 112d1 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x611> │ │ │ │ │ - jmp 10f9c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ + jb dd51 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x611> │ │ │ │ │ + jmp da1c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - jne 110dc >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x41c> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ + jne db5c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x41c> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ mov %rcx,(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp 110dc >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x41c> │ │ │ │ │ + jmp db5c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x41c> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:431 │ │ │ │ │ - je 11343 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x683> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + je ddc3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x683> │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ 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,%esi │ │ │ │ │ cmp $0x2,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ - jmp 111b2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f2> │ │ │ │ │ -void std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ + jmp dc32 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f2> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:925 │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ movl $0x0,-0x4(%rdi,%rax,1) │ │ │ │ │ - jmp 10f4a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ + jmp d9ca >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x28a> │ │ │ │ │ movl $0x0,(%rdx) │ │ │ │ │ movl $0x0,-0x4(%rdx,%rsi,1) │ │ │ │ │ - jmp 10f9c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ -void std::__assign_one(unsigned long*&, unsigned long*&): │ │ │ │ │ + jmp da1c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2dc> │ │ │ │ │ /usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ -unsigned long* std::__copy_move_a2(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ -/usr/include/c++/15/bits/stl_algobase.h:404 │ │ │ │ │ - jmp 11196 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4d6> │ │ │ │ │ + jmp dc16 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4d6> │ │ │ │ │ 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 11373 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6b3> │ │ │ │ │ + jmp ddf3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6b3> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 1136a >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6aa> │ │ │ │ │ + jmp ddea >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6aa> │ │ │ │ │ endbr64 │ │ │ │ │ -void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ - jmp 11383 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6c3> │ │ │ │ │ -void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ + jmp de03 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6c3> │ │ │ │ │ /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 113a1 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6e1> │ │ │ │ │ -seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ + je de21 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6e1> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%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::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 %r12,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +000000000000de40 : │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %r15 │ │ │ │ │ +std::__cxx11::to_string(double): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4708 │ │ │ │ │ + lea 0x41b3(%rip),%rcx # 12000 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1080> │ │ │ │ │ + mov $0x148,%edx │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + push %r14 │ │ │ │ │ + push %r13 │ │ │ │ │ + push %r12 │ │ │ │ │ + push %rbp │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + sub $0x3f8,%rsp │ │ │ │ │ +std::__cxx11::to_string(double): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4708 │ │ │ │ │ + mov 0x7115(%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++/15/bits/basic_string.h:4708 │ │ │ │ │ + lea 0x2f0(%rsp),%rax │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ + 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> │ │ │ │ │ + lea 0x290(%rsp),%rax │ │ │ │ │ + mov $0x148,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + movsd 0x20(%r12),%xmm0 │ │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + lea 0x4137(%rip),%rcx # 12000 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1080> │ │ │ │ │ + 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),%ebp │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ + mov %ebp,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + mov %ebp,%ecx │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %ebp,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + shr $0x1f,%ecx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe 10098 │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:63 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp df46 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + jbe f480 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + jbe f4c0 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:74 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ + cmp $0x1869f,%esi │ │ │ │ │ + jbe f4f0 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 │ │ │ │ │ + cmp $0x63,%esi │ │ │ │ │ + ja df10 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x240(%rsp),%rsi │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + lea (%rcx,%rax,1),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rsi,0x28(%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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + 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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movdqa 0x4184(%rip),%xmm0 # 12120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x230(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x417c(%rip),%xmm0 # 12130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x4176(%rip),%xmm0 # 12140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x4176(%rip),%xmm0 # 12150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x4176(%rip),%xmm0 # 12160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x4176(%rip),%xmm0 # 12170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x4176(%rip),%xmm0 # 12180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x4176(%rip),%xmm0 # 12190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x4176(%rip),%xmm0 # 121a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x4176(%rip),%xmm0 # 121b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x4176(%rip),%xmm0 # 121c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x4176(%rip),%xmm0 # 121d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x4176(%rip),%xmm0 # 121e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe f3e0 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ + 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++/15/bits/charconv.h:99 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:102 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja e080 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:104 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja f3e0 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:111 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov %r15,0x238(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:117 │ │ │ │ │ + mov 0x14(%r12),%ebp │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ + mov %ebp,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + mov %ebp,%edi │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %ebp,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + shr $0x1f,%edi │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe 100f0 │ │ │ │ │ + mov %r14d,%ecx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:63 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rsi │ │ │ │ │ + jmp e166 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe f470 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe f4b0 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + mul %rsi │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:74 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe f500 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja e130 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x1d0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + lea (%rdi,%rax,1),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ │ +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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ │ + mov %rsi,0x1d0(%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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + 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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movdqa 0x3f61(%rip),%xmm0 # 12120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x3f59(%rip),%xmm0 # 12130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x3f53(%rip),%xmm0 # 12140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x3f53(%rip),%xmm0 # 12150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x3f53(%rip),%xmm0 # 12160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x3f53(%rip),%xmm0 # 12170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x3f53(%rip),%xmm0 # 12180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x3f53(%rip),%xmm0 # 12190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x3f53(%rip),%xmm0 # 121a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x3f53(%rip),%xmm0 # 121b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x3f53(%rip),%xmm0 # 121c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x3f53(%rip),%xmm0 # 121d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x3f53(%rip),%xmm0 # 121e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe f400 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ + 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++/15/bits/charconv.h:99 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:102 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja e2a0 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:104 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja f400 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:111 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + mov 0x1d0(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov %r15,0x1d8(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:116 │ │ │ │ │ + mov 0x10(%r12),%ebp │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ + mov %ebp,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + mov %ebp,%edi │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %ebp,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + shr $0x1f,%edi │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe 1014b │ │ │ │ │ + mov %r14d,%ecx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:63 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rsi │ │ │ │ │ + jmp e386 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe f450 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe f490 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + mul %rsi │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:74 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe f4e0 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja e350 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x170(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + lea (%rdi,%rax,1),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x180(%rsp),%rsi │ │ │ │ │ +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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ │ + mov %rsi,0x170(%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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + 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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movdqa 0x3d41(%rip),%xmm0 # 12120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x3d39(%rip),%xmm0 # 12130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x3d33(%rip),%xmm0 # 12140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x3d33(%rip),%xmm0 # 12150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x3d33(%rip),%xmm0 # 12160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x3d33(%rip),%xmm0 # 12170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x3d33(%rip),%xmm0 # 12180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x3d33(%rip),%xmm0 # 12190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x3d33(%rip),%xmm0 # 121a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x3d33(%rip),%xmm0 # 121b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x3d33(%rip),%xmm0 # 121c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x3d33(%rip),%xmm0 # 121d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x3d33(%rip),%xmm0 # 121e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe f420 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ + 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++/15/bits/charconv.h:99 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:102 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja e4c0 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:104 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja f420 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:111 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + mov 0x170(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov %r15,0x178(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:115 │ │ │ │ │ + mov 0xc(%r12),%ebp │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ + mov %ebp,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + mov %ebp,%edi │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %ebp,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + shr $0x1f,%edi │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe ffe8 │ │ │ │ │ + mov %r14d,%ecx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:63 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rsi │ │ │ │ │ + jmp e5a6 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe f440 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe f4d0 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + mul %rsi │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:74 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe f510 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja e570 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x110(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + lea (%rdi,%rax,1),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ │ +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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ │ + mov %rsi,0x110(%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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + 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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movdqa 0x3b24(%rip),%xmm0 # 12120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x3b1c(%rip),%xmm0 # 12130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x3b16(%rip),%xmm0 # 12140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x3b16(%rip),%xmm0 # 12150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x3b16(%rip),%xmm0 # 12160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x3b16(%rip),%xmm0 # 12170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x3b16(%rip),%xmm0 # 12180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x3b16(%rip),%xmm0 # 12190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x3b16(%rip),%xmm0 # 121a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x3b16(%rip),%xmm0 # 121b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x3b16(%rip),%xmm0 # 121c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x3b16(%rip),%xmm0 # 121d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x3b16(%rip),%xmm0 # 121e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe f3a0 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ + 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++/15/bits/charconv.h:99 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:102 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja e6e0 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:104 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja f3a0 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:111 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov %r15,0x118(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:114 │ │ │ │ │ + mov 0x8(%r12),%ebp │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ + mov %ebp,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + mov %ebp,%edi │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4536 │ │ │ │ │ + neg %r13d │ │ │ │ │ + cmovs %ebp,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + shr $0x1f,%edi │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ + cmp $0x9,%r13d │ │ │ │ │ + jbe 10040 │ │ │ │ │ + mov %r13d,%ecx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:63 │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rsi │ │ │ │ │ + jmp e7c7 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe f460 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe f4a0 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + mov %ecx,%eax │ │ │ │ │ + mul %rsi │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:74 │ │ │ │ │ + lea 0x4(%r12),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:73 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:69 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe f520 │ │ │ │ │ + mov %eax,%r12d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja e790 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0xd0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + lea (%rdi,%rax,1),%r14d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0xe0(%rsp),%rsi │ │ │ │ │ +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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ │ + mov %rsi,0xd0(%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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + 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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movdqa 0x3902(%rip),%xmm0 # 12120 ::VALUE@@Base+0x100> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0x38fa(%rip),%xmm0 # 12130 ::VALUE@@Base+0x110> │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:89 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0x38f4(%rip),%xmm0 # 12140 ::VALUE@@Base+0x120> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0x38f4(%rip),%xmm0 # 12150 ::VALUE@@Base+0x130> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0x38f4(%rip),%xmm0 # 12160 ::VALUE@@Base+0x140> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0x38f4(%rip),%xmm0 # 12170 ::VALUE@@Base+0x150> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0x38f4(%rip),%xmm0 # 12180 ::VALUE@@Base+0x160> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0x38f4(%rip),%xmm0 # 12190 ::VALUE@@Base+0x170> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0x38f4(%rip),%xmm0 # 121a0 ::VALUE@@Base+0x180> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0x38f4(%rip),%xmm0 # 121b0 ::VALUE@@Base+0x190> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0x38f4(%rip),%xmm0 # 121c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0x38f4(%rip),%xmm0 # 121d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0x38f4(%rip),%xmm0 # 121e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + cmp $0x63,%r13d │ │ │ │ │ + jbe f3c0 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ + 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++/15/bits/charconv.h:99 │ │ │ │ │ + mov %edx,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + mov %r12d,%edx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:98 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:100 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + lea -0x1(%r12),%edx │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:102 │ │ │ │ │ + sub $0x2,%r12d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:101 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja e900 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:104 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja f3c0 │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:111 │ │ │ │ │ + add $0x30,%r13d │ │ │ │ │ + mov %r13b,(%rcx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,(%rax,%r14,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ + cmp %rax,0xd8(%rsp) │ │ │ │ │ + je 492d <__cxa_finalize@plt+0x59d> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1585 │ │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + lea 0x367b(%rip),%rsi # 12018 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1098> │ │ │ │ │ + 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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x100(%rsp),%r14 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %r14,0xf0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + je fa38 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rdx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1165 │ │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + 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++/15/bits/basic_string.h:3951 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %r14,%rcx │ │ │ │ │ + je fa10 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x110(%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++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ + cmp %rax,0x100(%rsp) │ │ │ │ │ + jae ea35 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ │ + je ea35 │ │ │ │ │ +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++/15/bits/basic_string.h:3952 (discriminator 4) │ │ │ │ │ + cmp %rax,0x120(%rsp) │ │ │ │ │ + jae f530 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 45e8 <__cxa_finalize@plt+0x258> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1570 │ │ │ │ │ + lea 0xf0(%rsp),%rbp │ │ │ │ │ + mov %rbp,%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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x130(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + je fce8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rcx,0x130(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ │ + mov %rcx,0x138(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rdx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ + cmp %rax,0x138(%rsp) │ │ │ │ │ + je 495d <__cxa_finalize@plt+0x5cd> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1585 │ │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + lea 0x353d(%rip),%rsi # 12018 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1098> │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0x98(%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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + je f9b8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rdx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1165 │ │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + 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++/15/bits/basic_string.h:3951 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %r13,%rcx │ │ │ │ │ + je fb10 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x170(%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++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ + cmp %rax,0x160(%rsp) │ │ │ │ │ + jae eb7e │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x18(%rsp),%rsi │ │ │ │ │ + je eb7e │ │ │ │ │ +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++/15/bits/basic_string.h:3952 (discriminator 4) │ │ │ │ │ + cmp %rax,0x180(%rsp) │ │ │ │ │ + jae f5b0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 4835 <__cxa_finalize@plt+0x4a5> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1570 │ │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ │ + mov %rbp,%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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x190(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + je fc38 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x1a0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ │ + mov %rcx,0x198(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rdx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ + cmp %rax,0x198(%rsp) │ │ │ │ │ + je 47d3 <__cxa_finalize@plt+0x443> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1585 │ │ │ │ │ + lea 0x190(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + lea 0x33f4(%rip),%rsi # 12018 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1098> │ │ │ │ │ + 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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x1c0(%rsp),%r15 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %r15,0x1b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + je fab8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rdx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x1b0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1165 │ │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + 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++/15/bits/basic_string.h:3951 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %r15,%rcx │ │ │ │ │ + je fa90 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x1d0(%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++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ + cmp %rax,0x1c0(%rsp) │ │ │ │ │ + jae ecc7 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x20(%rsp),%rsi │ │ │ │ │ + je ecc7 │ │ │ │ │ +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++/15/bits/basic_string.h:3952 (discriminator 4) │ │ │ │ │ + cmp %rax,0x1e0(%rsp) │ │ │ │ │ + jae f638 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 48d3 <__cxa_finalize@plt+0x543> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1570 │ │ │ │ │ + lea 0x1b0(%rsp),%rbp │ │ │ │ │ + mov %rbp,%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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x200(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x1f0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + je fc90 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rcx,0x1f0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x200(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ │ + mov %rcx,0x1f8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rdx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ + cmp %rax,0x1f8(%rsp) │ │ │ │ │ + je 498c <__cxa_finalize@plt+0x5fc> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1585 │ │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + lea 0x32ab(%rip),%rsi # 12018 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1098> │ │ │ │ │ + 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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x210(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + je f960 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rcx,0x210(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x220(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rdx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1165 │ │ │ │ │ + mov 0x238(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x210(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + 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++/15/bits/basic_string.h:3951 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x8(%rsp),%rcx │ │ │ │ │ + je f938 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x230(%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++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ + cmp %rax,0x220(%rsp) │ │ │ │ │ + jae ee17 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x28(%rsp),%rsi │ │ │ │ │ + je ee17 │ │ │ │ │ +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++/15/bits/basic_string.h:3952 (discriminator 4) │ │ │ │ │ + cmp %rax,0x240(%rsp) │ │ │ │ │ + jae f6c0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 4879 <__cxa_finalize@plt+0x4e9> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1570 │ │ │ │ │ + lea 0x210(%rsp),%rbp │ │ │ │ │ + mov %rbp,%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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x250(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + je fb88 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rcx,0x250(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x260(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ │ + mov %rcx,0x258(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rdx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ + cmp %rax,0x258(%rsp) │ │ │ │ │ + je 4787 <__cxa_finalize@plt+0x3f7> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1585 │ │ │ │ │ + lea 0x250(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + lea 0x315b(%rip),%rsi # 12018 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1098> │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xb0(%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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x280(%rsp),%rbp │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rbp,0x270(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + je f8e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rcx,0x270(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x280(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rdx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x270(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1165 │ │ │ │ │ + mov 0x298(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + 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++/15/bits/basic_string.h:3951 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rbp,%rcx │ │ │ │ │ + je f8b8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x290(%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++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ + cmp %rax,0x280(%rsp) │ │ │ │ │ + jae ef66 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + lea 0x2a0(%rsp),%rdi │ │ │ │ │ + cmp %rdi,%rsi │ │ │ │ │ + je ef66 │ │ │ │ │ +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++/15/bits/basic_string.h:3952 (discriminator 4) │ │ │ │ │ + cmp %rax,0x2a0(%rsp) │ │ │ │ │ + jae f748 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 4613 <__cxa_finalize@plt+0x283> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1570 │ │ │ │ │ + lea 0x270(%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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x2c0(%rsp),%r12 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %r12,0x2b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + je fbe0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rcx,0x2b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x2c0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ │ + mov %rcx,0x2b8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rdx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ + cmp %rax,0x2b8(%rsp) │ │ │ │ │ + je 48a4 <__cxa_finalize@plt+0x514> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1585 │ │ │ │ │ + lea 0x2b0(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + lea 0x3011(%rip),%rsi # 12018 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1098> │ │ │ │ │ + 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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x2e0(%rsp),%r9 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %r9,0x2d0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + je f860 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rcx,0x2d0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x2e0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rdx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x2d0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1165 │ │ │ │ │ + mov 0x2f8(%rsp),%rdx │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + 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++/15/bits/basic_string.h:3951 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %r9,%rcx │ │ │ │ │ + je f830 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x2f0(%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++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ + cmp %rax,0x2e0(%rsp) │ │ │ │ │ + jae f0b5 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + lea 0x300(%rsp),%rdi │ │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ │ + cmp %rdi,%rsi │ │ │ │ │ + je f0b5 │ │ │ │ │ +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++/15/bits/basic_string.h:3952 (discriminator 4) │ │ │ │ │ + cmp %rax,0x300(%rsp) │ │ │ │ │ + jae f7c0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:422 (discriminator 2) │ │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 4745 <__cxa_finalize@plt+0x3b5> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1570 │ │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + je fb38 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rdx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ + lea 0x300(%rsp),%rax │ │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x2d0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %r9,%rdi │ │ │ │ │ + je f151 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x2e0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %r12,%rdi │ │ │ │ │ + je f16f │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x2c0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x270(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rbp,%rdi │ │ │ │ │ + je f18d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x250(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x50(%rsp),%rdi │ │ │ │ │ + je f1ad │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x210(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ │ + je f1cd │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x1f0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ │ + je f1ed │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %r15,%rdi │ │ │ │ │ + je f20b │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x1c0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ │ + je f22b │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %r13,%rdi │ │ │ │ │ + je f249 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ │ + je f269 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %r14,%rdi │ │ │ │ │ + je f287 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x60(%rsp),%rdi │ │ │ │ │ + je f2a7 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ │ + je f2c7 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x120(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ │ + je f2e7 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ │ + je f307 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x28(%rsp),%rdi │ │ │ │ │ + je f327 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x240(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x290(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + lea 0x2a0(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je f34d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x2a0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x2f0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ │ + je f36d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x300(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/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 10227 │ │ │ │ │ + add $0x3f8,%rsp │ │ │ │ │ + mov %rbx,%rax │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %rbp │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %r14 │ │ │ │ │ + pop %r15 │ │ │ │ │ + ret │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:106 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:108 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp e73b │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:106 │ │ │ │ │ + add %r13d,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:108 │ │ │ │ │ + movzbl 0x310(%rsp,%r13,1),%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp e95c │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:106 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:108 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp e0db │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:106 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:108 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp e2fb │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:106 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:108 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:107 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp e51b │ │ │ │ │ +unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ + jmp e5af │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ + jmp e38f │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ + lea 0x2(%r12),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + add $0x1,%r12d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ + jmp e7d1 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ + jmp e16f │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 │ │ │ │ │ + jmp df4f │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ + jmp e38f │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 (discriminator 1) │ │ │ │ │ + lea 0x3(%r12),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ + add $0x2,%r12d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ + jmp e7d1 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ + jmp e16f │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ + jmp df4f │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:71 (discriminator 1) │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 │ │ │ │ │ + jmp e5af │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:72 (discriminator 1) │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp e38f │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp df4f │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp e16f │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp e5af │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r12d │ │ │ │ │ + jmp e7d1 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:2462 (discriminator 2) │ │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0xf0(%rsp),%rbp │ │ │ │ │ + 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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x130(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + jne ea80 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jb fd01 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb f58d │ │ │ │ │ + lea (%r10,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp fd01 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:2462 (discriminator 2) │ │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ │ + 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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x190(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + jne ebc9 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jb fc51 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb f610 │ │ │ │ │ + lea (%r10,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp fc51 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:2462 (discriminator 2) │ │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x1b0(%rsp),%rbp │ │ │ │ │ + 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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x200(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x1f0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + jne ed12 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jb fca9 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb f698 │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp fca9 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:2462 (discriminator 2) │ │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x210(%rsp),%rbp │ │ │ │ │ + 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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x250(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + jne ee62 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jb fba1 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb f720 │ │ │ │ │ + lea (%r10,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp fba1 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:2462 (discriminator 2) │ │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x270(%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++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x2c0(%rsp),%r12 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %r12,0x2b0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + jne efac │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov %r12,%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jb fbf7 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb f79e │ │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp fbf7 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:2462 (discriminator 2) │ │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + mov %r9,0xc8(%rsp) │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:2458 │ │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:2462 (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++/15/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + mov 0xc8(%rsp),%r9 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rdx,%rcx │ │ │ │ │ + je ff9b │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rdx,(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:763 │ │ │ │ │ + jmp f133 │ │ │ │ │ + nopl 0x0(%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++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe fe97 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x2f0(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + lea 0x300(%rsp),%rdi │ │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ │ + cmp %rdi,%rsi │ │ │ │ │ + jne f0a7 │ │ │ │ │ + jmp f0cb │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov %r9,%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jae fd3b │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%cl │ │ │ │ │ + je f888 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%cl │ │ │ │ │ + je f89b │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r10d │ │ │ │ │ + mov %r10w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%ecx │ │ │ │ │ + je f04b │ │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ │ + jmp f04b │ │ │ │ │ + nopl 0x0(%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++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe fe8a │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x290(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + lea 0x2a0(%rsp),%rdi │ │ │ │ │ + cmp %rdi,%rsi │ │ │ │ │ + jne ef58 │ │ │ │ │ + jmp ef7c │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov %rbp,%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jae fdb7 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%cl │ │ │ │ │ + je f908 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%cl │ │ │ │ │ + je f91b │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%ecx │ │ │ │ │ + je ef01 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ │ + jmp ef01 │ │ │ │ │ + nopl 0x0(%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++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe febe │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x230(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x28(%rsp),%rsi │ │ │ │ │ + jne ee09 │ │ │ │ │ + jmp ee2d │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jae fd62 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%cl │ │ │ │ │ + je f98a │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%cl │ │ │ │ │ + je f99d │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%ecx │ │ │ │ │ + je edb6 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ │ + jmp edb6 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov %r13,%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jae fd8e │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%cl │ │ │ │ │ + je f9e0 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%cl │ │ │ │ │ + je f9f3 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%ecx │ │ │ │ │ + je eb1f │ │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ │ + jmp eb1f │ │ │ │ │ + nopl 0x0(%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++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe feb1 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x110(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ │ + jne ea27 │ │ │ │ │ + jmp ea4b │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov %r14,%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jae fe07 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%cl │ │ │ │ │ + je fa60 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%cl │ │ │ │ │ + je fa73 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%ecx │ │ │ │ │ + je e9d6 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ │ + jmp e9d6 │ │ │ │ │ + nopl 0x0(%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++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe fe7d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x20(%rsp),%rsi │ │ │ │ │ + jne ecb9 │ │ │ │ │ + jmp ecdd │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov %r15,%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jae fde0 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%cl │ │ │ │ │ + je fae0 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%cl │ │ │ │ │ + je faf3 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%ecx │ │ │ │ │ + je ec68 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ │ + jmp ec68 │ │ │ │ │ + nopl 0x0(%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++/15/bits/basic_string.h:3952 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe fea4 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x18(%rsp),%rsi │ │ │ │ │ + jne eb70 │ │ │ │ │ + jmp eb94 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae fe2e │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + jne 101f5 │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je f113 │ │ │ │ │ + movzbl 0x10(%rax),%ecx │ │ │ │ │ + mov %cl,0x10(%rbx) │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f10f │ │ │ │ │ + mov %edi,%edi │ │ │ │ │ + movzwl -0x2(%rdx,%rdi,1),%ecx │ │ │ │ │ + mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ │ + jmp f113 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jae ff23 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%cl │ │ │ │ │ + je fbb2 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%cl │ │ │ │ │ + je fbc5 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%ecx │ │ │ │ │ + je ee76 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ │ + jmp ee76 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov %r12,%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jae ff4f │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%cl │ │ │ │ │ + je fc08 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%cl │ │ │ │ │ + je fc1b │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%ecx │ │ │ │ │ + je efc0 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ │ + jmp efc0 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jae fef7 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%cl │ │ │ │ │ + je fc62 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%cl │ │ │ │ │ + je fc75 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%ecx │ │ │ │ │ + je ebdd │ │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ │ + jmp ebdd │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jae fecb │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%cl │ │ │ │ │ + je fcba │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%cl │ │ │ │ │ + je fccd │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%ecx │ │ │ │ │ + je ed26 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ │ + jmp ed26 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%ecx │ │ │ │ │ + jae ff6f │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%cl │ │ │ │ │ + je fd12 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%cl │ │ │ │ │ + je fd25 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%ecx │ │ │ │ │ + je ea94 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ │ + jmp ea94 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r10 │ │ │ │ │ + mov %r10,(%r9,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fd44 │ │ │ │ │ + lea (%r9,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp f877 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fd6b │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp f979 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fd97 │ │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp f9cf │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fdc0 │ │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp f8f7 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r15,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fde9 │ │ │ │ │ + lea (%r15,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp facf │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fe10 │ │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp fa4f │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ │ + mov %edi,%ecx │ │ │ │ │ + mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ │ + mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ │ + lea 0x18(%rbx),%rcx │ │ │ │ │ + mov %rdx,%r8 │ │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ │ + sub %rcx,%rsi │ │ │ │ │ + add %esi,%edi │ │ │ │ │ + sub %rsi,%r8 │ │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jb f10f │ │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + mov %esi,%r10d │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%r8,%r10,1),%r11 │ │ │ │ │ + mov %r11,(%rcx,%r10,1) │ │ │ │ │ + cmp %edi,%esi │ │ │ │ │ + jb fe66 │ │ │ │ │ + jmp f10f │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ │ + jmp ecdd │ │ │ │ │ + mov 0x290(%rsp),%rsi │ │ │ │ │ + jmp ef7c │ │ │ │ │ + mov 0x2f0(%rsp),%rsi │ │ │ │ │ + jmp f0cb │ │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ │ + jmp eb94 │ │ │ │ │ + mov 0x110(%rsp),%rsi │ │ │ │ │ + jmp ea4b │ │ │ │ │ + mov 0x230(%rsp),%rsi │ │ │ │ │ + jmp ee2d │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb fed4 │ │ │ │ │ + lea (%r10,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp fca9 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb ff00 │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp fc51 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb ff2c │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp fba1 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb ff58 │ │ │ │ │ + jmp f7b0 │ │ │ │ │ + mov %ecx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb ff78 │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rdx,%rsi │ │ │ │ │ + jmp fd01 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:748 │ │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae 101a6 │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + jne 1020e │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je f814 │ │ │ │ │ + movzbl 0x10(%rax),%ecx │ │ │ │ │ + mov %cl,0x10(%rbx) │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je f810 │ │ │ │ │ + mov %edi,%edi │ │ │ │ │ + movzwl -0x2(%rdx,%rdi,1),%ecx │ │ │ │ │ + mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ │ + jmp f814 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + lea 0x1(%rdi),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ │ +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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ │ + mov %rsi,0x110(%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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + 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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + jmp e737 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0xd0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + lea 0x1(%rdi),%r14d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ │ +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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + 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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + jmp e958 │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + lea 0x1(%rcx),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x240(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + 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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x230(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + jmp e0d7 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x1d0(%rsp),%rax │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + lea 0x1(%rdi),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ │ +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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ │ + mov %rsi,0x1d0(%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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + 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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + jmp e2f7 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ │ +std::__cxx11::to_string(int): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4539 │ │ │ │ │ + lea 0x1(%rdi),%r15d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x180(%rsp),%rsi │ │ │ │ │ +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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ │ + mov %rsi,0x170(%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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + 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++/15/bits/basic_string.tcc:621 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ │ +std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4540 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:4541 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ +/usr/include/c++/15/bits/charconv.h:96 │ │ │ │ │ + jmp e517 │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ │ + mov %edi,%ecx │ │ │ │ │ + mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ │ + mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ │ + lea 0x18(%rbx),%rcx │ │ │ │ │ + mov %rdx,%r8 │ │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ │ + sub %rcx,%rsi │ │ │ │ │ + add %esi,%edi │ │ │ │ │ + sub %rsi,%r8 │ │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jb f810 │ │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + mov %esi,%r10d │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%r8,%r10,1),%r11 │ │ │ │ │ + mov %r11,(%rcx,%r10,1) │ │ │ │ │ + cmp %edi,%esi │ │ │ │ │ + jb 101de │ │ │ │ │ + jmp f810 │ │ │ │ │ + mov 0x10(%rax),%ecx │ │ │ │ │ + mov %edi,%edi │ │ │ │ │ + mov %ecx,0x10(%rbx) │ │ │ │ │ + mov -0x4(%rdx,%rdi,1),%ecx │ │ │ │ │ + mov %ecx,-0x4(%rsi,%rdi,1) │ │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ │ + jmp f113 │ │ │ │ │ + mov 0x10(%rax),%ecx │ │ │ │ │ + mov %edi,%edi │ │ │ │ │ + mov %ecx,0x10(%rbx) │ │ │ │ │ + mov -0x4(%rdx,%rdi,1),%ecx │ │ │ │ │ + mov %ecx,-0x4(%rsi,%rdi,1) │ │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ │ + jmp f814 │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:121 │ │ │ │ │ + call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4642 <__cxa_finalize@plt+0x2b2> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 47ba <__cxa_finalize@plt+0x42a> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 46bc <__cxa_finalize@plt+0x32c> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4778 <__cxa_finalize@plt+0x3e8> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 47c6 <__cxa_finalize@plt+0x436> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4860 <__cxa_finalize@plt+0x4d0> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 486c <__cxa_finalize@plt+0x4dc> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4920 <__cxa_finalize@plt+0x590> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4914 <__cxa_finalize@plt+0x584> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4908 <__cxa_finalize@plt+0x578> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 468a <__cxa_finalize@plt+0x2fa> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4950 <__cxa_finalize@plt+0x5c0> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4806 <__cxa_finalize@plt+0x476> │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ + nop │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +00000000000102b0 , 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 $0x3a8,%rsp │ │ │ │ │ + mov 0x4cb9(%rip),%rax # 14f88 >@GLIBCXX_3.4> │ │ │ │ │ + mov %fs:0x28,%r14 │ │ │ │ │ + mov %r14,0x398(%rsp) │ │ │ │ │ + mov %rsi,%r14 │ │ │ │ │ + mov 0x4cb6(%rip),%rsi # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +./porechop/src/alignment.cpp:8 │ │ │ │ │ + mov %edx,(%rdi) │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ + lea 0x110(%rsp),%r15 │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:8 │ │ │ │ │ + mov %ecx,0x4(%rdi) │ │ │ │ │ + add $0x18,%rsi │ │ │ │ │ +./porechop/src/alignment.cpp:9 │ │ │ │ │ + movl $0xffffffff,0x8(%rdi) │ │ │ │ │ + movq %rax,%xmm7 │ │ │ │ │ + movl $0xffffffff,0x10(%rdi) │ │ │ │ │ + movq %rsi,%xmm6 │ │ │ │ │ + mov %r8d,0x18(%rdi) │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:475 │ │ │ │ │ + punpcklqdq %xmm7,%xmm6 │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ + mov %r15,%rdi │ │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ │ + movaps %xmm6,(%rsp) │ │ │ │ │ + call 4070 │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:477 (discriminator 1) │ │ │ │ │ + mov 0x4c21(%rip),%rax # 14f58 >@GLIBCXX_3.4> │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:476 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:476 │ │ │ │ │ + mov %dx,0x1f0(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:477 (discriminator 1) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ + movups %xmm0,0x1f8(%rsp) │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:477 (discriminator 1) │ │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ + mov 0x4c3e(%rip),%rax # 14fa8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ + movups %xmm0,0x208(%rsp) │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:476 │ │ │ │ │ + movq $0x0,0x1e8(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ + mov 0x8(%rax),%rbp │ │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ │ + mov %rbp,0xa0(%rsp) │ │ │ │ │ + mov %rax,(%rdi) │ │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ │ + call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:814 (discriminator 3) │ │ │ │ │ + mov 0x4bfa(%rip),%rax # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + movaps %xmm0,0xb0(%rsp) │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm6,0xa0(%rsp) │ │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/15/streambuf:475 │ │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:814 (discriminator 3) │ │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ │ + movaps %xmm0,0xd0(%rsp) │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/15/streambuf:475 │ │ │ │ │ + call 4380 │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/15/sstream:136 (discriminator 1) │ │ │ │ │ + mov 0x4be9(%rip),%rax # 14fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:815 │ │ │ │ │ + mov %r15,%rdi │ │ │ │ │ + lea 0xa8(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/15/sstream:136 (discriminator 1) │ │ │ │ │ + movl $0x10,0xe8(%rsp) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x100(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/15/sstream:136 (discriminator 1) │ │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:815 │ │ │ │ │ + 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 0xa0(%rsp),%rax │ │ │ │ │ + lea 0xa0(%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 (%r14),%r13 │ │ │ │ │ +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++/15/bits/basic_ios.h:273 │ │ │ │ │ + movl $0x1,0x1c(%rdi) │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:274 │ │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ │ +std::basic_ios >::rdbuf() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:338 │ │ │ │ │ + mov 0xe8(%rdi),%r15 │ │ │ │ │ +std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:274 │ │ │ │ │ + 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 0x50(%rsp),%rdi │ │ │ │ │ + mov %r13,%rsi │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ + mov %r15,0x50(%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::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:205 (discriminator 1) │ │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ │ +std::basic_streambuf >::pptr() const: │ │ │ │ │ +/usr/include/c++/15/streambuf:541 │ │ │ │ │ + mov 0xd0(%rsp),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:205 (discriminator 1) │ │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/15/sstream:447 (discriminator 1) │ │ │ │ │ + test %r8,%r8 │ │ │ │ │ + je 10c98 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9e8> │ │ │ │ │ +std::basic_streambuf >::egptr() const: │ │ │ │ │ +/usr/include/c++/15/streambuf:497 │ │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/15/sstream:453 │ │ │ │ │ + mov %r8,%rdx │ │ │ │ │ +std::basic_streambuf >::pbase() const: │ │ │ │ │ +/usr/include/c++/15/streambuf:538 │ │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/15/sstream:453 │ │ │ │ │ + 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++/15/bits/basic_string.h:1888 (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++/15/bits/basic_ios.h:477 │ │ │ │ │ + lea 0x290(%rsp),%rax │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ │ + call 4070 │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:477 (discriminator 1) │ │ │ │ │ + mov 0x4a51(%rip),%rax # 14f58 >@GLIBCXX_3.4> │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + movups %xmm0,0x378(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:477 (discriminator 1) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:477 │ │ │ │ │ + movups %xmm0,0x388(%rsp) │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:477 (discriminator 1) │ │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:476 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %ax,0x370(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ │ +std::basic_ios >::basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:476 │ │ │ │ │ + movq $0x0,0x368(%rsp) │ │ │ │ │ +std::basic_ostream >::basic_ostream(): │ │ │ │ │ +/usr/include/c++/15/bits/ostream.h:441 │ │ │ │ │ + mov %rax,(%rdi) │ │ │ │ │ + call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:814 (discriminator 3) │ │ │ │ │ + mov 0x4a39(%rip),%rax # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm5,0x220(%rsp) │ │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/15/streambuf:475 │ │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:814 (discriminator 3) │ │ │ │ │ + movaps %xmm0,0x240(%rsp) │ │ │ │ │ + movaps %xmm0,0x250(%rsp) │ │ │ │ │ +std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ +/usr/include/c++/15/streambuf:475 │ │ │ │ │ + call 4380 │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/15/sstream:136 (discriminator 1) │ │ │ │ │ + mov 0x4a29(%rip),%rax # 14fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:815 │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ + lea 0x228(%rsp),%rsi │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/15/sstream:136 (discriminator 1) │ │ │ │ │ + movl $0x10,0x268(%rsp) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x280(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ +/usr/include/c++/15/sstream:136 (discriminator 1) │ │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:209 (discriminator 1) │ │ │ │ │ + lea 0x280(%rsp),%rax │ │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ │ + mov %rax,0x270(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x278(%rsp) │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:815 │ │ │ │ │ + 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 0x220(%rsp),%rax │ │ │ │ │ + lea 0x220(%rsp),%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) │ │ │ │ │ + mov (%r14),%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++/15/bits/basic_ios.h:273 │ │ │ │ │ + movl $0x1,0x1c(%rdi) │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:274 │ │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ │ +std::basic_ios >::rdbuf() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:338 │ │ │ │ │ + mov 0xe8(%rdi),%r15 │ │ │ │ │ +std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:274 │ │ │ │ │ + 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 0x58(%rsp),%rdi │ │ │ │ │ + lea 0x48(%r14),%rsi │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ + mov %r15,0x58(%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++/15/streambuf:541 │ │ │ │ │ + mov 0x250(%rsp),%r8 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:205 (discriminator 1) │ │ │ │ │ + lea 0x90(%rsp),%r15 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:205 (discriminator 1) │ │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,0x90(%rsp) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/15/sstream:447 (discriminator 1) │ │ │ │ │ + test %r8,%r8 │ │ │ │ │ + je 10c80 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9d0> │ │ │ │ │ +std::basic_streambuf >::egptr() const: │ │ │ │ │ +/usr/include/c++/15/streambuf:497 │ │ │ │ │ + mov 0x240(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/15/sstream:453 │ │ │ │ │ + mov %r8,%rdx │ │ │ │ │ +std::basic_streambuf >::pbase() const: │ │ │ │ │ +/usr/include/c++/15/streambuf:538 │ │ │ │ │ + mov 0x248(%rsp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1888 (discriminator 1) │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ +/usr/include/c++/15/sstream:453 │ │ │ │ │ + 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++/15/bits/basic_string.h:1888 (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++/15/bits/stl_algobase.h:263 │ │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ │ +unsigned long const& std::max(unsigned long const&, unsigned long const&): │ │ │ │ │ +/usr/include/c++/15/bits/stl_algobase.h:263 │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + cmovb %rax,%rsi │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:20 │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + jle 107d2 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x522> │ │ │ │ │ +./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ + lea -0x1(%rsi),%r9d │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:28 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + mov %r9,%rdx │ │ │ │ │ +./porechop/src/alignment.cpp:27 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 2) │ │ │ │ │ + movzbl (%rdi,%rax,1),%r8d │ │ │ │ │ + mov %eax,%r10d │ │ │ │ │ +./porechop/src/alignment.cpp:30 (discriminator 2) │ │ │ │ │ + cmpb $0x2d,(%rcx,%rax,1) │ │ │ │ │ + je 10780 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4d0> │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 2) │ │ │ │ │ + cmp $0x2d,%r8b │ │ │ │ │ + je 10970 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6c0> │ │ │ │ │ + xor %r13d,%r13d │ │ │ │ │ +./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ + movslq %edx,%rdx │ │ │ │ │ + movslq %esi,%rsi │ │ │ │ │ +./porechop/src/alignment.cpp:43 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:42 │ │ │ │ │ + xor %r14d,%r14d │ │ │ │ │ + sub %rdx,%rsi │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + lea (%rdi,%rsi,1),%r12 │ │ │ │ │ +./porechop/src/alignment.cpp:45 (discriminator 2) │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 2) │ │ │ │ │ + movzbl -0x1(%r12,%rax,1),%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:45 (discriminator 2) │ │ │ │ │ + cmpb $0x2d,-0x1(%rsi,%rax,1) │ │ │ │ │ + je 107b0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x500> │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 2) │ │ │ │ │ + cmp $0x2d,%r8b │ │ │ │ │ + je 10960 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6b0> │ │ │ │ │ + mov %eax,%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:55 │ │ │ │ │ + test %r13b,%r13b │ │ │ │ │ + jne 107d2 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x522> │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + jmp 1076d , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4bd> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:60 (discriminator 1) │ │ │ │ │ + cmp %r9,%rsi │ │ │ │ │ + je 10c60 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9b0> │ │ │ │ │ + add $0x1,%rsi │ │ │ │ │ +./porechop/src/alignment.cpp:61 (discriminator 2) │ │ │ │ │ + cmpb $0x2d,(%rdi,%rsi,1) │ │ │ │ │ + je 10760 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4b0> │ │ │ │ │ + jmp 1098c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6dc> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 2) │ │ │ │ │ + cmp $0x2d,%r8b │ │ │ │ │ + setne %r8b │ │ │ │ │ + or %r8d,%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:34 │ │ │ │ │ + mov %r11d,%r8d │ │ │ │ │ + and %r12d,%r8d │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + jne 1070c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x45c> │ │ │ │ │ +./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ + cmp %rax,%r9 │ │ │ │ │ + je 10c48 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x998> │ │ │ │ │ + add $0x1,%rax │ │ │ │ │ + jmp 106f0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x440> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 2) │ │ │ │ │ + cmp $0x2d,%r8b │ │ │ │ │ + setne %r8b │ │ │ │ │ + or %r8d,%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:49 │ │ │ │ │ + mov %r14d,%r8d │ │ │ │ │ + and %r11d,%r8d │ │ │ │ │ + test %r8b,%r8b │ │ │ │ │ + jne 10747 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x497> │ │ │ │ │ +./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ + sub $0x1,%rax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jns 10730 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x480> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %r15,%rdi │ │ │ │ │ + je 107e8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x538> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:860 │ │ │ │ │ + mov 0x47b1(%rip),%rax # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x270(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:860 │ │ │ │ │ + add $0x18,%rax │ │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ │ + mov 0x4796(%rip),%rax # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x28(%rsp),%rdi │ │ │ │ │ + je 1082e , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x57e> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/15/streambuf:207 │ │ │ │ │ + mov 0x4753(%rip),%rax # 14f88 >@GLIBCXX_3.4> │ │ │ │ │ + mov (%rsp),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ │ + call 4250 │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/15/bits/ostream.h:101 │ │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/15/bits/ostream.h:101 │ │ │ │ │ + mov %rbx,0x220(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ + mov 0x46e9(%rip),%rax # 14f58 >@GLIBCXX_3.4> │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ │ + call 40a0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ │ + je 1089a , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x5ea> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:860 │ │ │ │ │ + mov 0x46ff(%rip),%rax # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:860 │ │ │ │ │ + add $0x18,%rax │ │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ │ + mov 0x46e4(%rip),%rax # 14fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ │ + je 108e0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x630> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/15/streambuf:207 │ │ │ │ │ + mov 0x46a1(%rip),%rax # 14f88 >@GLIBCXX_3.4> │ │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ │ + call 4250 │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/15/bits/ostream.h:101 │ │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ │ + mov %rbp,0xa0(%rsp) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ │ +std::basic_ostream >::~basic_ostream(): │ │ │ │ │ +/usr/include/c++/15/bits/ostream.h:101 │ │ │ │ │ + mov %rbx,0xa0(%rsp,%rax,1) │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ + mov 0x4636(%rip),%rax # 14f58 >@GLIBCXX_3.4> │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ │ + call 40a0 │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:111 │ │ │ │ │ + mov 0x398(%rsp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne 10cd6 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0xa26> │ │ │ │ │ + add $0x3a8,%rsp │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %rbp │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %r14 │ │ │ │ │ + pop %r15 │ │ │ │ │ + ret │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 2) │ │ │ │ │ + mov %r11d,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:46 │ │ │ │ │ + mov $0x1,%r14d │ │ │ │ │ + jmp 107c1 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x511> │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 2) │ │ │ │ │ + mov %r11d,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:31 │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ + jmp 10791 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4e1> │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./porechop/src/alignment.cpp:67 (discriminator 1) │ │ │ │ │ + sub $0x1,%rdx │ │ │ │ │ + test %edx,%edx │ │ │ │ │ + js 10c70 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9c0> │ │ │ │ │ +./porechop/src/alignment.cpp:68 (discriminator 2) │ │ │ │ │ + cmpb $0x2d,-0x1(%r12,%rdx,1) │ │ │ │ │ + je 10980 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6d0> │ │ │ │ │ +./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ + cmp %r11d,%r10d │ │ │ │ │ + jg 10caf , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9ff> │ │ │ │ │ + mov %eax,%r8d │ │ │ │ │ + sub %r10d,%r8d │ │ │ │ │ + cmp $0xe,%r8d │ │ │ │ │ + jbe 10ccb , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0xa1b> │ │ │ │ │ + lea 0x1(%r8),%eax │ │ │ │ │ + movslq %r10d,%r12 │ │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + lea (%rcx,%r12,1),%r14 │ │ │ │ │ + add %rdi,%r12 │ │ │ │ │ + shr $0x4,%r13d │ │ │ │ │ + shl $0x4,%r13 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +./porechop/src/alignment.cpp:78 (discriminator 4) │ │ │ │ │ + movdqu (%r14,%r8,1),%xmm0 │ │ │ │ │ + movdqu (%r12,%r8,1),%xmm6 │ │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ │ + add $0x10,%r8 │ │ │ │ │ + pcmpeqb %xmm6,%xmm0 │ │ │ │ │ + pcmpgtb %xmm0,%xmm3 │ │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ │ + punpckhbw %xmm3,%xmm0 │ │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ │ + psraw $0xf,%xmm3 │ │ │ │ │ + punpcklwd %xmm3,%xmm4 │ │ │ │ │ + punpckhwd %xmm3,%xmm2 │ │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ │ + psubd %xmm4,%xmm1 │ │ │ │ │ + psubd %xmm2,%xmm1 │ │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ │ + psraw $0xf,%xmm2 │ │ │ │ │ + punpcklwd %xmm2,%xmm3 │ │ │ │ │ + punpckhwd %xmm2,%xmm0 │ │ │ │ │ + psubd %xmm3,%xmm1 │ │ │ │ │ + psubd %xmm0,%xmm1 │ │ │ │ │ +./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ + cmp %r8,%r13 │ │ │ │ │ + jne 109d0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x720> │ │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ │ + movd %xmm1,%r8d │ │ │ │ │ + test $0xf,%al │ │ │ │ │ + je 10a98 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7e8> │ │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ │ + add %r10d,%eax │ │ │ │ │ + cltq │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:78 (discriminator 4) │ │ │ │ │ + movzbl (%rcx,%rax,1),%r14d │ │ │ │ │ + cmp %r14b,(%rdi,%rax,1) │ │ │ │ │ + jne 10a8f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7df> │ │ │ │ │ +./porechop/src/alignment.cpp:79 │ │ │ │ │ + add $0x1,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ + add $0x1,%rax │ │ │ │ │ + cmp %eax,%r11d │ │ │ │ │ + jge 10a80 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7d0> │ │ │ │ │ +./porechop/src/alignment.cpp:82 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + cvtsi2sd %r8d,%xmm0 │ │ │ │ │ + mulsd 0x1747(%rip),%xmm0 # 121f0 ::VALUE@@Base+0x1d0> │ │ │ │ │ +./porechop/src/alignment.cpp:81 │ │ │ │ │ + mov %r11d,%eax │ │ │ │ │ +./porechop/src/alignment.cpp:82 │ │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ │ +./porechop/src/alignment.cpp:81 │ │ │ │ │ + sub %r10d,%eax │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ +./porechop/src/alignment.cpp:82 │ │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ │ + movsd %xmm0,0x20(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ + cmp %edx,%esi │ │ │ │ │ + jg 10cb8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0xa08> │ │ │ │ │ + mov %edx,%eax │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + cmp $0xe,%eax │ │ │ │ │ + jbe 10cc1 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0xa11> │ │ │ │ │ + mov %edx,%eax │ │ │ │ │ + movslq %esi,%r12 │ │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + lea (%rcx,%r12,1),%r14 │ │ │ │ │ + add %rdi,%r12 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + shr $0x4,%r13d │ │ │ │ │ + shl $0x4,%r13 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:86 (discriminator 4) │ │ │ │ │ + movdqu (%r14,%r8,1),%xmm0 │ │ │ │ │ + movdqu (%r12,%r8,1),%xmm7 │ │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ │ + add $0x10,%r8 │ │ │ │ │ + pcmpeqb %xmm7,%xmm0 │ │ │ │ │ + pcmpgtb %xmm0,%xmm3 │ │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ │ + punpckhbw %xmm3,%xmm0 │ │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ │ + movdqa %xmm2,%xmm4 │ │ │ │ │ + psraw $0xf,%xmm3 │ │ │ │ │ + punpcklwd %xmm3,%xmm4 │ │ │ │ │ + punpckhwd %xmm3,%xmm2 │ │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ │ + psubd %xmm4,%xmm1 │ │ │ │ │ + psubd %xmm2,%xmm1 │ │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ │ + psraw $0xf,%xmm2 │ │ │ │ │ + punpcklwd %xmm2,%xmm3 │ │ │ │ │ + punpckhwd %xmm2,%xmm0 │ │ │ │ │ + psubd %xmm3,%xmm1 │ │ │ │ │ + psubd %xmm0,%xmm1 │ │ │ │ │ +./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ + cmp %r8,%r13 │ │ │ │ │ + jne 10b00 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x850> │ │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ │ + psrldq $0x8,%xmm0 │ │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ │ + psrldq $0x4,%xmm0 │ │ │ │ │ + paddd %xmm0,%xmm1 │ │ │ │ │ + movd %xmm1,%r8d │ │ │ │ │ + test $0xf,%al │ │ │ │ │ + je 10bb7 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x907> │ │ │ │ │ + and $0xfffffff0,%eax │ │ │ │ │ + add %esi,%eax │ │ │ │ │ + cltq │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:86 (discriminator 4) │ │ │ │ │ + movzbl (%rdi,%rax,1),%r14d │ │ │ │ │ + cmp %r14b,(%rcx,%rax,1) │ │ │ │ │ + jne 10baf , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x8ff> │ │ │ │ │ +./porechop/src/alignment.cpp:87 │ │ │ │ │ + add $0x1,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ + add $0x1,%rax │ │ │ │ │ + cmp %eax,%edx │ │ │ │ │ + jge 10ba0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x8f0> │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + cvtsi2sd %r8d,%xmm0 │ │ │ │ │ + mulsd 0x1628(%rip),%xmm0 # 121f0 ::VALUE@@Base+0x1d0> │ │ │ │ │ +./porechop/src/alignment.cpp:89 │ │ │ │ │ + sub %esi,%edx │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +./porechop/src/alignment.cpp:92 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ +./porechop/src/alignment.cpp:89 │ │ │ │ │ + add $0x1,%edx │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + cvtsi2sd %edx,%xmm1 │ │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ │ +./porechop/src/alignment.cpp:92 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + movsd %xmm0,0x28(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ + jmp 10c20 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x970> │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:101 │ │ │ │ │ + cmp %r13d,%r11d │ │ │ │ │ + je 10c3d , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x98d> │ │ │ │ │ +./porechop/src/alignment.cpp:107 │ │ │ │ │ + cmp $0x2d,%r12b │ │ │ │ │ + setne %r12b │ │ │ │ │ + movzbl %r12b,%r12d │ │ │ │ │ + add %r12d,%edx │ │ │ │ │ +./porechop/src/alignment.cpp:109 │ │ │ │ │ + cmp $0x2d,%r8b │ │ │ │ │ + setne %r8b │ │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ │ + add %r8d,%esi │ │ │ │ │ +./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ + cmp %r9,%rax │ │ │ │ │ + je 107d2 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x522> │ │ │ │ │ + add $0x1,%rax │ │ │ │ │ +./porechop/src/alignment.cpp:94 (discriminator 2) │ │ │ │ │ + movzbl (%rcx,%rax,1),%r12d │ │ │ │ │ +./porechop/src/alignment.cpp:95 (discriminator 2) │ │ │ │ │ + movzbl (%rdi,%rax,1),%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:97 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + cmp %eax,%r10d │ │ │ │ │ + jne 10bf0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x940> │ │ │ │ │ +./porechop/src/alignment.cpp:98 │ │ │ │ │ + mov %edx,0x8(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:99 │ │ │ │ │ + mov %esi,0x10(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:101 │ │ │ │ │ + cmp %r13d,%r11d │ │ │ │ │ + jne 10bf5 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x945> │ │ │ │ │ +./porechop/src/alignment.cpp:102 │ │ │ │ │ + mov %edx,0xc(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:103 │ │ │ │ │ + mov %esi,0x14(%rbx) │ │ │ │ │ + jmp 10bf5 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x945> │ │ │ │ │ + nopl (%rax) │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +./porechop/src/alignment.cpp:26 │ │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ │ + jmp 1070f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x45f> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./porechop/src/alignment.cpp:59 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ + jmp 1098c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6dc> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:66 │ │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ │ + jmp 10994 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6e4> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1771 │ │ │ │ │ + lea 0x270(%rsp),%rsi │ │ │ │ │ + mov %r14,%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++/15/bits/basic_string.h:906 │ │ │ │ │ + jmp 106b6 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x406> │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:1771 │ │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ │ + lea 0xf0(%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++/15/bits/basic_string.h:906 │ │ │ │ │ + jmp 104eb , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x23b> │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + jmp 10aa9 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7f9> │ │ │ │ │ +./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + jmp 10bc8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x918> │ │ │ │ │ +./porechop/src/alignment.cpp:85 │ │ │ │ │ + mov %esi,%eax │ │ │ │ │ +./porechop/src/alignment.cpp:84 │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ + jmp 10b8f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x8df> │ │ │ │ │ +./porechop/src/alignment.cpp:77 │ │ │ │ │ + mov %r10d,%eax │ │ │ │ │ +./porechop/src/alignment.cpp:76 │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ + jmp 10a60 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7b0> │ │ │ │ │ +./porechop/src/alignment.cpp:111 │ │ │ │ │ + call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ + endbr64 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:815 (discriminator 2) │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4a0d <__cxa_finalize@plt+0x67d> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4a33 <__cxa_finalize@plt+0x6a3> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4a57 <__cxa_finalize@plt+0x6c7> │ │ │ │ │ + endbr64 │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:111 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 49e5 <__cxa_finalize@plt+0x655> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:896 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 49c6 <__cxa_finalize@plt+0x636> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ +/usr/include/c++/15/sstream:815 (discriminator 2) │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4a63 <__cxa_finalize@plt+0x6d3> │ │ │ │ │ + endbr64 │ │ │ │ │ +std::basic_ios >::~basic_ios(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_ios.h:296 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4a89 <__cxa_finalize@plt+0x6f9> │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +0000000000010d40 , 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++/15/ext/string_conversions.h:103 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %rbp │ │ │ │ │ + mov %rsi,%r10 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ + mov %rsp,%rbp │ │ │ │ │ + push %r12 │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ + sub $0xf0,%rsp │ │ │ │ │ + mov %r8,-0xa0(%rbp) │ │ │ │ │ + mov %r9,-0x98(%rbp) │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 10d93 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x53> │ │ │ │ │ + movaps %xmm0,-0x90(%rbp) │ │ │ │ │ + movaps %xmm1,-0x80(%rbp) │ │ │ │ │ + movaps %xmm2,-0x70(%rbp) │ │ │ │ │ + movaps %xmm3,-0x60(%rbp) │ │ │ │ │ + movaps %xmm4,-0x50(%rbp) │ │ │ │ │ + movaps %xmm5,-0x40(%rbp) │ │ │ │ │ + movaps %xmm6,-0x30(%rbp) │ │ │ │ │ + movaps %xmm7,-0x20(%rbp) │ │ │ │ │ +/usr/include/c++/15/ext/string_conversions.h:109 │ │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ │ + mov %rax,-0xc8(%rbp) │ │ │ │ │ + lea 0x17(%rsi),%rax │ │ │ │ │ + mov %rsp,%rdx │ │ │ │ │ + mov %rax,%rcx │ │ │ │ │ + and $0xfffffffffffff000,%rcx │ │ │ │ │ + sub %rcx,%rdx │ │ │ │ │ + cmp %rdx,%rsp │ │ │ │ │ + je 10dd1 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x91> │ │ │ │ │ + sub $0x1000,%rsp │ │ │ │ │ + orq $0x0,0xff8(%rsp) │ │ │ │ │ + cmp %rdx,%rsp │ │ │ │ │ + jne 10dbc , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x7c> │ │ │ │ │ + and $0xff0,%eax │ │ │ │ │ + sub %rax,%rsp │ │ │ │ │ + test %rax,%rax │ │ │ │ │ + jne 10ee0 , 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++/15/ext/string_conversions.h:113 │ │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ │ +/usr/include/c++/15/ext/string_conversions.h:109 │ │ │ │ │ + lea 0xf(%rsp),%r12 │ │ │ │ │ +/usr/include/c++/15/ext/string_conversions.h:115 │ │ │ │ │ + mov %rdi,%rdx │ │ │ │ │ +/usr/include/c++/15/ext/string_conversions.h:113 │ │ │ │ │ + movl $0x20,-0xe0(%rbp) │ │ │ │ │ + mov %rax,-0xd8(%rbp) │ │ │ │ │ +/usr/include/c++/15/ext/string_conversions.h:109 │ │ │ │ │ + and $0xfffffffffffffff0,%r12 │ │ │ │ │ +/usr/include/c++/15/ext/string_conversions.h:113 │ │ │ │ │ + lea -0xc0(%rbp),%rax │ │ │ │ │ +/usr/include/c++/15/ext/string_conversions.h:115 │ │ │ │ │ + lea -0xe0(%rbp),%rcx │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ +/usr/include/c++/15/ext/string_conversions.h:113 │ │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ │ + movl $0x30,-0xdc(%rbp) │ │ │ │ │ +/usr/include/c++/15/ext/string_conversions.h:115 │ │ │ │ │ + call *%r10 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data(): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(char*, char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:854 (discriminator 2) │ │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.tcc:231 (discriminator 2) │ │ │ │ │ + movslq %eax,%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:205 (discriminator 1) │ │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.tcc:231 (discriminator 2) │ │ │ │ │ + mov %rcx,-0xe8(%rbp) │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.tcc:233 │ │ │ │ │ + cmp $0xf,%rcx │ │ │ │ │ + ja 10e90 , 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::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:450 │ │ │ │ │ + cmp $0x1,%rcx │ │ │ │ │ + jne 10e80 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x140> │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movzbl (%r12),%eax │ │ │ │ │ + mov %al,0x10(%rbx) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:234 │ │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:352 │ │ │ │ │ + movb $0x0,(%rdi,%rcx,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++/15/ext/string_conversions.h:120 │ │ │ │ │ + mov -0xc8(%rbp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne 10eeb , 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 -0x10(%rbp),%rsp │ │ │ │ │ + mov %rbx,%rax │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %rbp │ │ │ │ │ + ret │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:423 │ │ │ │ │ + test %rcx,%rcx │ │ │ │ │ + je 10e55 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x115> │ │ │ │ │ + jmp 10ec0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x180> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.tcc:235 │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + lea -0xe8(%rbp),%rsi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + mov %rcx,-0xf8(%rbp) │ │ │ │ │ + call 4320 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ │ + mov -0xf8(%rbp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:229 │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.tcc:235 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:266 │ │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ + mov %r12,%rsi │ │ │ │ │ + call 4180 │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.tcc:257 │ │ │ │ │ + mov -0xe8(%rbp),%rcx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov (%rbx),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/char_traits.h:429 │ │ │ │ │ + jmp 10e55 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x115> │ │ │ │ │ + nopw 0x0(%rax,%rax,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++/15/ext/string_conversions.h:109 │ │ │ │ │ + orq $0x0,-0x8(%rsp,%rax,1) │ │ │ │ │ + jmp 10de2 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0xa2> │ │ │ │ │ +/usr/include/c++/15/ext/string_conversions.h:120 │ │ │ │ │ + call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ + │ │ │ │ │ +0000000000010ef0 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/15/sstream:81 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 10f12 , std::allocator >::~basic_stringbuf()@@Base+0x22> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/15/streambuf:207 │ │ │ │ │ + mov 0x406f(%rip),%rax # 14f88 >@GLIBCXX_3.4> │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/15/sstream:81 │ │ │ │ │ + pop %rbx │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/15/streambuf:207 │ │ │ │ │ + jmp 4250 │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +0000000000010f30 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/15/sstream:81 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:239 │ │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:257 │ │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:280 (discriminator 2) │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 10f52 , std::allocator >::~basic_stringbuf()@@Base+0x22> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/basic_string.h:305 │ │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ +/usr/include/c++/15/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ +/usr/include/c++/15/streambuf:207 │ │ │ │ │ + mov 0x402f(%rip),%rax # 14f88 >@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++/15/sstream:81 (discriminator 1) │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov $0x68,%esi │ │ │ │ │ +/usr/include/c++/15/sstream:81 │ │ │ │ │ + pop %rbx │ │ │ │ │ +/usr/include/c++/15/sstream:81 (discriminator 1) │ │ │ │ │ + jmp 41e0 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +0000000000010f80 , 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 │ │ │ │ │ +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),%r13 │ │ │ │ │ + test %r13,%r13 │ │ │ │ │ + jne 11150 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1d0> │ │ │ │ │ +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 11190 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x210> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ + js 11317 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x397> │ │ │ │ │ +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),%r9 │ │ │ │ │ +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) │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + je 111df , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x25f> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ + mov %r9d,%esi │ │ │ │ │ + cmp %r9d,%r11d │ │ │ │ │ + cmovbe %r11d,%esi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 11385 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x405> │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rdx,8),%rax │ │ │ │ │ + mov %eax,%r10d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + cmp %esi,%eax │ │ │ │ │ + jae 11377 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3f7> │ │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ │ +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 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + nopl 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 %rdx │ │ │ │ │ + sub %r10d,%esi │ │ │ │ │ + mov %rcx,%rbx │ │ │ │ │ + and %rax,%rdx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ + add %rax,%r12 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rcx,8),%rax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ + add %rdx,%r15 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + add $0x1,%rcx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov %eax,%r10d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + cmp %esi,%eax │ │ │ │ │ + jb 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+0x80> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ + cmp %r10d,%esi │ │ │ │ │ + je 1131e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x39e> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ + neg %rdx │ │ │ │ │ + and %rbp,%rdx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ + add %rbp,%r12 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ + add %rdx,%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 %r10d,%r10d │ │ │ │ │ + test %r13,%r13 │ │ │ │ │ + sete %r10b │ │ │ │ │ +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 %r9,%r9 │ │ │ │ │ + js 1127b , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x2fb> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ + mov %r9d,%ecx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ + test %r9d,%r9d │ │ │ │ │ + je 111b0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x230> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov (%rdi,%r10,8),%rdx │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + cmp %r9d,%edx │ │ │ │ │ + jae 11093 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x113> │ │ │ │ │ + lea 0x1(%r10),%rax │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ │ + sub %esi,%ecx │ │ │ │ │ +seqan::Reference > const>::Type seqan::value, unsigned long>(seqan::String > const&, unsigned long const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:460 │ │ │ │ │ + mov %rax,%r10 │ │ │ │ │ +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,%esi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + cmp %ecx,%edx │ │ │ │ │ + jb 11080 , 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 %ecx,%eax │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ + cmp %ecx,%esi │ │ │ │ │ + je 11350 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3d0> │ │ │ │ │ +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:384 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + jmp 110fd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x17d> │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::basic_streambuf >::sputc(char): │ │ │ │ │ +/usr/include/c++/15/streambuf:436 (discriminator 3) │ │ │ │ │ + cmp %rcx,%rax │ │ │ │ │ + jae 11218 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x298> │ │ │ │ │ +/usr/include/c++/15/streambuf:438 (discriminator 1) │ │ │ │ │ + movb $0x2d,(%rax) │ │ │ │ │ +std::basic_streambuf >::pbump(int): │ │ │ │ │ +/usr/include/c++/15/streambuf:554 │ │ │ │ │ + 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 11103 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x183> │ │ │ │ │ +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 │ │ │ │ │ + jne 110f9 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x179> │ │ │ │ │ +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),%rcx │ │ │ │ │ +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,%rcx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:384 │ │ │ │ │ + cmovne %rcx,%rbx │ │ │ │ │ + cmovne %r9,%rbp │ │ │ │ │ + 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 %r10,%rbx │ │ │ │ │ + je 111f8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x278> │ │ │ │ │ +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++/15/streambuf:541 │ │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ │ +std::basic_streambuf >::epptr() const: │ │ │ │ │ +/usr/include/c++/15/streambuf:544 │ │ │ │ │ + mov 0x30(%rdi),%rcx │ │ │ │ │ +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 110b0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x130> │ │ │ │ │ +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 0x3e97(%rip),%r11 # 14fc0 , 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++/15/streambuf:436 (discriminator 3) │ │ │ │ │ + cmp %rcx,%rax │ │ │ │ │ + jae 11250 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x2d0> │ │ │ │ │ +/usr/include/c++/15/streambuf:438 (discriminator 1) │ │ │ │ │ + mov %sil,(%rax) │ │ │ │ │ +std::basic_streambuf >::pbump(int): │ │ │ │ │ +/usr/include/c++/15/streambuf:554 │ │ │ │ │ + addq $0x1,0x28(%rdi) │ │ │ │ │ +std::basic_streambuf >::sputc(char): │ │ │ │ │ +/usr/include/c++/15/streambuf:554 │ │ │ │ │ + jmp 110c1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x141> │ │ │ │ │ + nop │ │ │ │ │ +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 111bd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x23d> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ + js 112b7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x337> │ │ │ │ │ +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),%r9 │ │ │ │ │ +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) │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + je 111d0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x250> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ + cmp %r11d,%r9d │ │ │ │ │ + mov %r11d,%esi │ │ │ │ │ + cmovbe %r9d,%esi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + jne 10fdf , 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 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +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:121 │ │ │ │ │ + xor %r10d,%r10d │ │ │ │ │ + jmp 1104a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xca> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +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),%r9 │ │ │ │ │ +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 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +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 $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,%r10d │ │ │ │ │ +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 %r9,%r9 │ │ │ │ │ + jne 1104a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xca> │ │ │ │ │ +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 │ │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ │ + jmp 110a1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x121> │ │ │ │ │ +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),%r9 │ │ │ │ │ +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 │ │ │ │ │ +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 │ │ │ │ │ + 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 │ │ │ │ │ +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 %r10d,%r10d │ │ │ │ │ + jmp 111a7 , 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> │ │ │ │ │ +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 │ │ │ │ │ +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:106 │ │ │ │ │ + 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:121 │ │ │ │ │ + xor %r10d,%r10d │ │ │ │ │ + jmp 111b0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x230> │ │ │ │ │ +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 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +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 │ │ │ │ │ +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,%r10d │ │ │ │ │ + jmp 111b0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x230> │ │ │ │ │ + nopl 0x0(%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 %rbp,(%rsp) │ │ │ │ │ + jne 1110c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x18c> │ │ │ │ │ +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 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +std::basic_streambuf >::sputc(char): │ │ │ │ │ +/usr/include/c++/15/streambuf:443 │ │ │ │ │ + mov (%rdi),%rax │ │ │ │ │ + mov %dl,0x1f(%rsp) │ │ │ │ │ +/usr/include/c++/15/streambuf:443 (discriminator 1) │ │ │ │ │ + mov $0x2d,%esi │ │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ + call *0x68(%rax) │ │ │ │ │ +/usr/include/c++/15/streambuf:444 │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + movzbl 0x1f(%rsp),%edx │ │ │ │ │ + jmp 110c1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x141> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/15/streambuf:443 │ │ │ │ │ + mov (%rdi),%rax │ │ │ │ │ + mov %dl,0x1f(%rsp) │ │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ │ +/usr/include/c++/15/streambuf:443 (discriminator 1) │ │ │ │ │ + call *0x68(%rax) │ │ │ │ │ + movzbl 0x1f(%rsp),%edx │ │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ │ +/usr/include/c++/15/streambuf:444 │ │ │ │ │ + jmp 110c1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x141> │ │ │ │ │ +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 %edx,%edx │ │ │ │ │ + jmp 11296 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x316> │ │ │ │ │ + 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,%rdx │ │ │ │ │ +/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,%r9 │ │ │ │ │ + je 112ae , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x32e> │ │ │ │ │ +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 11290 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x310> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ + test %rdx,%rdx │ │ │ │ │ + jne 11288 , 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:338 │ │ │ │ │ + sub $0x1,%r10 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ + mov (%rdi,%r10,8),%rcx │ │ │ │ │ + lea -0x1(%rcx),%rdx │ │ │ │ │ + jmp 1128c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x30c> │ │ │ │ │ +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) │ │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ │ + jmp 110a1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x121> │ │ │ │ │ + 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 112e7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x367> │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +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 112ff , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x37f> │ │ │ │ │ +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 %r12,%r11 │ │ │ │ │ + je 112e1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x361> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ + test %rbp,%rbp │ │ │ │ │ + jne 112d0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x350> │ │ │ │ │ +/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 112d4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x354> │ │ │ │ │ +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(%r14),%r9 │ │ │ │ │ +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,%r10d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:120 (discriminator 1) │ │ │ │ │ + test %r13,%r13 │ │ │ │ │ + jne 111cb , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x24b> │ │ │ │ │ + jmp 111a7 , 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> │ │ │ │ │ +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 112b9 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x339> │ │ │ │ │ + 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 %rdx │ │ │ │ │ + and %rbp,%rdx │ │ │ │ │ +/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 %rdx,%r15 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ + lea 0x1(%rbx),%rdx │ │ │ │ │ +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 │ │ │ │ │ +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 │ │ │ │ │ + mov $0x0,%eax │ │ │ │ │ + cmovne %rdx,%rbx │ │ │ │ │ + cmovne %rax,%rbp │ │ │ │ │ +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:106 │ │ │ │ │ + jmp 11040 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc0> │ │ │ │ │ +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(%r10),%rcx │ │ │ │ │ +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,%rcx │ │ │ │ │ + je 1136c , 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> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ + mov %rcx,%r10 │ │ │ │ │ + jmp 111b0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x230> │ │ │ │ │ + mov %edx,%eax │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ + jmp 110a1 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x121> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + 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 %r15d,%r15d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + jmp 11029 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa9> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +/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: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:121 │ │ │ │ │ + mov $0x1,%r10d │ │ │ │ │ + jmp 1104a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xca> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -00000000000113bc <.fini>: │ │ │ │ │ +00000000000113a0 <.fini>: │ │ │ │ │ _fini(): │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -1,35 +1,35 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ │ 0x00012000 25660062 61736963 5f737472 696e673a %f.basic_string: │ │ │ │ │ 0x00012010 3a617070 656e6400 2c000000 00000000 :append.,....... │ │ │ │ │ - 0x00012020 30303031 30323033 30343035 30363037 0001020304050607 │ │ │ │ │ - 0x00012030 30383039 31303131 31323133 31343135 0809101112131415 │ │ │ │ │ - 0x00012040 31363137 31383139 32303231 32323233 1617181920212223 │ │ │ │ │ - 0x00012050 32343235 32363237 32383239 33303331 2425262728293031 │ │ │ │ │ - 0x00012060 33323333 33343335 33363337 33383339 3233343536373839 │ │ │ │ │ - 0x00012070 34303431 34323433 34343435 34363437 4041424344454647 │ │ │ │ │ - 0x00012080 34383439 35303531 35323533 35343535 4849505152535455 │ │ │ │ │ - 0x00012090 35363537 35383539 36303631 36323633 5657585960616263 │ │ │ │ │ - 0x000120a0 36343635 36363637 36383639 37303731 6465666768697071 │ │ │ │ │ - 0x000120b0 37323733 37343735 37363737 37383739 7273747576777879 │ │ │ │ │ - 0x000120c0 38303831 38323833 38343835 38363837 8081828384858687 │ │ │ │ │ - 0x000120d0 38383839 39303931 39323933 39343935 8889909192939495 │ │ │ │ │ - 0x000120e0 32393339 34393539 36393739 38393900 293949596979899. │ │ │ │ │ - 0x000120f0 00000000 00005940 00000000 00000000 ......Y@........ │ │ │ │ │ + 0x00012020 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00012030 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00012040 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00012050 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00012060 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ + 0x00012070 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ + 0x00012080 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ + 0x00012090 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ + 0x000120a0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000120b0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000120c0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000120d0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000120e0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000120f0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ 0x00012100 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ 0x00012110 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00012120 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00012130 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00012140 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ - 0x00012150 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ - 0x00012160 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ - 0x00012170 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ - 0x00012180 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00012190 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000121a0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000121b0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000121c0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000121d0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000121e0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000121f0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00012120 30303031 30323033 30343035 30363037 0001020304050607 │ │ │ │ │ + 0x00012130 30383039 31303131 31323133 31343135 0809101112131415 │ │ │ │ │ + 0x00012140 31363137 31383139 32303231 32323233 1617181920212223 │ │ │ │ │ + 0x00012150 32343235 32363237 32383239 33303331 2425262728293031 │ │ │ │ │ + 0x00012160 33323333 33343335 33363337 33383339 3233343536373839 │ │ │ │ │ + 0x00012170 34303431 34323433 34343435 34363437 4041424344454647 │ │ │ │ │ + 0x00012180 34383439 35303531 35323533 35343535 4849505152535455 │ │ │ │ │ + 0x00012190 35363537 35383539 36303631 36323633 5657585960616263 │ │ │ │ │ + 0x000121a0 36343635 36363637 36383639 37303731 6465666768697071 │ │ │ │ │ + 0x000121b0 37323733 37343735 37363737 37383739 7273747576777879 │ │ │ │ │ + 0x000121c0 38303831 38323833 38343835 38363837 8081828384858687 │ │ │ │ │ + 0x000121d0 38383839 39303931 39323933 39343935 8889909192939495 │ │ │ │ │ + 0x000121e0 32393339 34393539 36393739 38393900 293949596979899. │ │ │ │ │ + 0x000121f0 00000000 00005940 ......Y@ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ │ - 0x00012200 011b033b 8c010000 30000000 201effff ...;....0... ... │ │ │ │ │ - 0x00012210 a8010000 9021ffff d0010000 c021ffff .....!.......!.. │ │ │ │ │ - 0x00012220 84020000 9e25ffff 80030000 9e26ffff .....%.......&.. │ │ │ │ │ - 0x00012230 8c0d0000 d028ffff a4030000 3029ffff .....(......0).. │ │ │ │ │ - 0x00012240 b00d0000 402affff 30020000 b04effff ....@*..0....N.. │ │ │ │ │ - 0x00012250 2c030000 4059ffff e8010000 f05affff ,...@Y.......Z.. │ │ │ │ │ - 0x00012260 a8020000 305bffff c4020000 805bffff ....0[.......[.. │ │ │ │ │ - 0x00012270 e0020000 c05fffff b8030000 8060ffff ....._.......`.. │ │ │ │ │ - 0x00012280 dc030000 2066ffff 24040000 506cffff .... f..$...Pl.. │ │ │ │ │ - 0x00012290 4c040000 606cffff 60040000 c06cffff L...`l..`....l.. │ │ │ │ │ - 0x000122a0 740a0000 6073ffff c40a0000 607cffff t...`s......`|.. │ │ │ │ │ - 0x000122b0 380d0000 50a0ffff 8c040000 e0a0ffff 8...P........... │ │ │ │ │ - 0x000122c0 b0040000 70a1ffff d4040000 00a2ffff ....p........... │ │ │ │ │ - 0x000122d0 f8040000 90a3ffff 58050000 00a6ffff ........X....... │ │ │ │ │ - 0x000122e0 c0050000 90a7ffff 20060000 00aaffff ........ ....... │ │ │ │ │ - 0x000122f0 88060000 90abffff e8060000 00aeffff ................ │ │ │ │ │ - 0x00012300 50070000 00b1ffff b8070000 50b3ffff P...........P... │ │ │ │ │ - 0x00012310 00080000 f0b4ffff 2c080000 90b7ffff ........,....... │ │ │ │ │ - 0x00012320 94080000 30b9ffff f4080000 e0bcffff ....0........... │ │ │ │ │ - 0x00012330 60090000 c0c0ffff 90090000 00cfffff `............... │ │ │ │ │ - 0x00012340 e0090000 f0d5ffff 380a0000 20d8ffff ........8... ... │ │ │ │ │ - 0x00012350 140b0000 a0d9ffff 5c0b0000 e0dbffff ........\....... │ │ │ │ │ - 0x00012360 a40b0000 90ddffff cc0b0000 c0e4ffff ................ │ │ │ │ │ - 0x00012370 240c0000 80e6ffff 6c0c0000 10e9ffff $.......l....... │ │ │ │ │ - 0x00012380 b40c0000 c0eaffff e00c0000 ............ │ │ │ │ │ + 0x000121f8 011b033b 8c010000 30000000 281effff ...;....0...(... │ │ │ │ │ + 0x00012208 a8010000 9821ffff d0010000 c821ffff .....!.......!.. │ │ │ │ │ + 0x00012218 dc0b0000 f023ffff 940c0000 ce27ffff .....#.......'.. │ │ │ │ │ + 0x00012228 900d0000 d828ffff 000c0000 1829ffff .....(.......).. │ │ │ │ │ + 0x00012238 b40d0000 482affff e8010000 082bffff ....H*.......+.. │ │ │ │ │ + 0x00012248 0c020000 a830ffff 54020000 d836ffff .....0..T....6.. │ │ │ │ │ + 0x00012258 7c020000 e836ffff 90020000 4837ffff |....6......H7.. │ │ │ │ │ + 0x00012268 c4080000 e83dffff 14090000 e846ffff .....=.......F.. │ │ │ │ │ + 0x00012278 880b0000 d86affff bc020000 686bffff .....j......hk.. │ │ │ │ │ + 0x00012288 e0020000 f86bffff 04030000 886cffff .....k.......l.. │ │ │ │ │ + 0x00012298 48030000 186effff a8030000 8870ffff H....n.......p.. │ │ │ │ │ + 0x000122a8 10040000 1872ffff 70040000 8874ffff .....r..p....t.. │ │ │ │ │ + 0x000122b8 d8040000 1876ffff 38050000 8878ffff .....v..8....x.. │ │ │ │ │ + 0x000122c8 a0050000 887bffff 08060000 d87dffff .....{.......}.. │ │ │ │ │ + 0x000122d8 50060000 787fffff 7c060000 1882ffff P...x...|....... │ │ │ │ │ + 0x000122e8 e4060000 b883ffff 44070000 6887ffff ........D...h... │ │ │ │ │ + 0x000122f8 b0070000 488bffff e0070000 8899ffff ....H........... │ │ │ │ │ + 0x00012308 30080000 78a0ffff 88080000 a8a2ffff 0...x........... │ │ │ │ │ + 0x00012318 64090000 28a4ffff ac090000 68a6ffff d...(.......h... │ │ │ │ │ + 0x00012328 f4090000 18a8ffff 1c0a0000 48afffff ............H... │ │ │ │ │ + 0x00012338 740a0000 08b1ffff bc0a0000 98b3ffff t............... │ │ │ │ │ + 0x00012348 040b0000 48b5ffff 300b0000 48bcffff ....H...0...H... │ │ │ │ │ + 0x00012358 400c0000 b8e0ffff 3c0d0000 48ebffff @.......<...H... │ │ │ │ │ + 0x00012368 180c0000 f8ecffff b80c0000 38edffff ............8... │ │ │ │ │ + 0x00012378 d40c0000 88edffff f00c0000 ............ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ @@ -1,199 +1,199 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ │ - 0x00012390 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ │ - 0x000123a0 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ │ - 0x000123b0 701cffff 70030000 000e1046 0e184a0f p...p......F..J. │ │ │ │ │ - 0x000123c0 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ │ - 0x000123d0 14000000 44000000 b81fffff 08000000 ....D........... │ │ │ │ │ - 0x000123e0 00000000 00000000 24000000 5c000000 ........$...\... │ │ │ │ │ - 0x000123f0 5057ffff b0010000 00450e10 8602490d PW.......E....I. │ │ │ │ │ - 0x00012400 06438c03 83040329 010a0c07 08460b00 .C.....).....F.. │ │ │ │ │ - 0x00012410 1c000000 00000000 017a504c 52000178 .........zPLR..x │ │ │ │ │ - 0x00012420 10079b95 2d00001b 1b0c0708 90010000 ....-........... │ │ │ │ │ - 0x00012430 50000000 24000000 0828ffff 64240000 P...$....(..d$.. │ │ │ │ │ - 0x00012440 04870b00 00460e10 8f024e0e 188e0342 .....F....N....B │ │ │ │ │ - 0x00012450 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ │ - 0x00012460 3883074a 0eb00803 27150a0e 38440e30 8..J....'...8D.0 │ │ │ │ │ - 0x00012470 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ │ - 0x00012480 0b000000 20000000 78000000 341fffff .... ...x...4... │ │ │ │ │ - 0x00012490 dd030000 04ad0b00 000eb008 83078606 ................ │ │ │ │ │ - 0x000124a0 8c058d04 8e038f02 18000000 1c010000 ................ │ │ │ │ │ - 0x000124b0 4058ffff 3a000000 00450e10 8302700e @X..:....E....p. │ │ │ │ │ - 0x000124c0 08000000 18000000 38010000 6458ffff ........8...dX.. │ │ │ │ │ - 0x000124d0 47000000 00450e10 83027d0e 08000000 G....E....}..... │ │ │ │ │ - 0x000124e0 48000000 54010000 9858ffff 1d040000 H...T....X...... │ │ │ │ │ - 0x000124f0 00460e10 8f02450e 188e0345 0e208d04 .F....E....E. .. │ │ │ │ │ - 0x00012500 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ │ - 0x00012510 0e60036e 020a0e38 410e3041 0e28420e .`.n...8A.0A.(B. │ │ │ │ │ - 0x00012520 20420e18 420e1042 0e08480b 50000000 B..B..B..H.P... │ │ │ │ │ - 0x00012530 20010000 7c4bffff 8b0a0000 04530b00 ...|K.......S.. │ │ │ │ │ - 0x00012540 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ - 0x00012550 420e288c 05410e30 8606410e 3883074a B.(..A.0..A.8..J │ │ │ │ │ - 0x00012560 0ee00703 89060a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ │ - 0x00012570 0e20420e 18420e10 420e0845 0b000000 . B..B..B..E.... │ │ │ │ │ - 0x00012580 20000000 74010000 1622ffff 00010000 ...t...."...... │ │ │ │ │ - 0x00012590 043a0b00 000ee007 83078606 8c058d04 .:.............. │ │ │ │ │ - 0x000125a0 8e038f02 10000000 18020000 2425ffff ............$%.. │ │ │ │ │ - 0x000125b0 54000000 00000000 20000000 2c020000 T....... ...,... │ │ │ │ │ - 0x000125c0 005cffff b7000000 00410e10 83024d0e .\.......A....M. │ │ │ │ │ - 0x000125d0 30024f0a 0e10410e 08420b00 44000000 0.O...A..B..D... │ │ │ │ │ - 0x000125e0 50020000 9c5cffff 94050000 00420e10 P....\.......B.. │ │ │ │ │ - 0x000125f0 8f024c0e 188e0342 0e208d04 420e288c ..L....B. ..B.(. │ │ │ │ │ - 0x00012600 05410e30 8606470e 38830703 2d050a0e .A.0..G.8...-... │ │ │ │ │ - 0x00012610 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ │ - 0x00012620 480b0000 24000000 98020000 f461ffff H...$........a.. │ │ │ │ │ - 0x00012630 2d060000 004d0e60 610a0e08 420b0380 -....M.`a...B... │ │ │ │ │ - 0x00012640 010e0848 0e60580a 0e08480b 10000000 ...H.`X...H..... │ │ │ │ │ - 0x00012650 c0020000 fc67ffff 09000000 00000000 .....g.......... │ │ │ │ │ - 0x00012660 28000000 d4020000 f867ffff 51000000 (........g..Q... │ │ │ │ │ - 0x00012670 00450e10 8602440e 18830344 0e20700a .E....D....D. p. │ │ │ │ │ - 0x00012680 0e18440e 10410e08 460b0000 20000000 ..D..A..F... ... │ │ │ │ │ - 0x00012690 00030000 bc9bffff 88000000 00510e10 .............Q.. │ │ │ │ │ - 0x000126a0 8302470e 20025b0e 10410e08 44c30000 ..G. .[..A..D... │ │ │ │ │ - 0x000126b0 20000000 24030000 289cffff 88000000 ...$...(....... │ │ │ │ │ - 0x000126c0 00510e10 8302470e 20025b0e 10410e08 .Q....G. .[..A.. │ │ │ │ │ - 0x000126d0 44c30000 20000000 48030000 949cffff D... ...H....... │ │ │ │ │ - 0x000126e0 88000000 00510e10 8302470e 20025b0e .....Q....G. .[. │ │ │ │ │ - 0x000126f0 10410e08 44c30000 5c000000 ec020000 .A..D...\....... │ │ │ │ │ - 0x00012700 009dffff 89010000 04cb0900 00460e10 .............F.. │ │ │ │ │ - 0x00012710 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(. │ │ │ │ │ - 0x00012720 05410e30 8306440e 5002ac0a 0e30470e .A.0..D.P....0G. │ │ │ │ │ - 0x00012730 28410e20 420e1842 0e10420e 084b0b02 (A. B..B..B..K.. │ │ │ │ │ - 0x00012740 6f0a0e30 410e2841 0e20420e 18420e10 o..0A.(A. B..B.. │ │ │ │ │ - 0x00012750 420e0841 0b000000 64000000 4c030000 B..A....d...L... │ │ │ │ │ - 0x00012760 309effff 6d020000 047f0900 00460e10 0...m........F.. │ │ │ │ │ - 0x00012770 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ - 0x00012780 05410e30 8606440e 38830744 0e6002b1 .A.0..D.8..D.`.. │ │ │ │ │ - 0x00012790 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ │ - 0x000127a0 0e10420e 084d0b02 b90a0e38 410e3041 ..B..M.....8A.0A │ │ │ │ │ - 0x000127b0 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ │ - 0x000127c0 5c000000 b4030000 38a0ffff 89010000 \.......8....... │ │ │ │ │ - 0x000127d0 042b0900 00460e10 8e02420e 188d0342 .+...F....B....B │ │ │ │ │ - 0x000127e0 0e208c04 440e2886 05410e30 8306440e . ..D.(..A.0..D. │ │ │ │ │ - 0x000127f0 5002ac0a 0e30470e 28410e20 420e1842 P....0G.(A. B..B │ │ │ │ │ - 0x00012800 0e10420e 084b0b02 6f0a0e30 410e2841 ..B..K..o..0A.(A │ │ │ │ │ - 0x00012810 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ │ - 0x00012820 64000000 14040000 68a1ffff 6d020000 d.......h...m... │ │ │ │ │ - 0x00012830 04df0800 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ │ - 0x00012840 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ │ - 0x00012850 38830744 0e6002b1 0a0e3844 0e30410e 8..D.`....8D.0A. │ │ │ │ │ - 0x00012860 28420e20 420e1842 0e10420e 084d0b02 (B. B..B..B..M.. │ │ │ │ │ - 0x00012870 b90a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ │ - 0x00012880 420e1042 0e08450b 5c000000 7c040000 B..B..E.\...|... │ │ │ │ │ - 0x00012890 70a3ffff 89010000 048b0800 00460e10 p............F.. │ │ │ │ │ - 0x000128a0 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(. │ │ │ │ │ - 0x000128b0 05410e30 8306440e 5002ac0a 0e30470e .A.0..D.P....0G. │ │ │ │ │ - 0x000128c0 28410e20 420e1842 0e10420e 084b0b02 (A. B..B..B..K.. │ │ │ │ │ - 0x000128d0 6f0a0e30 410e2841 0e20420e 18420e10 o..0A.(A. B..B.. │ │ │ │ │ - 0x000128e0 420e0841 0b000000 64000000 dc040000 B..A....d....... │ │ │ │ │ - 0x000128f0 a0a4ffff 6d020000 043f0800 00460e10 ....m....?...F.. │ │ │ │ │ - 0x00012900 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ - 0x00012910 05410e30 8606440e 38830744 0e6002b1 .A.0..D.8..D.`.. │ │ │ │ │ - 0x00012920 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ │ - 0x00012930 0e10420e 084d0b02 b90a0e38 410e3041 ..B..M.....8A.0A │ │ │ │ │ - 0x00012940 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ │ - 0x00012950 64000000 44050000 a8a6ffff ec020000 d...D........... │ │ │ │ │ - 0x00012960 04eb0700 00460e10 8d02420e 188c0344 .....F....B....D │ │ │ │ │ - 0x00012970 0e208604 440e2883 05440e60 02af0a0e . ..D.(..D.`.... │ │ │ │ │ - 0x00012980 28440e20 410e1842 0e10420e 084c0b02 (D. A..B..B..L.. │ │ │ │ │ - 0x00012990 4b0a0e28 440e2041 0e18420e 10420e08 K..(D. A..B..B.. │ │ │ │ │ - 0x000129a0 4c0b02a0 0a0e2841 0e20410e 18420e10 L.....(A. A..B.. │ │ │ │ │ - 0x000129b0 420e0842 0b000000 44000000 ac050000 B..B....D....... │ │ │ │ │ - 0x000129c0 40a9ffff 4d020000 04970700 00460e10 @...M........F.. │ │ │ │ │ - 0x000129d0 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ │ - 0x000129e0 05410e30 8306470e 5002db0a 0e30410e .A.0..G.P....0A. │ │ │ │ │ - 0x000129f0 28410e20 420e1842 0e10420e 084a0b00 (A. B..B..B..J.. │ │ │ │ │ - 0x00012a00 28000000 74060000 48abffff 9c010000 (...t...H....... │ │ │ │ │ - 0x00012a10 00480e30 02580a0e 08480b02 e00a0e08 .H.0.X...H...... │ │ │ │ │ - 0x00012a20 480b7a0a 0e08460b 470e0800 64000000 H.z...F.G...d... │ │ │ │ │ - 0x00012a30 20060000 bcacffff 93020000 04370700 ............7.. │ │ │ │ │ - 0x00012a40 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ - 0x00012a50 420e288c 05410e30 8606440e 38830744 B.(..A.0..D.8..D │ │ │ │ │ - 0x00012a60 0e6002bf 0a0e3844 0e30410e 28420e20 .`....8D.0A.(B. │ │ │ │ │ - 0x00012a70 420e1842 0e10420e 084f0b02 cb0a0e38 B..B..B..O.....8 │ │ │ │ │ - 0x00012a80 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ │ - 0x00012a90 0e084b0b 5c000000 88060000 f4aeffff ..K.\........... │ │ │ │ │ - 0x00012aa0 99010000 04e40600 00460e10 8e02420e .........F....B. │ │ │ │ │ - 0x00012ab0 188d0342 0e208c04 440e2886 05410e30 ...B. ..D.(..A.0 │ │ │ │ │ - 0x00012ac0 8306440e 5002bc0a 0e30440e 28410e20 ..D.P....0D.(A. │ │ │ │ │ - 0x00012ad0 420e1842 0e10420e 08460b02 730a0e30 B..B..B..F..s..0 │ │ │ │ │ - 0x00012ae0 410e2841 0e20420e 18420e10 420e0845 A.(A. B..B..B..E │ │ │ │ │ - 0x00012af0 0b000000 68000000 e8060000 34b0ffff ....h.......4... │ │ │ │ │ - 0x00012b00 a1030000 04980600 00460e10 8f02480e .........F....H. │ │ │ │ │ - 0x00012b10 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ │ - 0x00012b20 8606440e 38830744 0e900103 6c010a0e ..D.8..D....l... │ │ │ │ │ - 0x00012b30 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ │ - 0x00012b40 420e084c 0b031501 0a0e3841 0e30410e B..L......8A.0A. │ │ │ │ │ - 0x00012b50 28420e20 420e1842 0e10420e 08410b00 (B. B..B..B..A.. │ │ │ │ │ - 0x00012b60 2c000000 54070000 78b3ffff d4030000 ,...T...x....... │ │ │ │ │ - 0x00012b70 04420600 00460e10 8e02410e 18830347 .B...F....A....G │ │ │ │ │ - 0x00012b80 0ea00102 4e0a0e18 410e1042 0e08410b ....N...A..B..A. │ │ │ │ │ - 0x00012b90 4c000000 04080000 28b7ffff 3d0e0000 L.......(...=... │ │ │ │ │ - 0x00012ba0 00460e10 8f02450e 188e0342 0e208d04 .F....E....B. .. │ │ │ │ │ - 0x00012bb0 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ │ - 0x00012bc0 0ef00103 03080a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ │ - 0x00012bd0 0e20420e 18420e10 420e084b 0b000000 . B..B..B..K.... │ │ │ │ │ - 0x00012be0 54000000 d4070000 18c5ffff ea060000 T............... │ │ │ │ │ - 0x00012bf0 04d80500 00460e10 8c02410e 18860344 .....F....A....D │ │ │ │ │ - 0x00012c00 0e208304 440e3054 0a0e2041 0e18410e . ..D.0T.. A..A. │ │ │ │ │ - 0x00012c10 10420e08 490b0399 010a0e20 410e1841 .B..I...... A..A │ │ │ │ │ - 0x00012c20 0e10420e 08430b02 e30a0e20 410e1841 ..B..C..... A..A │ │ │ │ │ - 0x00012c30 0e10420e 08490b00 38000000 ac080000 ..B..I..8....... │ │ │ │ │ - 0x00012c40 b0cbffff 15020000 00460e10 8d02420e .........F....B. │ │ │ │ │ - 0x00012c50 188c0344 0e208604 410e2883 05440e40 ...D. ..A.(..D.@ │ │ │ │ │ - 0x00012c60 02ea0a0e 28410e20 410e1842 0e10420e ....(A. A..B..B. │ │ │ │ │ - 0x00012c70 08470b00 4c000000 e8080000 4462ffff .G..L.......Db.. │ │ │ │ │ - 0x00012c80 a0060000 00420e10 8f02420e 188e0345 .....B....B....E │ │ │ │ │ - 0x00012c90 0e208d04 450e288c 05440e30 8606410e . ..E.(..D.0..A. │ │ │ │ │ - 0x00012ca0 38830744 0ea00103 2d010a0e 38410e30 8..D....-...8A.0 │ │ │ │ │ - 0x00012cb0 410e2842 0e20420e 18420e10 420e0842 A.(B. B..B..B..B │ │ │ │ │ - 0x00012cc0 0b000000 4c000000 38090000 9468ffff ....L...8....h.. │ │ │ │ │ - 0x00012cd0 f5080000 00420e10 8f02450e 188e0342 .....B....E....B │ │ │ │ │ - 0x00012ce0 0e208d04 450e288c 05440e30 8606410e . ..E.(..D.0..A. │ │ │ │ │ - 0x00012cf0 38830744 0ea00103 2d010a0e 38410e30 8..D....-...8A.0 │ │ │ │ │ - 0x00012d00 410e2842 0e20420e 18420e10 420e0842 A.(B. B..B..B..B │ │ │ │ │ - 0x00012d10 0b000000 44000000 08090000 04cdffff ....D........... │ │ │ │ │ - 0x00012d20 7c010000 04e00400 00460e10 8e02420e |........F....B. │ │ │ │ │ - 0x00012d30 188d0342 0e208c04 440e2886 05410e30 ...B. ..D.(..A.0 │ │ │ │ │ - 0x00012d40 8306440e 5002d70a 0e30410e 28410e20 ..D.P....0A.(A. │ │ │ │ │ - 0x00012d50 420e1842 0e10420e 08460b00 44000000 B..B..B..F..D... │ │ │ │ │ - 0x00012d60 50090000 3cceffff 37020000 04ac0400 P...<...7....... │ │ │ │ │ - 0x00012d70 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ │ - 0x00012d80 410e2886 05440e30 8306440e 5002d70a A.(..D.0..D.P... │ │ │ │ │ - 0x00012d90 0e30410e 28410e20 420e1842 0e10420e .0A.(A. B..B..B. │ │ │ │ │ - 0x00012da0 08460b00 24000000 180a0000 34d0ffff .F..$.......4... │ │ │ │ │ - 0x00012db0 a4010000 00480e30 02580a0e 08480b03 .....H.0.X...H.. │ │ │ │ │ - 0x00012dc0 2a010a0e 08460b47 0e080000 54000000 *....F.G....T... │ │ │ │ │ - 0x00012dd0 c0090000 bcd1ffff 16070000 04500400 .............P.. │ │ │ │ │ - 0x00012de0 00460e10 8c02410e 18860344 0e208304 .F....A....D. .. │ │ │ │ │ - 0x00012df0 440e3054 0a0e2041 0e18410e 10420e08 D.0T.. A..A..B.. │ │ │ │ │ - 0x00012e00 490b03a0 010a0e20 410e1841 0e10420e I...... A..A..B. │ │ │ │ │ - 0x00012e10 08440b02 f20a0e20 410e1841 0e10420e .D..... A..A..B. │ │ │ │ │ - 0x00012e20 08420b00 44000000 180a0000 94d8ffff .B..D........... │ │ │ │ │ - 0x00012e30 be010000 04340400 00460e10 8e02420e .....4...F....B. │ │ │ │ │ - 0x00012e40 188d0342 0e208c04 440e2886 05410e30 ...B. ..D.(..A.0 │ │ │ │ │ - 0x00012e50 8306440e 5002ff0a 0e30410e 28410e20 ..D.P....0A.(A. │ │ │ │ │ - 0x00012e60 420e1842 0e10420e 08460b00 44000000 B..B..B..F..D... │ │ │ │ │ - 0x00012e70 600a0000 0cdaffff 87020000 04010400 `............... │ │ │ │ │ - 0x00012e80 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ │ - 0x00012e90 410e2886 05440e30 8306440e 5002ff0a A.(..D.0..D.P... │ │ │ │ │ - 0x00012ea0 0e30410e 28410e20 420e1842 0e10420e .0A.(A. B..B..B. │ │ │ │ │ - 0x00012eb0 08460b00 28000000 280b0000 54dcffff .F..(...(...T... │ │ │ │ │ - 0x00012ec0 ac010000 00480e30 02580a0e 08480b02 .....H.0.X...H.. │ │ │ │ │ - 0x00012ed0 f70a0e08 410b7a0a 0e08460b 470e0800 ....A.z...F.G... │ │ │ │ │ - 0x00012ee0 54000000 d40a0000 d8ddffff fa060000 T............... │ │ │ │ │ - 0x00012ef0 04a20300 00460e10 8c02410e 18860344 .....F....A....D │ │ │ │ │ - 0x00012f00 0e208304 440e3054 0a0e2041 0e18410e . ..D.0T.. A..A. │ │ │ │ │ - 0x00012f10 10420e08 490b03d6 010a0e20 410e1841 .B..I...... A..A │ │ │ │ │ - 0x00012f20 0e10420e 08460b02 e30a0e20 410e1841 ..B..F..... A..A │ │ │ │ │ - 0x00012f30 0e10420e 08490b00 50000000 2c0b0000 ..B..I..P...,... │ │ │ │ │ - 0x00012f40 206fffff e3230000 04810300 00460e10 o...#.......F.. │ │ │ │ │ - 0x00012f50 8f02490e 188e0342 0e208d04 420e288c ..I....B. ..B.(. │ │ │ │ │ - 0x00012f60 05440e30 8606430e 38830747 0ee00503 .D.0..C.8..G.... │ │ │ │ │ - 0x00012f70 060a0a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ │ - 0x00012f80 18420e10 420e0844 0b000000 20000000 .B..B..D.... ... │ │ │ │ │ - 0x00012f90 800b0000 0a19ffff 28020000 04a20400 ........(....... │ │ │ │ │ - 0x00012fa0 000ee005 83078606 8c058d04 8e038f02 ................ │ │ │ │ │ - 0x00012fb0 10000000 240c0000 781bffff 3d000000 ....$...x...=... │ │ │ │ │ - 0x00012fc0 00000000 00000000 ........ │ │ │ │ │ + 0x00012388 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ │ + 0x00012398 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ │ + 0x000123a8 781cffff 70030000 000e1046 0e184a0f x...p......F..J. │ │ │ │ │ + 0x000123b8 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ │ + 0x000123c8 14000000 44000000 c01fffff 08000000 ....D........... │ │ │ │ │ + 0x000123d8 00000000 00000000 20000000 5c000000 ........ ...\... │ │ │ │ │ + 0x000123e8 5828ffff b7000000 00410e10 83024d0e X(.......A....M. │ │ │ │ │ + 0x000123f8 30024f0a 0e10410e 08420b00 44000000 0.O...A..B..D... │ │ │ │ │ + 0x00012408 80000000 f428ffff 94050000 00420e10 .....(.......B.. │ │ │ │ │ + 0x00012418 8f024c0e 188e0342 0e208d04 420e288c ..L....B. ..B.(. │ │ │ │ │ + 0x00012428 05410e30 8606470e 38830703 2d050a0e .A.0..G.8...-... │ │ │ │ │ + 0x00012438 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ │ + 0x00012448 480b0000 24000000 c8000000 4c2effff H...$.......L... │ │ │ │ │ + 0x00012458 2d060000 004d0e60 610a0e08 420b0380 -....M.`a...B... │ │ │ │ │ + 0x00012468 010e0848 0e60580a 0e08480b 10000000 ...H.`X...H..... │ │ │ │ │ + 0x00012478 f0000000 5434ffff 09000000 00000000 ....T4.......... │ │ │ │ │ + 0x00012488 28000000 04010000 5034ffff 51000000 (.......P4..Q... │ │ │ │ │ + 0x00012498 00450e10 8602440e 18830344 0e20700a .E....D....D. p. │ │ │ │ │ + 0x000124a8 0e18440e 10410e08 460b0000 20000000 ..D..A..F... ... │ │ │ │ │ + 0x000124b8 30010000 1468ffff 88000000 00510e10 0....h.......Q.. │ │ │ │ │ + 0x000124c8 8302470e 20025b0e 10410e08 44c30000 ..G. .[..A..D... │ │ │ │ │ + 0x000124d8 20000000 54010000 8068ffff 88000000 ...T....h...... │ │ │ │ │ + 0x000124e8 00510e10 8302470e 20025b0e 10410e08 .Q....G. .[..A.. │ │ │ │ │ + 0x000124f8 44c30000 20000000 78010000 ec68ffff D... ...x....h.. │ │ │ │ │ + 0x00012508 88000000 00510e10 8302470e 20025b0e .....Q....G. .[. │ │ │ │ │ + 0x00012518 10410e08 44c30000 1c000000 00000000 .A..D........... │ │ │ │ │ + 0x00012528 017a504c 52000178 10079b85 2c00001b .zPLR..x....,... │ │ │ │ │ + 0x00012538 1b0c0708 90010000 5c000000 24000000 ........\...$... │ │ │ │ │ + 0x00012548 3869ffff 89010000 04730a00 00460e10 8i.......s...F.. │ │ │ │ │ + 0x00012558 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(. │ │ │ │ │ + 0x00012568 05410e30 8306440e 5002ac0a 0e30470e .A.0..D.P....0G. │ │ │ │ │ + 0x00012578 28410e20 420e1842 0e10420e 084b0b02 (A. B..B..B..K.. │ │ │ │ │ + 0x00012588 6f0a0e30 410e2841 0e20420e 18420e10 o..0A.(A. B..B.. │ │ │ │ │ + 0x00012598 420e0841 0b000000 64000000 84000000 B..A....d....... │ │ │ │ │ + 0x000125a8 686affff 6d020000 04270a00 00460e10 hj..m....'...F.. │ │ │ │ │ + 0x000125b8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ + 0x000125c8 05410e30 8606440e 38830744 0e6002b1 .A.0..D.8..D.`.. │ │ │ │ │ + 0x000125d8 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ │ + 0x000125e8 0e10420e 084d0b02 b90a0e38 410e3041 ..B..M.....8A.0A │ │ │ │ │ + 0x000125f8 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ │ + 0x00012608 5c000000 ec000000 706cffff 89010000 \.......pl...... │ │ │ │ │ + 0x00012618 04d30900 00460e10 8e02420e 188d0342 .....F....B....B │ │ │ │ │ + 0x00012628 0e208c04 440e2886 05410e30 8306440e . ..D.(..A.0..D. │ │ │ │ │ + 0x00012638 5002ac0a 0e30470e 28410e20 420e1842 P....0G.(A. B..B │ │ │ │ │ + 0x00012648 0e10420e 084b0b02 6f0a0e30 410e2841 ..B..K..o..0A.(A │ │ │ │ │ + 0x00012658 0e20420e 18420e10 420e0841 0b000000 . B..B..B..A.... │ │ │ │ │ + 0x00012668 64000000 4c010000 a06dffff 6d020000 d...L....m..m... │ │ │ │ │ + 0x00012678 04870900 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ │ + 0x00012688 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ │ + 0x00012698 38830744 0e6002b1 0a0e3844 0e30410e 8..D.`....8D.0A. │ │ │ │ │ + 0x000126a8 28420e20 420e1842 0e10420e 084d0b02 (B. B..B..B..M.. │ │ │ │ │ + 0x000126b8 b90a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ │ + 0x000126c8 420e1042 0e08450b 5c000000 b4010000 B..B..E.\....... │ │ │ │ │ + 0x000126d8 a86fffff 89010000 04330900 00460e10 .o.......3...F.. │ │ │ │ │ + 0x000126e8 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(. │ │ │ │ │ + 0x000126f8 05410e30 8306440e 5002ac0a 0e30470e .A.0..D.P....0G. │ │ │ │ │ + 0x00012708 28410e20 420e1842 0e10420e 084b0b02 (A. B..B..B..K.. │ │ │ │ │ + 0x00012718 6f0a0e30 410e2841 0e20420e 18420e10 o..0A.(A. B..B.. │ │ │ │ │ + 0x00012728 420e0841 0b000000 64000000 14020000 B..A....d....... │ │ │ │ │ + 0x00012738 d870ffff 6d020000 04e70800 00460e10 .p..m........F.. │ │ │ │ │ + 0x00012748 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ + 0x00012758 05410e30 8606440e 38830744 0e6002b1 .A.0..D.8..D.`.. │ │ │ │ │ + 0x00012768 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ │ + 0x00012778 0e10420e 084d0b02 b90a0e38 410e3041 ..B..M.....8A.0A │ │ │ │ │ + 0x00012788 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ │ + 0x00012798 64000000 7c020000 e072ffff ec020000 d...|....r...... │ │ │ │ │ + 0x000127a8 04930800 00460e10 8d02420e 188c0344 .....F....B....D │ │ │ │ │ + 0x000127b8 0e208604 440e2883 05440e60 02af0a0e . ..D.(..D.`.... │ │ │ │ │ + 0x000127c8 28440e20 410e1842 0e10420e 084c0b02 (D. A..B..B..L.. │ │ │ │ │ + 0x000127d8 4b0a0e28 440e2041 0e18420e 10420e08 K..(D. A..B..B.. │ │ │ │ │ + 0x000127e8 4c0b02a0 0a0e2841 0e20410e 18420e10 L.....(A. A..B.. │ │ │ │ │ + 0x000127f8 420e0842 0b000000 44000000 e4020000 B..B....D....... │ │ │ │ │ + 0x00012808 7875ffff 4d020000 043f0800 00460e10 xu..M....?...F.. │ │ │ │ │ + 0x00012818 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ │ + 0x00012828 05410e30 8306470e 5002db0a 0e30410e .A.0..G.P....0A. │ │ │ │ │ + 0x00012838 28410e20 420e1842 0e10420e 084a0b00 (A. B..B..B..J.. │ │ │ │ │ + 0x00012848 28000000 c4040000 8077ffff 9c010000 (........w...... │ │ │ │ │ + 0x00012858 00480e30 02580a0e 08480b02 e00a0e08 .H.0.X...H...... │ │ │ │ │ + 0x00012868 480b7a0a 0e08460b 470e0800 64000000 H.z...F.G...d... │ │ │ │ │ + 0x00012878 58030000 f478ffff 93020000 04df0700 X....x.......... │ │ │ │ │ + 0x00012888 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ + 0x00012898 420e288c 05410e30 8606440e 38830744 B.(..A.0..D.8..D │ │ │ │ │ + 0x000128a8 0e6002bf 0a0e3844 0e30410e 28420e20 .`....8D.0A.(B. │ │ │ │ │ + 0x000128b8 420e1842 0e10420e 084f0b02 cb0a0e38 B..B..B..O.....8 │ │ │ │ │ + 0x000128c8 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ │ + 0x000128d8 0e084b0b 5c000000 c0030000 2c7bffff ..K.\.......,{.. │ │ │ │ │ + 0x000128e8 99010000 048c0700 00460e10 8e02420e .........F....B. │ │ │ │ │ + 0x000128f8 188d0342 0e208c04 440e2886 05410e30 ...B. ..D.(..A.0 │ │ │ │ │ + 0x00012908 8306440e 5002bc0a 0e30440e 28410e20 ..D.P....0D.(A. │ │ │ │ │ + 0x00012918 420e1842 0e10420e 08460b02 730a0e30 B..B..B..F..s..0 │ │ │ │ │ + 0x00012928 410e2841 0e20420e 18420e10 420e0845 A.(A. B..B..B..E │ │ │ │ │ + 0x00012938 0b000000 68000000 20040000 6c7cffff ....h... ...l|.. │ │ │ │ │ + 0x00012948 a1030000 04400700 00460e10 8f02480e .....@...F....H. │ │ │ │ │ + 0x00012958 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ │ + 0x00012968 8606440e 38830744 0e900103 6c010a0e ..D.8..D....l... │ │ │ │ │ + 0x00012978 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ │ + 0x00012988 420e084c 0b031501 0a0e3841 0e30410e B..L......8A.0A. │ │ │ │ │ + 0x00012998 28420e20 420e1842 0e10420e 08410b00 (B. B..B..B..A.. │ │ │ │ │ + 0x000129a8 2c000000 8c040000 b07fffff d4030000 ,............... │ │ │ │ │ + 0x000129b8 04ea0600 00460e10 8e02410e 18830347 .....F....A....G │ │ │ │ │ + 0x000129c8 0ea00102 4e0a0e18 410e1042 0e08410b ....N...A..B..A. │ │ │ │ │ + 0x000129d8 4c000000 54060000 6083ffff 3d0e0000 L...T...`...=... │ │ │ │ │ + 0x000129e8 00460e10 8f02450e 188e0342 0e208d04 .F....E....B. .. │ │ │ │ │ + 0x000129f8 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ │ + 0x00012a08 0ef00103 03080a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ │ + 0x00012a18 0e20420e 18420e10 420e084b 0b000000 . B..B..B..K.... │ │ │ │ │ + 0x00012a28 54000000 0c050000 5091ffff ea060000 T.......P....... │ │ │ │ │ + 0x00012a38 04800600 00460e10 8c02410e 18860344 .....F....A....D │ │ │ │ │ + 0x00012a48 0e208304 440e3054 0a0e2041 0e18410e . ..D.0T.. A..A. │ │ │ │ │ + 0x00012a58 10420e08 490b0399 010a0e20 410e1841 .B..I...... A..A │ │ │ │ │ + 0x00012a68 0e10420e 08430b02 e30a0e20 410e1841 ..B..C..... A..A │ │ │ │ │ + 0x00012a78 0e10420e 08490b00 38000000 fc060000 ..B..I..8....... │ │ │ │ │ + 0x00012a88 e897ffff 15020000 00460e10 8d02420e .........F....B. │ │ │ │ │ + 0x00012a98 188c0344 0e208604 410e2883 05440e40 ...D. ..A.(..D.@ │ │ │ │ │ + 0x00012aa8 02ea0a0e 28410e20 410e1842 0e10420e ....(A. A..B..B. │ │ │ │ │ + 0x00012ab8 08470b00 4c000000 38070000 7c2effff .G..L...8...|... │ │ │ │ │ + 0x00012ac8 a0060000 00420e10 8f02420e 188e0345 .....B....B....E │ │ │ │ │ + 0x00012ad8 0e208d04 450e288c 05440e30 8606410e . ..E.(..D.0..A. │ │ │ │ │ + 0x00012ae8 38830744 0ea00103 2d010a0e 38410e30 8..D....-...8A.0 │ │ │ │ │ + 0x00012af8 410e2842 0e20420e 18420e10 420e0842 A.(B. B..B..B..B │ │ │ │ │ + 0x00012b08 0b000000 4c000000 88070000 cc34ffff ....L........4.. │ │ │ │ │ + 0x00012b18 f5080000 00420e10 8f02450e 188e0342 .....B....E....B │ │ │ │ │ + 0x00012b28 0e208d04 450e288c 05440e30 8606410e . ..E.(..D.0..A. │ │ │ │ │ + 0x00012b38 38830744 0ea00103 2d010a0e 38410e30 8..D....-...8A.0 │ │ │ │ │ + 0x00012b48 410e2842 0e20420e 18420e10 420e0842 A.(B. B..B..B..B │ │ │ │ │ + 0x00012b58 0b000000 44000000 40060000 3c99ffff ....D...@...<... │ │ │ │ │ + 0x00012b68 7c010000 04880500 00460e10 8e02420e |........F....B. │ │ │ │ │ + 0x00012b78 188d0342 0e208c04 440e2886 05410e30 ...B. ..D.(..A.0 │ │ │ │ │ + 0x00012b88 8306440e 5002d70a 0e30410e 28410e20 ..D.P....0A.(A. │ │ │ │ │ + 0x00012b98 420e1842 0e10420e 08460b00 44000000 B..B..B..F..D... │ │ │ │ │ + 0x00012ba8 88060000 749affff 37020000 04540500 ....t...7....T.. │ │ │ │ │ + 0x00012bb8 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ │ + 0x00012bc8 410e2886 05440e30 8306440e 5002d70a A.(..D.0..D.P... │ │ │ │ │ + 0x00012bd8 0e30410e 28410e20 420e1842 0e10420e .0A.(A. B..B..B. │ │ │ │ │ + 0x00012be8 08460b00 24000000 68080000 6c9cffff .F..$...h...l... │ │ │ │ │ + 0x00012bf8 a4010000 00480e30 02580a0e 08480b03 .....H.0.X...H.. │ │ │ │ │ + 0x00012c08 2a010a0e 08460b47 0e080000 54000000 *....F.G....T... │ │ │ │ │ + 0x00012c18 f8060000 f49dffff 16070000 04f80400 ................ │ │ │ │ │ + 0x00012c28 00460e10 8c02410e 18860344 0e208304 .F....A....D. .. │ │ │ │ │ + 0x00012c38 440e3054 0a0e2041 0e18410e 10420e08 D.0T.. A..A..B.. │ │ │ │ │ + 0x00012c48 490b03a0 010a0e20 410e1841 0e10420e I...... A..A..B. │ │ │ │ │ + 0x00012c58 08440b02 f20a0e20 410e1841 0e10420e .D..... A..A..B. │ │ │ │ │ + 0x00012c68 08420b00 44000000 50070000 cca4ffff .B..D...P....... │ │ │ │ │ + 0x00012c78 be010000 04dc0400 00460e10 8e02420e .........F....B. │ │ │ │ │ + 0x00012c88 188d0342 0e208c04 440e2886 05410e30 ...B. ..D.(..A.0 │ │ │ │ │ + 0x00012c98 8306440e 5002ff0a 0e30410e 28410e20 ..D.P....0A.(A. │ │ │ │ │ + 0x00012ca8 420e1842 0e10420e 08460b00 44000000 B..B..B..F..D... │ │ │ │ │ + 0x00012cb8 98070000 44a6ffff 87020000 04a90400 ....D........... │ │ │ │ │ + 0x00012cc8 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ │ + 0x00012cd8 410e2886 05440e30 8306440e 5002ff0a A.(..D.0..D.P... │ │ │ │ │ + 0x00012ce8 0e30410e 28410e20 420e1842 0e10420e .0A.(A. B..B..B. │ │ │ │ │ + 0x00012cf8 08460b00 28000000 78090000 8ca8ffff .F..(...x....... │ │ │ │ │ + 0x00012d08 ac010000 00480e30 02580a0e 08480b02 .....H.0.X...H.. │ │ │ │ │ + 0x00012d18 f70a0e08 410b7a0a 0e08460b 470e0800 ....A.z...F.G... │ │ │ │ │ + 0x00012d28 54000000 0c080000 10aaffff fa060000 T............... │ │ │ │ │ + 0x00012d38 044a0400 00460e10 8c02410e 18860344 .J...F....A....D │ │ │ │ │ + 0x00012d48 0e208304 440e3054 0a0e2041 0e18410e . ..D.0T.. A..A. │ │ │ │ │ + 0x00012d58 10420e08 490b03d6 010a0e20 410e1841 .B..I...... A..A │ │ │ │ │ + 0x00012d68 0e10420e 08460b02 e30a0e20 410e1841 ..B..F..... A..A │ │ │ │ │ + 0x00012d78 0e10420e 08490b00 50000000 64080000 ..B..I..P...d... │ │ │ │ │ + 0x00012d88 583bffff e3230000 04290400 00460e10 X;...#...)...F.. │ │ │ │ │ + 0x00012d98 8f02490e 188e0342 0e208d04 420e288c ..I....B. ..B.(. │ │ │ │ │ + 0x00012da8 05440e30 8606430e 38830747 0ee00503 .D.0..C.8..G.... │ │ │ │ │ + 0x00012db8 060a0a0e 38440e30 410e2842 0e20420e ....8D.0A.(B. B. │ │ │ │ │ + 0x00012dc8 18420e10 420e0844 0b000000 20000000 .B..B..D.... ... │ │ │ │ │ + 0x00012dd8 b8080000 e415ffff 28020000 044a0500 ........(....J.. │ │ │ │ │ + 0x00012de8 000ee005 83078606 8c058d04 8e038f02 ................ │ │ │ │ │ + 0x00012df8 14000000 740a0000 d01cffff 3d000000 ....t.......=... │ │ │ │ │ + 0x00012e08 00000000 00000000 24000000 8c0a0000 ........$....... │ │ │ │ │ + 0x00012e18 28dfffff b0010000 00450e10 8602490d (........E....I. │ │ │ │ │ + 0x00012e28 06438c03 83040329 010a0c07 08460b00 .C.....).....F.. │ │ │ │ │ + 0x00012e38 50000000 1c090000 00b0ffff 64240000 P...........d$.. │ │ │ │ │ + 0x00012e48 04ef0400 00460e10 8f024e0e 188e0342 .....F....N....B │ │ │ │ │ + 0x00012e58 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ │ + 0x00012e68 3883074a 0eb00803 27150a0e 38440e30 8..J....'...8D.0 │ │ │ │ │ + 0x00012e78 410e2842 0e20420e 18420e10 420e0848 A.(B. B..B..B..H │ │ │ │ │ + 0x00012e88 0b000000 20000000 70090000 5417ffff .... ...p...T... │ │ │ │ │ + 0x00012e98 dd030000 04150500 000eb008 83078606 ................ │ │ │ │ │ + 0x00012ea8 8c058d04 8e038f02 18000000 2c0b0000 ............,... │ │ │ │ │ + 0x00012eb8 38e0ffff 3a000000 00450e10 8302700e 8...:....E....p. │ │ │ │ │ + 0x00012ec8 08000000 18000000 480b0000 5ce0ffff ........H...\... │ │ │ │ │ + 0x00012ed8 47000000 00450e10 83027d0e 08000000 G....E....}..... │ │ │ │ │ + 0x00012ee8 48000000 640b0000 90e0ffff 1d040000 H...d........... │ │ │ │ │ + 0x00012ef8 00460e10 8f02450e 188e0345 0e208d04 .F....E....E. .. │ │ │ │ │ + 0x00012f08 420e288c 05410e30 8606410e 38830744 B.(..A.0..A.8..D │ │ │ │ │ + 0x00012f18 0e60036e 020a0e38 410e3041 0e28420e .`.n...8A.0A.(B. │ │ │ │ │ + 0x00012f28 20420e18 420e1042 0e08480b 50000000 B..B..B..H.P... │ │ │ │ │ + 0x00012f38 180a0000 74d3ffff 8b0a0000 04bb0400 ....t........... │ │ │ │ │ + 0x00012f48 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ + 0x00012f58 420e288c 05410e30 8606410e 3883074a B.(..A.0..A.8..J │ │ │ │ │ + 0x00012f68 0ee00703 89060a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ │ + 0x00012f78 0e20420e 18420e10 420e0845 0b000000 . B..B..B..E.... │ │ │ │ │ + 0x00012f88 20000000 6c0a0000 361affff 00010000 ...l...6....... │ │ │ │ │ + 0x00012f98 04a20400 000ee007 83078606 8c058d04 ................ │ │ │ │ │ + 0x00012fa8 8e038f02 10000000 280c0000 5c1bffff ........(...\... │ │ │ │ │ + 0x00012fb8 54000000 00000000 00000000 T........... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gcc_except_table {} │ │ │ │ │ @@ -1,75 +1,75 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gcc_except_table': │ │ │ │ │ - 0x00012fc8 ffff0176 5e050000 8e0105c6 4800dd16 ...v^.......H... │ │ │ │ │ - 0x00012fd8 05ec4700 96180590 4800a619 05a24800 ..G.....H.....H. │ │ │ │ │ - 0x00012fe8 df1a05ab 4800ef1b 05874800 a81d05b4 ....H.....H..... │ │ │ │ │ - 0x00012ff8 4800b81e 05994800 f81f05d2 48008821 H.....H.....H..! │ │ │ │ │ - 0x00013008 05f54700 c72205fe 4700d223 05bd4800 ..G.."..G..#..H. │ │ │ │ │ - 0x00013018 a32505db 4800812e 05904800 842f05ab .%..H.....H../.. │ │ │ │ │ - 0x00013028 48008c30 05b44800 943105d2 48009932 H..0..H..1..H..2 │ │ │ │ │ - 0x00013038 05fe4700 a13305db 4800ffff 014a2605 ..G..3..H....J&. │ │ │ │ │ - 0x00013048 da030051 05d00100 c6010500 00870305 ...Q............ │ │ │ │ │ - 0x00013058 9a0400c9 0305ce03 00950405 8c0300ef ................ │ │ │ │ │ - 0x00013068 0405b406 00b70505 e40600e6 05059c06 ................ │ │ │ │ │ - 0x00013078 008d0605 a80600df 06055600 9f070580 ..........V..... │ │ │ │ │ - 0x00013088 0500ce07 05f40400 ffff0137 ea0105ff ...........7.... │ │ │ │ │ - 0x00013098 14009203 05f31400 bf0317db 1400b604 ................ │ │ │ │ │ - 0x000130a8 05cf1400 ab0505c3 1400d406 05b71400 ................ │ │ │ │ │ - 0x000130b8 810718ab 14008108 df0be714 00f51305 ................ │ │ │ │ │ - 0x000130c8 cf1400ff ff010542 b9010000 ffff0110 .......B........ │ │ │ │ │ - 0x000130d8 71ae0100 00a50205 f8020084 03050000 q............... │ │ │ │ │ - 0x000130e8 ffff0110 73d30100 00f30205 dc040084 ....s........... │ │ │ │ │ - 0x000130f8 04690000 ffff0110 71ae0100 00a50205 .i......q....... │ │ │ │ │ - 0x00013108 f8020084 03050000 ffff0110 73d30100 ............s... │ │ │ │ │ - 0x00013118 00f30205 dc040084 04690000 ffff0110 .........i...... │ │ │ │ │ - 0x00013128 71ae0100 00a50205 f8020084 03050000 q............... │ │ │ │ │ - 0x00013138 ffff0110 73d30100 00f30205 dc040084 ....s........... │ │ │ │ │ - 0x00013148 04690000 ffff0110 755c0000 860205db .i......u\...... │ │ │ │ │ - 0x00013158 0500ac02 c0030000 ffff0110 6df50100 ............m... │ │ │ │ │ - 0x00013168 008f0305 bc0400e4 03690000 ffff0111 .........i...... │ │ │ │ │ - 0x00013178 8101e701 00009503 05820500 a3047000 ..............p. │ │ │ │ │ - 0x00013188 00ffff01 1079b201 0000b102 05880300 .....y.......... │ │ │ │ │ - 0x00013198 94030500 00ffff01 12aa0191 0300008e ................ │ │ │ │ │ - 0x000131a8 05059007 00e205bf 010000ff ff0112d6 ................ │ │ │ │ │ - 0x000131b8 0105c407 00c30205 be0700be 04960300 ................ │ │ │ │ │ - 0x000131c8 00ffff01 383f6b00 008d0205 ff0c00c5 ....8?k......... │ │ │ │ │ - 0x000131d8 0266880d 00d50305 00009104 05910d00 .f.............. │ │ │ │ │ - 0x000131e8 8c060500 00cc0605 ff0c00a1 0705880d ................ │ │ │ │ │ - 0x000131f8 00d907bd 01910d00 ae0d3c00 00ffff01 ..........<..... │ │ │ │ │ - 0x00013208 1078bf01 0000bd02 05eb0200 f7020500 .x.............. │ │ │ │ │ - 0x00013218 00ffff01 1079f601 0000b803 05a60400 .....y.......... │ │ │ │ │ - 0x00013228 b2040500 00ffff01 383f6b00 008d0205 ........8?k..... │ │ │ │ │ - 0x00013238 ab0d00c5 026db40d 00dd0305 00009904 .....m.......... │ │ │ │ │ - 0x00013248 05bd0d00 9c060500 00dc0605 ab0d00b5 ................ │ │ │ │ │ - 0x00013258 0705b40d 00e907bd 01bd0d00 da0d3c00 ..............<. │ │ │ │ │ - 0x00013268 00ffff01 118701ef 010000fc 0205ad03 ................ │ │ │ │ │ - 0x00013278 00b90305 0000ffff 01118b01 9d020000 ................ │ │ │ │ │ - 0x00013288 800405f6 04008205 050000ff ff01333f ..............3? │ │ │ │ │ - 0x00013298 6b00008d 02058f0d 00c502a7 01980d00 k............... │ │ │ │ │ - 0x000132a8 95040500 00d10405 a10d00cc 06050000 ................ │ │ │ │ │ - 0x000132b8 8c07058f 0d00e107 bd01a10d 00be0d3c ...............< │ │ │ │ │ - 0x000132c8 0000ffff 01f002e7 0105ce44 009b0205 ...........D.... │ │ │ │ │ - 0x000132d8 c24400bd 02c102f7 4300d007 05df4300 .D......C.....C. │ │ │ │ │ - 0x000132e8 f80705eb 4300ec0a 05d64300 d10f058f ....C.....C..... │ │ │ │ │ - 0x000132f8 4400ab11 05ca4300 e91115f7 43008612 D.....C.....C... │ │ │ │ │ - 0x00013308 05834400 f51505b6 4400ba16 05be4300 ..D.....D.....C. │ │ │ │ │ - 0x00013318 861905c8 4700a51e 05c94500 a81f05df ....G.....E..... │ │ │ │ │ - 0x00013328 4600a520 05aa4400 ed20a501 f74300bf F.. ..D.. ...C.. │ │ │ │ │ - 0x00013338 2305d545 00be2405 bf4700e5 2405e745 #..E..$..G..$..E │ │ │ │ │ - 0x00013348 00ff2405 de450095 2b05f045 00ee2c05 ..$..E..+..E..,. │ │ │ │ │ - 0x00013358 af4600a8 2d05a646 00cc2d05 9c45008b .F..-..F..-..E.. │ │ │ │ │ - 0x00013368 2e059d46 00ba2e05 984400f3 2e059446 ...F.....D.....F │ │ │ │ │ - 0x00013378 00912f05 a54500c4 2f058b46 00d32f05 ../..E../..F../. │ │ │ │ │ - 0x00013388 824600f1 2f05ae45 00b33205 b64700c4 .F../..E..2..G.. │ │ │ │ │ - 0x00013398 3205ad47 00d33205 a44700e4 32059b47 2..G..2..G..2..G │ │ │ │ │ - 0x000133a8 00833305 92470094 3305f746 00b53305 ..3..G..3..F..3. │ │ │ │ │ - 0x000133b8 fe4400a5 346df743 00833605 804700dd .D..4m.C..6..G.. │ │ │ │ │ - 0x000133c8 3605bb46 00f93705 8a45008a 3805f544 6..F..7..E..8..D │ │ │ │ │ - 0x000133d8 009d3805 ec4400ac 3805eb46 00903905 ..8..D..8..F..9. │ │ │ │ │ - 0x000133e8 934500a7 39058947 00e13905 d64600bd .E..9..G..9..F.. │ │ │ │ │ - 0x000133f8 3a05d147 00f73b05 b74500d9 3c05a943 :..G..;..E..<..C │ │ │ │ │ - 0x00013408 00b33d05 da4400e4 3d05b543 00933e05 ..=..D..=..C..>. │ │ │ │ │ - 0x00013418 c44600e4 3e05c045 00cf3f05 f94500af .F..>..E..?..E.. │ │ │ │ │ - 0x00013428 4005a144 009e4105 da4700cd 4105cd46 @..D..A..G..A..F │ │ │ │ │ - 0x00013438 00f34205 e34400ff ff01058e 01050000 ..B..D.......... │ │ │ │ │ + 0x00012fc4 ffff0110 71ae0100 00a50205 f8020084 ....q........... │ │ │ │ │ + 0x00012fd4 03050000 ffff0110 73d30100 00f30205 ........s....... │ │ │ │ │ + 0x00012fe4 dc040084 04690000 ffff0110 71ae0100 .....i......q... │ │ │ │ │ + 0x00012ff4 00a50205 f8020084 03050000 ffff0110 ................ │ │ │ │ │ + 0x00013004 73d30100 00f30205 dc040084 04690000 s............i.. │ │ │ │ │ + 0x00013014 ffff0110 71ae0100 00a50205 f8020084 ....q........... │ │ │ │ │ + 0x00013024 03050000 ffff0110 73d30100 00f30205 ........s....... │ │ │ │ │ + 0x00013034 dc040084 04690000 ffff0110 755c0000 .....i......u\.. │ │ │ │ │ + 0x00013044 860205db 0500ac02 c0030000 ffff0110 ................ │ │ │ │ │ + 0x00013054 6df50100 008f0305 bc0400e4 03690000 m............i.. │ │ │ │ │ + 0x00013064 ffff0111 8101e701 00009503 05820500 ................ │ │ │ │ │ + 0x00013074 a3047000 00ffff01 1079b201 0000b102 ..p......y...... │ │ │ │ │ + 0x00013084 05880300 94030500 00ffff01 12aa0191 ................ │ │ │ │ │ + 0x00013094 0300008e 05059007 00e205bf 010000ff ................ │ │ │ │ │ + 0x000130a4 ff0112d6 0105c407 00c30205 be0700be ................ │ │ │ │ │ + 0x000130b4 04960300 00ffff01 383f6b00 008d0205 ........8?k..... │ │ │ │ │ + 0x000130c4 ff0c00c5 0266880d 00d50305 00009104 .....f.......... │ │ │ │ │ + 0x000130d4 05910d00 8c060500 00cc0605 ff0c00a1 ................ │ │ │ │ │ + 0x000130e4 0705880d 00d907bd 01910d00 ae0d3c00 ..............<. │ │ │ │ │ + 0x000130f4 00ffff01 1078bf01 0000bd02 05eb0200 .....x.......... │ │ │ │ │ + 0x00013104 f7020500 00ffff01 1079f601 0000b803 .........y...... │ │ │ │ │ + 0x00013114 05a60400 b2040500 00ffff01 383f6b00 ............8?k. │ │ │ │ │ + 0x00013124 008d0205 ab0d00c5 026db40d 00dd0305 .........m...... │ │ │ │ │ + 0x00013134 00009904 05bd0d00 9c060500 00dc0605 ................ │ │ │ │ │ + 0x00013144 ab0d00b5 0705b40d 00e907bd 01bd0d00 ................ │ │ │ │ │ + 0x00013154 da0d3c00 00ffff01 118701ef 010000fc ..<............. │ │ │ │ │ + 0x00013164 0205ad03 00b90305 0000ffff 01118b01 ................ │ │ │ │ │ + 0x00013174 9d020000 800405f6 04008205 050000ff ................ │ │ │ │ │ + 0x00013184 ff01333f 6b00008d 02058f0d 00c502a7 ..3?k........... │ │ │ │ │ + 0x00013194 01980d00 95040500 00d10405 a10d00cc ................ │ │ │ │ │ + 0x000131a4 06050000 8c07058f 0d00e107 bd01a10d ................ │ │ │ │ │ + 0x000131b4 00be0d3c 0000ffff 01f002e7 0105ce44 ...<...........D │ │ │ │ │ + 0x000131c4 009b0205 c24400bd 02c102f7 4300d007 .....D......C... │ │ │ │ │ + 0x000131d4 05df4300 f80705eb 4300ec0a 05d64300 ..C.....C.....C. │ │ │ │ │ + 0x000131e4 d10f058f 4400ab11 05ca4300 e91115f7 ....D.....C..... │ │ │ │ │ + 0x000131f4 43008612 05834400 f51505b6 4400ba16 C.....D.....D... │ │ │ │ │ + 0x00013204 05be4300 861905c8 4700a51e 05c94500 ..C.....G.....E. │ │ │ │ │ + 0x00013214 a81f05df 4600a520 05aa4400 ed20a501 ....F.. ..D.. .. │ │ │ │ │ + 0x00013224 f74300bf 2305d545 00be2405 bf4700e5 .C..#..E..$..G.. │ │ │ │ │ + 0x00013234 2405e745 00ff2405 de450095 2b05f045 $..E..$..E..+..E │ │ │ │ │ + 0x00013244 00ee2c05 af4600a8 2d05a646 00cc2d05 ..,..F..-..F..-. │ │ │ │ │ + 0x00013254 9c45008b 2e059d46 00ba2e05 984400f3 .E.....F.....D.. │ │ │ │ │ + 0x00013264 2e059446 00912f05 a54500c4 2f058b46 ...F../..E../..F │ │ │ │ │ + 0x00013274 00d32f05 824600f1 2f05ae45 00b33205 ../..F../..E..2. │ │ │ │ │ + 0x00013284 b64700c4 3205ad47 00d33205 a44700e4 .G..2..G..2..G.. │ │ │ │ │ + 0x00013294 32059b47 00833305 92470094 3305f746 2..G..3..G..3..F │ │ │ │ │ + 0x000132a4 00b53305 fe4400a5 346df743 00833605 ..3..D..4m.C..6. │ │ │ │ │ + 0x000132b4 804700dd 3605bb46 00f93705 8a45008a .G..6..F..7..E.. │ │ │ │ │ + 0x000132c4 3805f544 009d3805 ec4400ac 3805eb46 8..D..8..D..8..F │ │ │ │ │ + 0x000132d4 00903905 934500a7 39058947 00e13905 ..9..E..9..G..9. │ │ │ │ │ + 0x000132e4 d64600bd 3a05d147 00f73b05 b74500d9 .F..:..G..;..E.. │ │ │ │ │ + 0x000132f4 3c05a943 00b33d05 da4400e4 3d05b543 <..C..=..D..=..C │ │ │ │ │ + 0x00013304 00933e05 c44600e4 3e05c045 00cf3f05 ..>..F..>..E..?. │ │ │ │ │ + 0x00013314 f94500af 4005a144 009e4105 da4700cd .E..@..D..A..G.. │ │ │ │ │ + 0x00013324 4105cd46 00f34205 e34400ff ff01058e A..F..B..D...... │ │ │ │ │ + 0x00013334 01050000 ffff0176 5e050000 8e0105c6 .......v^....... │ │ │ │ │ + 0x00013344 4800dd16 05ec4700 96180590 4800a619 H.....G.....H... │ │ │ │ │ + 0x00013354 05a24800 df1a05ab 4800ef1b 05874800 ..H.....H.....H. │ │ │ │ │ + 0x00013364 a81d05b4 4800b81e 05994800 f81f05d2 ....H.....H..... │ │ │ │ │ + 0x00013374 48008821 05f54700 c72205fe 4700d223 H..!..G.."..G..# │ │ │ │ │ + 0x00013384 05bd4800 a32505db 4800812e 05904800 ..H..%..H.....H. │ │ │ │ │ + 0x00013394 842f05ab 48008c30 05b44800 943105d2 ./..H..0..H..1.. │ │ │ │ │ + 0x000133a4 48009932 05fe4700 a13305db 4800ffff H..2..G..3..H... │ │ │ │ │ + 0x000133b4 014a2605 da030051 05d00100 c6010500 .J&....Q........ │ │ │ │ │ + 0x000133c4 00870305 9a0400c9 0305ce03 00950405 ................ │ │ │ │ │ + 0x000133d4 8c0300ef 0405b406 00b70505 e40600e6 ................ │ │ │ │ │ + 0x000133e4 05059c06 008d0605 a80600df 06055600 ..............V. │ │ │ │ │ + 0x000133f4 9f070580 0500ce07 05f40400 ffff0137 ...............7 │ │ │ │ │ + 0x00013404 ea0105ff 14009203 05f31400 bf0317db ................ │ │ │ │ │ + 0x00013414 1400b604 05cf1400 ab0505c3 1400d406 ................ │ │ │ │ │ + 0x00013424 05b71400 810718ab 14008108 df0be714 ................ │ │ │ │ │ + 0x00013434 00f51305 cf1400ff ff010542 b9010000 ...........B.... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ │ @@ -1,5 +1,5 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ │ 0x00014d48 204c0000 00000000 d04a0000 00000000 L.......J...... │ │ │ │ │ - 0x00014d58 304b0000 00000000 0K...... │ │ │ │ │ + 0x00014d58 104b0000 00000000 .K...... │ │ │ │ ├── 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 35666365 36373535 38616662 35383261 5fce67558afb582a │ │ │ │ │ - 0x00000010 37626235 32346330 66613134 61663836 7bb524c0fa14af86 │ │ │ │ │ - 0x00000020 33633166 39352e64 65627567 00000000 3c1f95.debug.... │ │ │ │ │ - 0x00000030 77b9f148 w..H │ │ │ │ │ + 0x00000000 64336138 32376332 61613762 61373865 d3a827c2aa7ba78e │ │ │ │ │ + 0x00000010 39383437 34323864 34633836 61343165 9847428d4c86a41e │ │ │ │ │ + 0x00000020 37363138 39312e64 65627567 00000000 761891.debug.... │ │ │ │ │ + 0x00000030 22332f54 "3/T ├── 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 391020 2024-07-12 21:49:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 394300 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: 405 │ │ │ │ +Installed-Size: 408 │ │ │ │ Depends: porechop (= 0.2.4+dfsg-6) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for porechop │ │ │ │ -Build-Ids: f55fce67558afb582a7bb524c0fa14af863c1f95 │ │ │ │ +Build-Ids: 24d3a827c2aa7ba78e9847428d4c86a41e761891 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/f5/5fce67558afb582a7bb524c0fa14af863c1f95.debug │ │ │ │ │ +usr/lib/debug/.build-id/24/d3a827c2aa7ba78e9847428d4c86a41e761891.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/f5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 403992 2024-07-12 21:49:53.000000 ./usr/lib/debug/.build-id/f5/5fce67558afb582a7bb524c0fa14af863c1f95.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-07-12 21:49:53.000000 ./usr/lib/debug/.build-id/24/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 406856 2024-07-12 21:49:53.000000 ./usr/lib/debug/.build-id/24/d3a827c2aa7ba78e9847428d4c86a41e761891.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