--- /srv/reproducible-results/rbuild-debian/r-b-build.e8LeR0ic/b1/porechop_0.2.4+dfsg-6_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.e8LeR0ic/b2/porechop_0.2.4+dfsg-6_amd64.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - ac9ad2d17002a4e01d131680a6ae17bf 396448 debug optional porechop-dbgsym_0.2.4+dfsg-6_amd64.deb │ - b9b7c215174c0ed4d65a0c18b4b77806 57652 science optional porechop_0.2.4+dfsg-6_amd64.deb │ + 31154992aca047116fb8fb007191a3ea 393252 debug optional porechop-dbgsym_0.2.4+dfsg-6_amd64.deb │ + 7b21056d25cd840614ff954e28fa3864 57620 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 55832 2024-07-12 21:49:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 55800 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 0x00cf61 0x00cf61 R E 0x1000 │ │ │ │ │ - LOAD 0x011000 0x0000000000011000 0x0000000000011000 0x0015d5 0x0015d5 R 0x1000 │ │ │ │ │ + LOAD 0x004000 0x0000000000004000 0x0000000000004000 0x00cf85 0x00cf85 R E 0x1000 │ │ │ │ │ + LOAD 0x011000 0x0000000000011000 0x0000000000011000 0x0015dd 0x0015dd R 0x1000 │ │ │ │ │ LOAD 0x012d48 0x0000000000013d48 0x0000000000013d48 0x000478 0x0004b0 RW 0x1000 │ │ │ │ │ DYNAMIC 0x012d68 0x0000000000013d68 0x0000000000013d68 0x0001e0 0x0001e0 RW 0x8 │ │ │ │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4 │ │ │ │ │ - GNU_EH_FRAME 0x0111f8 0x00000000000111f8 0x00000000000111f8 0x00018c 0x00018c R 0x4 │ │ │ │ │ + GNU_EH_FRAME 0x011200 0x0000000000011200 0x0000000000011200 0x00018c 0x00018c R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ │ GNU_RELRO 0x012d48 0x0000000000013d48 0x0000000000013d48 0x0002b8 0x0002b8 R 0x1 │ │ │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ │ Segment Sections... │ │ │ │ │ 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt │ │ │ │ │ 01 .init .plt .plt.got .text .fini │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ │ [ 5] .gnu.version VERSYM 0000000000002774 002774 0000ac 02 A 3 0 2 │ │ │ │ │ [ 6] .gnu.version_r VERNEED 0000000000002820 002820 0000c0 00 A 4 3 8 │ │ │ │ │ [ 7] .rela.dyn RELA 00000000000028e0 0028e0 000270 18 A 3 0 8 │ │ │ │ │ [ 8] .rela.plt RELA 0000000000002b50 002b50 000510 18 AI 3 22 8 │ │ │ │ │ [ 9] .init PROGBITS 0000000000004000 004000 000017 00 AX 0 0 4 │ │ │ │ │ [10] .plt PROGBITS 0000000000004020 004020 000370 10 AX 0 0 16 │ │ │ │ │ [11] .plt.got PROGBITS 0000000000004390 004390 000008 08 AX 0 0 8 │ │ │ │ │ - [12] .text PROGBITS 00000000000043c0 0043c0 00cb97 00 AX 0 0 64 │ │ │ │ │ - [13] .fini PROGBITS 0000000000010f58 010f58 000009 00 AX 0 0 4 │ │ │ │ │ - [14] .rodata PROGBITS 0000000000011000 011000 0001f8 00 A 0 0 32 │ │ │ │ │ - [15] .eh_frame_hdr PROGBITS 00000000000111f8 0111f8 00018c 00 A 0 0 4 │ │ │ │ │ - [16] .eh_frame PROGBITS 0000000000011388 011388 000dc8 00 A 0 0 8 │ │ │ │ │ - [17] .gcc_except_table PROGBITS 0000000000012150 012150 000485 00 A 0 0 1 │ │ │ │ │ + [12] .text PROGBITS 00000000000043c0 0043c0 00cbbc 00 AX 0 0 64 │ │ │ │ │ + [13] .fini PROGBITS 0000000000010f7c 010f7c 000009 00 AX 0 0 4 │ │ │ │ │ + [14] .rodata PROGBITS 0000000000011000 011000 000200 00 A 0 0 32 │ │ │ │ │ + [15] .eh_frame_hdr PROGBITS 0000000000011200 011200 00018c 00 A 0 0 4 │ │ │ │ │ + [16] .eh_frame PROGBITS 0000000000011390 011390 000dc8 00 A 0 0 8 │ │ │ │ │ + [17] .gcc_except_table PROGBITS 0000000000012158 012158 000485 00 A 0 0 1 │ │ │ │ │ [18] .init_array INIT_ARRAY 0000000000013d48 012d48 000018 08 WA 0 0 8 │ │ │ │ │ [19] .fini_array FINI_ARRAY 0000000000013d60 012d60 000008 08 WA 0 0 8 │ │ │ │ │ [20] .dynamic DYNAMIC 0000000000013d68 012d68 0001e0 10 WA 4 0 8 │ │ │ │ │ [21] .got PROGBITS 0000000000013f48 012f48 0000a0 08 WA 0 0 8 │ │ │ │ │ [22] .got.plt PROGBITS 0000000000013fe8 012fe8 0001c8 08 WA 0 0 8 │ │ │ │ │ [23] .data PROGBITS 00000000000141b0 0131b0 000010 00 WA 0 0 8 │ │ │ │ │ [24] .bss NOBITS 00000000000141c0 0131c0 000038 00 WA 0 0 8 │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -35,55 +35,55 @@ │ │ │ │ │ 31: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ │ 32: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _Unwind_Resume@GCC_3.0 (10) │ │ │ │ │ 33: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21 (3) │ │ │ │ │ 34: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ │ 35: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable │ │ │ │ │ 36: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (3) │ │ │ │ │ 37: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt6localeC1Ev@GLIBCXX_3.4 (2) │ │ │ │ │ - 38: 000000000000b740 1660 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ - 39: 0000000000009ed0 643 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ - 40: 00000000000141e0 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ - 41: 000000000000a160 409 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ - 42: 000000000000cba0 448 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ - 43: 000000000000cff0 365 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ - 44: 00000000000141c8 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ - 45: 00000000000141f0 1 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ - 46: 00000000000091f0 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ │ │ │ │ │ - 47: 00000000000141f2 6 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ - 48: 0000000000009860 700 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE │ │ │ │ │ - 49: 000000000000fe90 2630 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ - 50: 0000000000009b20 592 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ │ │ │ │ │ - 51: 000000000000a300 921 FUNC WEAK DEFAULT 12 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ │ │ │ │ │ - 52: 0000000000009060 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE │ │ │ │ │ - 53: 000000000000c160 567 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ - 54: 0000000000010a90 72 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ - 55: 00000000000141d8 4 OBJECT UNIQUE DEFAULT 24 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ - 56: 000000000000a940 3570 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: 0000000000010b40 1047 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: 0000000000009460 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ - 59: 0000000000009d70 341 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringIhNS_5AllocIvEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEERKSA_ │ │ │ │ │ - 60: 0000000000010ae0 85 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ - 61: 00000000000141d0 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ - 62: 0000000000008bf0 97 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ - 63: 00000000000141f1 1 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ - 64: 000000000000cd60 647 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ - 65: 00000000000141e8 8 OBJECT UNIQUE DEFAULT 24 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ - 66: 000000000000d160 1692 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ - 67: 000000000000a6a0 669 FUNC WEAK DEFAULT 12 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ │ │ │ │ │ - 68: 000000000000c3a0 349 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ - 69: 00000000000095f0 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ - 70: 0000000000008c60 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ - 71: 0000000000011020 256 OBJECT UNIQUE DEFAULT 14 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE │ │ │ │ │ - 72: 000000000000fe90 2630 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ - 73: 00000000000056c0 9 FUNC GLOBAL DEFAULT 12 freeCString │ │ │ │ │ - 74: 00000000000056d0 81 FUNC GLOBAL DEFAULT 12 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ │ - 75: 000000000000d800 9861 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ - 76: 0000000000008df0 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ - 77: 0000000000008b10 97 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ - 78: 0000000000010a90 72 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ - 79: 000000000000bdc0 518 FUNC WEAK DEFAULT 12 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE │ │ │ │ │ - 80: 00000000000141dc 4 OBJECT UNIQUE DEFAULT 24 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ - 81: 00000000000108e0 432 FUNC WEAK DEFAULT 12 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ - 82: 0000000000008b80 97 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ - 83: 000000000000bfe0 383 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ - 84: 0000000000006730 9171 FUNC GLOBAL DEFAULT 12 adapterAlignment │ │ │ │ │ - 85: 000000000000c500 1676 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 38: 000000000000eec0 1660 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ + 39: 000000000000d650 643 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ + 40: 00000000000141c8 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ + 41: 000000000000d8e0 409 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ + 42: 0000000000010320 448 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ + 43: 0000000000010770 365 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ + 44: 00000000000141e0 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ + 45: 00000000000141d8 1 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ + 46: 000000000000c970 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ │ │ │ │ │ + 47: 00000000000141da 6 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ + 48: 000000000000cfe0 700 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE │ │ │ │ │ + 49: 0000000000007270 2630 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ + 50: 000000000000d2a0 592 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ │ │ │ │ │ + 51: 000000000000da80 921 FUNC WEAK DEFAULT 12 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ │ │ │ │ │ + 52: 000000000000c7e0 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE │ │ │ │ │ + 53: 000000000000f8e0 567 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ + 54: 0000000000007e70 72 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ + 55: 00000000000141f0 4 OBJECT UNIQUE DEFAULT 24 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ + 56: 000000000000e0c0 3570 FUNC WEAK DEFAULT 12 _ZN5seqan21_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_mmS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE │ │ │ │ │ + 57: 0000000000007f40 1047 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: 000000000000cbe0 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ + 59: 000000000000d4f0 341 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringIhNS_5AllocIvEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEERKSA_ │ │ │ │ │ + 60: 0000000000007ec0 85 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ + 61: 00000000000141e8 8 OBJECT UNIQUE DEFAULT 24 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ + 62: 000000000000c370 97 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 63: 00000000000141d9 1 OBJECT UNIQUE DEFAULT 24 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ + 64: 00000000000104e0 647 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ + 65: 00000000000141d0 8 OBJECT UNIQUE DEFAULT 24 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ + 66: 00000000000108e0 1692 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 67: 000000000000de20 669 FUNC WEAK DEFAULT 12 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ │ │ │ │ │ + 68: 000000000000fb20 349 FUNC WEAK DEFAULT 12 _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ + 69: 000000000000cd70 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ + 70: 000000000000c3e0 393 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ + 71: 0000000000011100 256 OBJECT UNIQUE DEFAULT 14 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE │ │ │ │ │ + 72: 0000000000007270 2630 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ + 73: 0000000000008e40 9 FUNC GLOBAL DEFAULT 12 freeCString │ │ │ │ │ + 74: 0000000000008e50 81 FUNC GLOBAL DEFAULT 12 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ │ + 75: 0000000000004be0 9861 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ + 76: 000000000000c570 621 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ + 77: 000000000000c290 97 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ + 78: 0000000000007e70 72 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ + 79: 000000000000f540 518 FUNC WEAK DEFAULT 12 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE │ │ │ │ │ + 80: 00000000000141f4 4 OBJECT UNIQUE DEFAULT 24 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ + 81: 0000000000007cc0 432 FUNC WEAK DEFAULT 12 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ + 82: 000000000000c300 97 FUNC WEAK DEFAULT 12 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ + 83: 000000000000f760 383 FUNC WEAK DEFAULT 12 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ + 84: 0000000000009eb0 9171 FUNC GLOBAL DEFAULT 12 adapterAlignment │ │ │ │ │ + 85: 000000000000fc80 1676 FUNC WEAK DEFAULT 12 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,86 +1,86 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x28e0 contains 26 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ 0000000000013d48 0000000000000008 R_X86_64_RELATIVE 4bc0 │ │ │ │ │ 0000000000013d50 0000000000000008 R_X86_64_RELATIVE 4a70 │ │ │ │ │ -0000000000013d58 0000000000000008 R_X86_64_RELATIVE 4ab0 │ │ │ │ │ +0000000000013d58 0000000000000008 R_X86_64_RELATIVE 4ad0 │ │ │ │ │ 0000000000013d60 0000000000000008 R_X86_64_RELATIVE 4b80 │ │ │ │ │ 00000000000141b0 0000000000000008 R_X86_64_RELATIVE 141b0 │ │ │ │ │ -0000000000013f48 0000003700000006 R_X86_64_GLOB_DAT 00000000000141d8 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000013f50 0000004700000006 R_X86_64_GLOB_DAT 0000000000011020 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE + 0 │ │ │ │ │ +0000000000013f48 0000003700000006 R_X86_64_GLOB_DAT 00000000000141f0 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000013f50 0000004700000006 R_X86_64_GLOB_DAT 0000000000011100 _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE + 0 │ │ │ │ │ 0000000000013f58 0000000100000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000013f60 0000003f00000006 R_X86_64_GLOB_DAT 00000000000141f1 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ +0000000000013f60 0000003f00000006 R_X86_64_GLOB_DAT 00000000000141d9 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ 0000000000013f68 0000000600000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000013f70 0000002d00000006 R_X86_64_GLOB_DAT 00000000000141f0 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ -0000000000013f78 0000002800000006 R_X86_64_GLOB_DAT 00000000000141e0 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ +0000000000013f70 0000002d00000006 R_X86_64_GLOB_DAT 00000000000141d8 _ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized + 0 │ │ │ │ │ +0000000000013f78 0000002800000006 R_X86_64_GLOB_DAT 00000000000141c8 _ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ 0000000000013f80 0000000b00000006 R_X86_64_GLOB_DAT 0000000000000000 vsnprintf@GLIBC_2.2.5 + 0 │ │ │ │ │ 0000000000013f88 0000000c00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000013f90 0000005000000006 R_X86_64_GLOB_DAT 00000000000141dc _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000013f98 0000002f00000006 R_X86_64_GLOB_DAT 00000000000141f2 _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store + 0 │ │ │ │ │ +0000000000013f90 0000005000000006 R_X86_64_GLOB_DAT 00000000000141f4 _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000013f98 0000002f00000006 R_X86_64_GLOB_DAT 00000000000141da _ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store + 0 │ │ │ │ │ 0000000000013fa0 0000000f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000013fa8 0000001200000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000013fb0 0000003d00000006 R_X86_64_GLOB_DAT 00000000000141d0 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000013fb8 0000002c00000006 R_X86_64_GLOB_DAT 00000000000141c8 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ -0000000000013fc0 0000004100000006 R_X86_64_GLOB_DAT 00000000000141e8 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ +0000000000013fb0 0000003d00000006 R_X86_64_GLOB_DAT 00000000000141e8 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000013fb8 0000002c00000006 R_X86_64_GLOB_DAT 00000000000141e0 _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE + 0 │ │ │ │ │ +0000000000013fc0 0000004100000006 R_X86_64_GLOB_DAT 00000000000141d0 _ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE + 0 │ │ │ │ │ 0000000000013fc8 0000001f00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ │ 0000000000013fd0 0000002200000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ │ 0000000000013fd8 0000002300000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ │ 0000000000013fe0 0000002400000006 R_X86_64_GLOB_DAT 0000000000000000 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 00000000000141b8 0000001d00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ │ │ │ │ │ │ Relocation section '.rela.plt' at offset 0x2b50 contains 54 entries: │ │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ │ -0000000000014000 0000005200000007 R_X86_64_JUMP_SLOT 0000000000008b80 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ -0000000000014008 0000004200000007 R_X86_64_JUMP_SLOT 000000000000d160 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000014000 0000005200000007 R_X86_64_JUMP_SLOT 000000000000c300 _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000014008 0000004200000007 R_X86_64_JUMP_SLOT 00000000000108e0 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ 0000000000014010 0000000200000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000014018 0000003800000007 R_X86_64_JUMP_SLOT 000000000000a940 _ZN5seqan21_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_mmS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE + 0 │ │ │ │ │ +0000000000014018 0000003800000007 R_X86_64_JUMP_SLOT 000000000000e0c0 _ZN5seqan21_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_mmS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE + 0 │ │ │ │ │ 0000000000014020 0000000300000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8ios_baseC2Ev@GLIBCXX_3.4 + 0 │ │ │ │ │ 0000000000014028 0000000400000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000014030 0000005300000007 R_X86_64_JUMP_SLOT 000000000000bfe0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ +0000000000014030 0000005300000007 R_X86_64_JUMP_SLOT 000000000000f760 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ 0000000000014038 0000000500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt8ios_baseD2Ev@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000014040 0000004b00000007 R_X86_64_JUMP_SLOT 000000000000d800 _ZN15ScoredAlignment9getStringB5cxx11Ev + 0 │ │ │ │ │ -0000000000014048 0000003900000007 R_X86_64_JUMP_SLOT 0000000000010b40 _ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE + 0 │ │ │ │ │ +0000000000014040 0000004b00000007 R_X86_64_JUMP_SLOT 0000000000004be0 _ZN15ScoredAlignment9getStringB5cxx11Ev + 0 │ │ │ │ │ +0000000000014048 0000003900000007 R_X86_64_JUMP_SLOT 0000000000007f40 _ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE + 0 │ │ │ │ │ 0000000000014050 0000000700000007 R_X86_64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000014058 0000003500000007 R_X86_64_JUMP_SLOT 000000000000c160 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000014060 0000004300000007 R_X86_64_JUMP_SLOT 000000000000a6a0 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ + 0 │ │ │ │ │ -0000000000014068 0000004000000007 R_X86_64_JUMP_SLOT 000000000000cd60 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000014058 0000003500000007 R_X86_64_JUMP_SLOT 000000000000f8e0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000014060 0000004300000007 R_X86_64_JUMP_SLOT 000000000000de20 _ZN5seqan10insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEmEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_ + 0 │ │ │ │ │ +0000000000014068 0000004000000007 R_X86_64_JUMP_SLOT 00000000000104e0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ + 0 │ │ │ │ │ 0000000000014070 0000000800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZSt20__throw_length_errorPKc@GLIBCXX_3.4 + 0 │ │ │ │ │ 0000000000014078 0000000900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000014080 0000000a00000007 R_X86_64_JUMP_SLOT 0000000000000000 memset@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000014088 0000003200000007 R_X86_64_JUMP_SLOT 0000000000009b20 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ + 0 │ │ │ │ │ -0000000000014090 0000003300000007 R_X86_64_JUMP_SLOT 000000000000a300 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ + 0 │ │ │ │ │ -0000000000014098 0000004c00000007 R_X86_64_JUMP_SLOT 0000000000008df0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ -00000000000140a0 0000003a00000007 R_X86_64_JUMP_SLOT 0000000000009460 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ +0000000000014088 0000003200000007 R_X86_64_JUMP_SLOT 000000000000d2a0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ + 0 │ │ │ │ │ +0000000000014090 0000003300000007 R_X86_64_JUMP_SLOT 000000000000da80 _ZN5seqan14ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_ + 0 │ │ │ │ │ +0000000000014098 0000004c00000007 R_X86_64_JUMP_SLOT 000000000000c570 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ +00000000000140a0 0000003a00000007 R_X86_64_JUMP_SLOT 000000000000cbe0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ 00000000000140a8 0000000d00000007 R_X86_64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.14 + 0 │ │ │ │ │ -00000000000140b0 0000002600000007 R_X86_64_JUMP_SLOT 000000000000b740 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ -00000000000140b8 0000004a00000007 R_X86_64_JUMP_SLOT 00000000000056d0 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ │ +00000000000140b0 0000002600000007 R_X86_64_JUMP_SLOT 000000000000eec0 _ZN5seqan6createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE + 0 │ │ │ │ │ +00000000000140b8 0000004a00000007 R_X86_64_JUMP_SLOT 0000000000008e50 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ │ 00000000000140c0 0000000e00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPv@GLIBCXX_3.4 + 0 │ │ │ │ │ -00000000000140c8 0000002a00000007 R_X86_64_JUMP_SLOT 000000000000cba0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ +00000000000140c8 0000002a00000007 R_X86_64_JUMP_SLOT 0000000000010320 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE + 0 │ │ │ │ │ 00000000000140d0 0000001000000007 R_X86_64_JUMP_SLOT 0000000000000000 _Znwm@GLIBCXX_3.4 + 0 │ │ │ │ │ 00000000000140d8 0000001100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZdlPvm@CXXABI_1.3.9 + 0 │ │ │ │ │ 00000000000140e0 0000001300000007 R_X86_64_JUMP_SLOT 0000000000000000 __stack_chk_fail@GLIBC_2.4 + 0 │ │ │ │ │ 00000000000140e8 0000001400000007 R_X86_64_JUMP_SLOT 0000000000000000 free@GLIBC_2.2.5 + 0 │ │ │ │ │ 00000000000140f0 0000001500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 00000000000140f8 0000001600000007 R_X86_64_JUMP_SLOT 0000000000000000 malloc@GLIBC_2.2.5 + 0 │ │ │ │ │ 0000000000014100 0000001700000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000014108 0000004d00000007 R_X86_64_JUMP_SLOT 0000000000008b10 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000014108 0000004d00000007 R_X86_64_JUMP_SLOT 000000000000c290 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ 0000000000014110 0000001800000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6localeD1Ev@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000014118 0000004500000007 R_X86_64_JUMP_SLOT 00000000000095f0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000014118 0000004500000007 R_X86_64_JUMP_SLOT 000000000000cd70 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ 0000000000014120 0000001900000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000014128 0000001b00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ 0000000000014130 0000001c00000007 R_X86_64_JUMP_SLOT 0000000000000000 memmove@GLIBC_2.2.5 + 0 │ │ │ │ │ -0000000000014138 0000003e00000007 R_X86_64_JUMP_SLOT 0000000000008bf0 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ -0000000000014140 0000004e00000007 R_X86_64_JUMP_SLOT 0000000000010a90 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev + 0 │ │ │ │ │ -0000000000014148 0000002e00000007 R_X86_64_JUMP_SLOT 00000000000091f0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000014150 0000004f00000007 R_X86_64_JUMP_SLOT 000000000000bdc0 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE + 0 │ │ │ │ │ +0000000000014138 0000003e00000007 R_X86_64_JUMP_SLOT 000000000000c370 _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000014140 0000004e00000007 R_X86_64_JUMP_SLOT 0000000000007e70 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev + 0 │ │ │ │ │ +0000000000014148 0000002e00000007 R_X86_64_JUMP_SLOT 000000000000c970 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000014150 0000004f00000007 R_X86_64_JUMP_SLOT 000000000000f540 _ZN5seqan6resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE + 0 │ │ │ │ │ 0000000000014158 0000001e00000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@GLIBCXX_3.4 + 0 │ │ │ │ │ -0000000000014160 0000005100000007 R_X86_64_JUMP_SLOT 00000000000108e0 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z + 0 │ │ │ │ │ -0000000000014168 0000004600000007 R_X86_64_JUMP_SLOT 0000000000008c60 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ +0000000000014160 0000005100000007 R_X86_64_JUMP_SLOT 0000000000007cc0 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z + 0 │ │ │ │ │ +0000000000014168 0000004600000007 R_X86_64_JUMP_SLOT 000000000000c3e0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ 0000000000014170 0000002000000007 R_X86_64_JUMP_SLOT 0000000000000000 _Unwind_Resume@GCC_3.0 + 0 │ │ │ │ │ 0000000000014178 0000002100000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21 + 0 │ │ │ │ │ -0000000000014180 0000002700000007 R_X86_64_JUMP_SLOT 0000000000009ed0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ -0000000000014188 0000005500000007 R_X86_64_JUMP_SLOT 000000000000c500 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ -0000000000014190 0000004800000007 R_X86_64_JUMP_SLOT 000000000000fe90 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii + 0 │ │ │ │ │ -0000000000014198 0000002900000007 R_X86_64_JUMP_SLOT 000000000000a160 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ -00000000000141a0 0000003400000007 R_X86_64_JUMP_SLOT 0000000000009060 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE + 0 │ │ │ │ │ +0000000000014180 0000002700000007 R_X86_64_JUMP_SLOT 000000000000d650 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_ + 0 │ │ │ │ │ +0000000000014188 0000005500000007 R_X86_64_JUMP_SLOT 000000000000fc80 _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE + 0 │ │ │ │ │ +0000000000014190 0000004800000007 R_X86_64_JUMP_SLOT 0000000000007270 _ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii + 0 │ │ │ │ │ +0000000000014198 0000002900000007 R_X86_64_JUMP_SLOT 000000000000d8e0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringImNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE + 0 │ │ │ │ │ +00000000000141a0 0000003400000007 R_X86_64_JUMP_SLOT 000000000000c7e0 _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE + 0 │ │ │ │ │ 00000000000141a8 0000002500000007 R_X86_64_JUMP_SLOT 0000000000000000 _ZNSt6localeC1Ev@GLIBCXX_3.4 + 0 │ │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Dynamic section at offset 0x12d68 contains 26 entries: │ │ │ │ │ Tag Type Name/Value │ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ │ 0x000000000000000c (INIT) 0x4000 │ │ │ │ │ - 0x000000000000000d (FINI) 0x10f58 │ │ │ │ │ + 0x000000000000000d (FINI) 0x10f7c │ │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x13d48 │ │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 24 (bytes) │ │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x13d60 │ │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x260 │ │ │ │ │ 0x0000000000000005 (STRTAB) 0xc18 │ │ │ │ │ 0x0000000000000006 (SYMTAB) 0x408 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ba954b5f5a6955fd361ba0c7e5e2a02d37df1a82 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4a15d838df003e9b84d8c070004647f521c6cb12 │ │ │ │ ├── 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: 0x11388) │ │ │ │ │ + Start of frame section: 0x18c (offset: 0x11390) │ │ │ │ │ Entries in search table: 0x30 │ │ │ │ │ - 0xffffffffffff2e28 (offset: 0x4020) -> 0x1a8 fde=[ 18] │ │ │ │ │ - 0xffffffffffff3198 (offset: 0x4390) -> 0x1d0 fde=[ 40] │ │ │ │ │ - 0xffffffffffff31c8 (offset: 0x43c0) -> 0xd64 fde=[ bd4] │ │ │ │ │ - 0xffffffffffff33aa (offset: 0x45a2) -> 0xe20 fde=[ c90] │ │ │ │ │ - 0xffffffffffff378a (offset: 0x4982) -> 0xf1c fde=[ d8c] │ │ │ │ │ - 0xffffffffffff3878 (offset: 0x4a70) -> 0xd88 fde=[ bf8] │ │ │ │ │ - 0xffffffffffff38b8 (offset: 0x4ab0) -> 0xf40 fde=[ db0] │ │ │ │ │ - 0xffffffffffff3a08 (offset: 0x4c00) -> 0x1e8 fde=[ 58] │ │ │ │ │ - 0xffffffffffff3ab8 (offset: 0x4cb0) -> 0x21c fde=[ 8c] │ │ │ │ │ - 0xffffffffffff4048 (offset: 0x5240) -> 0x264 fde=[ d4] │ │ │ │ │ - 0xffffffffffff44c8 (offset: 0x56c0) -> 0x2e0 fde=[ 150] │ │ │ │ │ - 0xffffffffffff44d8 (offset: 0x56d0) -> 0x2f4 fde=[ 164] │ │ │ │ │ - 0xffffffffffff4538 (offset: 0x5730) -> 0x9d4 fde=[ 844] │ │ │ │ │ - 0xffffffffffff4b98 (offset: 0x5d90) -> 0xa24 fde=[ 894] │ │ │ │ │ - 0xffffffffffff5538 (offset: 0x6730) -> 0xd10 fde=[ b80] │ │ │ │ │ - 0xffffffffffff7918 (offset: 0x8b10) -> 0x320 fde=[ 190] │ │ │ │ │ - 0xffffffffffff7988 (offset: 0x8b80) -> 0x350 fde=[ 1c0] │ │ │ │ │ - 0xffffffffffff79f8 (offset: 0x8bf0) -> 0x380 fde=[ 1f0] │ │ │ │ │ - 0xffffffffffff7a68 (offset: 0x8c60) -> 0x3d0 fde=[ 240] │ │ │ │ │ - 0xffffffffffff7bf8 (offset: 0x8df0) -> 0x430 fde=[ 2a0] │ │ │ │ │ - 0xffffffffffff7e68 (offset: 0x9060) -> 0x498 fde=[ 308] │ │ │ │ │ - 0xffffffffffff7ff8 (offset: 0x91f0) -> 0x4f8 fde=[ 368] │ │ │ │ │ - 0xffffffffffff8268 (offset: 0x9460) -> 0x560 fde=[ 3d0] │ │ │ │ │ - 0xffffffffffff83f8 (offset: 0x95f0) -> 0x5c0 fde=[ 430] │ │ │ │ │ - 0xffffffffffff8668 (offset: 0x9860) -> 0x628 fde=[ 498] │ │ │ │ │ - 0xffffffffffff8928 (offset: 0x9b20) -> 0x69c fde=[ 50c] │ │ │ │ │ - 0xffffffffffff8b78 (offset: 0x9d70) -> 0x6ec fde=[ 55c] │ │ │ │ │ - 0xffffffffffff8cd8 (offset: 0x9ed0) -> 0x75c fde=[ 5cc] │ │ │ │ │ - 0xffffffffffff8f68 (offset: 0xa160) -> 0x7c4 fde=[ 634] │ │ │ │ │ - 0xffffffffffff9108 (offset: 0xa300) -> 0x824 fde=[ 694] │ │ │ │ │ - 0xffffffffffff94a8 (offset: 0xa6a0) -> 0x890 fde=[ 700] │ │ │ │ │ - 0xffffffffffff9748 (offset: 0xa940) -> 0x8e0 fde=[ 750] │ │ │ │ │ - 0xffffffffffffa548 (offset: 0xb740) -> 0x930 fde=[ 7a0] │ │ │ │ │ - 0xffffffffffffabc8 (offset: 0xbdc0) -> 0x988 fde=[ 7f8] │ │ │ │ │ - 0xffffffffffffade8 (offset: 0xbfe0) -> 0xa74 fde=[ 8e4] │ │ │ │ │ - 0xffffffffffffaf68 (offset: 0xc160) -> 0xabc fde=[ 92c] │ │ │ │ │ - 0xffffffffffffb1a8 (offset: 0xc3a0) -> 0xb04 fde=[ 974] │ │ │ │ │ - 0xffffffffffffb308 (offset: 0xc500) -> 0xb60 fde=[ 9d0] │ │ │ │ │ - 0xffffffffffffb9a8 (offset: 0xcba0) -> 0xbb8 fde=[ a28] │ │ │ │ │ - 0xffffffffffffbb68 (offset: 0xcd60) -> 0xc00 fde=[ a70] │ │ │ │ │ - 0xffffffffffffbdf8 (offset: 0xcff0) -> 0xc48 fde=[ ab8] │ │ │ │ │ - 0xffffffffffffbf68 (offset: 0xd160) -> 0xcb8 fde=[ b28] │ │ │ │ │ - 0xffffffffffffc608 (offset: 0xd800) -> 0xdcc fde=[ c3c] │ │ │ │ │ - 0xffffffffffffec98 (offset: 0xfe90) -> 0xec8 fde=[ d38] │ │ │ │ │ - 0xfffffffffffff6e8 (offset: 0x108e0) -> 0xda0 fde=[ c10] │ │ │ │ │ - 0xfffffffffffff898 (offset: 0x10a90) -> 0xe44 fde=[ cb4] │ │ │ │ │ - 0xfffffffffffff8e8 (offset: 0x10ae0) -> 0xe60 fde=[ cd0] │ │ │ │ │ - 0xfffffffffffff948 (offset: 0x10b40) -> 0xe7c fde=[ cec] │ │ │ │ │ + 0xffffffffffff2e20 (offset: 0x4020) -> 0x1a8 fde=[ 18] │ │ │ │ │ + 0xffffffffffff3190 (offset: 0x4390) -> 0x1d0 fde=[ 40] │ │ │ │ │ + 0xffffffffffff31c0 (offset: 0x43c0) -> 0x288 fde=[ f8] │ │ │ │ │ + 0xffffffffffff35a0 (offset: 0x47a0) -> 0x384 fde=[ 1f4] │ │ │ │ │ + 0xffffffffffff368a (offset: 0x488a) -> 0xf1c fde=[ d8c] │ │ │ │ │ + 0xffffffffffff3870 (offset: 0x4a70) -> 0x3a8 fde=[ 218] │ │ │ │ │ + 0xffffffffffff38d0 (offset: 0x4ad0) -> 0xf40 fde=[ db0] │ │ │ │ │ + 0xffffffffffff39e0 (offset: 0x4be0) -> 0x234 fde=[ a4] │ │ │ │ │ + 0xffffffffffff6070 (offset: 0x7270) -> 0x330 fde=[ 1a0] │ │ │ │ │ + 0xffffffffffff6ac0 (offset: 0x7cc0) -> 0x1e8 fde=[ 58] │ │ │ │ │ + 0xffffffffffff6c70 (offset: 0x7e70) -> 0x2ac fde=[ 11c] │ │ │ │ │ + 0xffffffffffff6cc0 (offset: 0x7ec0) -> 0x2c8 fde=[ 138] │ │ │ │ │ + 0xffffffffffff6d40 (offset: 0x7f40) -> 0x2e4 fde=[ 154] │ │ │ │ │ + 0xffffffffffff7180 (offset: 0x8380) -> 0x3c0 fde=[ 230] │ │ │ │ │ + 0xffffffffffff7230 (offset: 0x8430) -> 0x3f4 fde=[ 264] │ │ │ │ │ + 0xffffffffffff77c0 (offset: 0x89c0) -> 0x43c fde=[ 2ac] │ │ │ │ │ + 0xffffffffffff7c40 (offset: 0x8e40) -> 0x4b8 fde=[ 328] │ │ │ │ │ + 0xffffffffffff7c50 (offset: 0x8e50) -> 0x4cc fde=[ 33c] │ │ │ │ │ + 0xffffffffffff7cb0 (offset: 0x8eb0) -> 0xb8c fde=[ 9fc] │ │ │ │ │ + 0xffffffffffff8310 (offset: 0x9510) -> 0xbdc fde=[ a4c] │ │ │ │ │ + 0xffffffffffff8cb0 (offset: 0x9eb0) -> 0xec8 fde=[ d38] │ │ │ │ │ + 0xffffffffffffb090 (offset: 0xc290) -> 0x4f8 fde=[ 368] │ │ │ │ │ + 0xffffffffffffb100 (offset: 0xc300) -> 0x528 fde=[ 398] │ │ │ │ │ + 0xffffffffffffb170 (offset: 0xc370) -> 0x558 fde=[ 3c8] │ │ │ │ │ + 0xffffffffffffb1e0 (offset: 0xc3e0) -> 0x588 fde=[ 3f8] │ │ │ │ │ + 0xffffffffffffb370 (offset: 0xc570) -> 0x5e8 fde=[ 458] │ │ │ │ │ + 0xffffffffffffb5e0 (offset: 0xc7e0) -> 0x650 fde=[ 4c0] │ │ │ │ │ + 0xffffffffffffb770 (offset: 0xc970) -> 0x6b0 fde=[ 520] │ │ │ │ │ + 0xffffffffffffb9e0 (offset: 0xcbe0) -> 0x718 fde=[ 588] │ │ │ │ │ + 0xffffffffffffbb70 (offset: 0xcd70) -> 0x778 fde=[ 5e8] │ │ │ │ │ + 0xffffffffffffbde0 (offset: 0xcfe0) -> 0x7e0 fde=[ 650] │ │ │ │ │ + 0xffffffffffffc0a0 (offset: 0xd2a0) -> 0x854 fde=[ 6c4] │ │ │ │ │ + 0xffffffffffffc2f0 (offset: 0xd4f0) -> 0x8a4 fde=[ 714] │ │ │ │ │ + 0xffffffffffffc450 (offset: 0xd650) -> 0x914 fde=[ 784] │ │ │ │ │ + 0xffffffffffffc6e0 (offset: 0xd8e0) -> 0x97c fde=[ 7ec] │ │ │ │ │ + 0xffffffffffffc880 (offset: 0xda80) -> 0x9dc fde=[ 84c] │ │ │ │ │ + 0xffffffffffffcc20 (offset: 0xde20) -> 0xa48 fde=[ 8b8] │ │ │ │ │ + 0xffffffffffffcec0 (offset: 0xe0c0) -> 0xa98 fde=[ 908] │ │ │ │ │ + 0xffffffffffffdcc0 (offset: 0xeec0) -> 0xae8 fde=[ 958] │ │ │ │ │ + 0xffffffffffffe340 (offset: 0xf540) -> 0xb40 fde=[ 9b0] │ │ │ │ │ + 0xffffffffffffe560 (offset: 0xf760) -> 0xc2c fde=[ a9c] │ │ │ │ │ + 0xffffffffffffe6e0 (offset: 0xf8e0) -> 0xc74 fde=[ ae4] │ │ │ │ │ + 0xffffffffffffe920 (offset: 0xfb20) -> 0xcbc fde=[ b2c] │ │ │ │ │ + 0xffffffffffffea80 (offset: 0xfc80) -> 0xd18 fde=[ b88] │ │ │ │ │ + 0xfffffffffffff120 (offset: 0x10320) -> 0xd70 fde=[ be0] │ │ │ │ │ + 0xfffffffffffff2e0 (offset: 0x104e0) -> 0xdb8 fde=[ c28] │ │ │ │ │ + 0xfffffffffffff570 (offset: 0x10770) -> 0xe00 fde=[ c70] │ │ │ │ │ + 0xfffffffffffff6e0 (offset: 0x108e0) -> 0xe70 fde=[ ce0] │ │ │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ │ Version: 1 │ │ │ │ │ Augmentation: "zR" │ │ │ │ │ @@ -86,1784 +86,1784 @@ │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000058 0000000000000030 0000005c FDE cie=00000000 pc=0000000000004c00..0000000000004ca3 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c02 │ │ │ │ │ +00000058 0000000000000028 0000005c FDE cie=00000000 pc=0000000000007cc0..0000000000007e70 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007cc5 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000007cce │ │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007cd3 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc2: 307 to 0000000000007e06 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000007e10 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000084 000000000000001c 00000000 CIE │ │ │ │ │ + Version: 1 │ │ │ │ │ + Augmentation: "zPLR" │ │ │ │ │ + Code alignment factor: 1 │ │ │ │ │ + Data alignment factor: -8 │ │ │ │ │ + Return address column: 16 │ │ │ │ │ + Augmentation data: 9b 91 2d 00 00 1b 1b │ │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ + DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +000000a4 0000000000000050 00000024 FDE cie=00000084 pc=0000000000004be0..0000000000007265 │ │ │ │ │ + Augmentation data: 13 0d 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004be6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004bf2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004bf4 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000004bfd │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c01 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004c02 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000004c0c │ │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ + DW_CFA_advance_loc2: 5513 to 0000000000006195 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006199 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000619a │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000619c │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000619e │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061a0 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000061a2 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000061a8 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +000000f8 0000000000000020 00000078 FDE cie=00000084 pc=00000000000043c0..000000000000479f │ │ │ │ │ + Augmentation data: 39 0d 00 00 │ │ │ │ │ + DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + │ │ │ │ │ +0000011c 0000000000000018 00000120 FDE cie=00000000 pc=0000000000007e70..0000000000007eb8 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007e7c │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000007eb3 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000138 0000000000000018 0000013c FDE cie=00000000 pc=0000000000007ec0..0000000000007f15 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007ecc │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000007f10 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000154 0000000000000048 00000158 FDE cie=00000000 pc=0000000000007f40..0000000000008357 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007f46 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007f4b │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007f50 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007f52 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007f53 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007f54 │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007f58 │ │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ + DW_CFA_advance_loc2: 621 to 00000000000081c5 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000081c6 │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000081c7 │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081c9 │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081cb │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081cd │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081cf │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000081d0 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + │ │ │ │ │ +000001a0 0000000000000050 00000120 FDE cie=00000084 pc=0000000000007270..0000000000007cb6 │ │ │ │ │ + Augmentation data: e0 0c 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007276 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007278 │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000727a │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000727c │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000727d │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000727e │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000007288 │ │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ │ + DW_CFA_advance_loc2: 1697 to 0000000000007929 │ │ │ │ │ + DW_CFA_remember_state │ │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000792a │ │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000792b │ │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000792d │ │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000792f │ │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007931 │ │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007933 │ │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007938 │ │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +000001f4 0000000000000020 00000174 FDE cie=00000084 pc=00000000000047a0..000000000000488a │ │ │ │ │ + Augmentation data: c7 0c 00 00 │ │ │ │ │ + DW_CFA_def_cfa_offset: 1008 │ │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ + │ │ │ │ │ +00000218 0000000000000014 0000021c FDE cie=00000000 pc=0000000000004a70..0000000000004ac4 │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + DW_CFA_nop │ │ │ │ │ + │ │ │ │ │ +00000230 0000000000000030 00000234 FDE cie=00000000 pc=0000000000008380..0000000000008423 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008382 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004c06 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008386 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004c0a │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000838a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000004c11 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008391 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000004c60 │ │ │ │ │ + DW_CFA_advance_loc1: 79 to 00000000000083e0 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004c61 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000083e1 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004c62 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000083e2 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004c64 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083e4 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004c68 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000083e8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000008c 0000000000000044 00000090 FDE cie=00000000 pc=0000000000004cb0..000000000000523f │ │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000004cb9 │ │ │ │ │ +00000264 0000000000000044 00000268 FDE cie=00000000 pc=0000000000008430..00000000000089bf │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000008439 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004cbe │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000843e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004cc0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008440 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000004cc2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008442 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004cc3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008443 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004cc4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008444 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc2: 1316 to 00000000000051e8 │ │ │ │ │ + DW_CFA_advance_loc2: 1316 to 0000000000008968 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000051e9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008969 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000051eb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000896b │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000051ed │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000896d │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000051ef │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000896f │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000051f1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008971 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000051f8 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008978 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000000d4 0000000000000078 000000d8 FDE cie=00000000 pc=0000000000005240..00000000000056be │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000524b │ │ │ │ │ +000002ac 0000000000000078 000002b0 FDE cie=00000000 pc=00000000000089c0..0000000000008e3e │ │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000089cb │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000524d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000089cd │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000524f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000089cf │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005251 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000089d1 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005252 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000089d2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005256 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000089d6 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000525d │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000089dd │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000527b │ │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000089fb │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000527c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000089fc │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000527d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000089fd │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000527f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000089ff │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005281 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a01 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005283 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a03 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005285 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a05 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005290 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000008a10 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 288 to 00000000000053b0 │ │ │ │ │ + DW_CFA_advance_loc2: 288 to 0000000000008b30 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000053b8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008b38 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000053d5 │ │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000008b55 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000053d6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b56 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000053d7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b57 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053d9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b59 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053db │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b5b │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053dd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b5d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000053df │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b5f │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000053e0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b60 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000150 0000000000000010 00000154 FDE cie=00000000 pc=00000000000056c0..00000000000056c9 │ │ │ │ │ +00000328 0000000000000010 0000032c FDE cie=00000000 pc=0000000000008e40..0000000000008e49 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000164 0000000000000028 00000168 FDE cie=00000000 pc=00000000000056d0..0000000000005721 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000056d5 │ │ │ │ │ +0000033c 0000000000000028 00000340 FDE cie=00000000 pc=0000000000008e50..0000000000008ea1 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008e55 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000056d6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008e56 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000056dd │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008e5d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000000570c │ │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000008e8c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005710 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e90 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005711 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008e91 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005718 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008e98 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000190 000000000000002c 00000194 FDE cie=00000000 pc=0000000000008b10..0000000000008b71 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000008b1d │ │ │ │ │ +00000368 000000000000002c 0000036c FDE cie=00000000 pc=000000000000c290..000000000000c2f1 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000c29d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008b1e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c29e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008b1f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c29f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000008b6a │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000000c2ea │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008b6b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c2eb │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008b6d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c2ed │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000008b70 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000c2f0 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000001c0 000000000000002c 000001c4 FDE cie=00000000 pc=0000000000008b80..0000000000008be1 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000008b8d │ │ │ │ │ +00000398 000000000000002c 0000039c FDE cie=00000000 pc=000000000000c300..000000000000c361 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000c30d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008b8e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c30e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008b8f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c30f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000008bda │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000000c35a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008bdb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c35b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008bdd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c35d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000008be0 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000c360 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000001f0 000000000000002c 000001f4 FDE cie=00000000 pc=0000000000008bf0..0000000000008c51 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000008bfd │ │ │ │ │ +000003c8 000000000000002c 000003cc FDE cie=00000000 pc=000000000000c370..000000000000c3d1 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000c37d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008bfe │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c37e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008bff │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c37f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000008c4a │ │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000000c3ca │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008c4b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c3cb │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008c4d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3cd │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000008c50 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000c3d0 │ │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000220 000000000000001c 00000000 CIE │ │ │ │ │ - Version: 1 │ │ │ │ │ - Augmentation: "zPLR" │ │ │ │ │ - Code alignment factor: 1 │ │ │ │ │ - Data alignment factor: -8 │ │ │ │ │ - Return address column: 16 │ │ │ │ │ - Augmentation data: 9b fd 2b 00 00 1b 1b │ │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000240 000000000000005c 00000024 FDE cie=00000220 pc=0000000000008c60..0000000000008de9 │ │ │ │ │ - Augmentation data: 77 0b 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008c66 │ │ │ │ │ +000003f8 000000000000005c 00000378 FDE cie=00000084 pc=000000000000c3e0..000000000000c569 │ │ │ │ │ + Augmentation data: cb 0a 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c3e6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008c68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c3e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008c6d │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c3ed │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008c6e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c3ee │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008c72 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3f2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008c76 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3f6 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 170 to 0000000000008d20 │ │ │ │ │ + DW_CFA_advance_loc1: 170 to 000000000000c4a0 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000008d27 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c4a7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008d28 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c4a8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d2a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4aa │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d2c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4ac │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d2e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c4ae │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000008d38 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000c4b8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000008da6 │ │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000000c526 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008da7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c527 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008da8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c528 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008daa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c52a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008dac │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c52c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008dae │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c52e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008db0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c530 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000002a0 0000000000000064 00000084 FDE cie=00000220 pc=0000000000008df0..000000000000905d │ │ │ │ │ - Augmentation data: 2b 0b 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008df6 │ │ │ │ │ +00000458 0000000000000064 000003d8 FDE cie=00000084 pc=000000000000c570..000000000000c7dd │ │ │ │ │ + Augmentation data: 7f 0a 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c576 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008df8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c578 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008dfa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c57a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008dfc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c57c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008dfd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c57d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e01 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c581 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e05 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c585 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 177 to 0000000000008eb6 │ │ │ │ │ + DW_CFA_advance_loc1: 177 to 000000000000c636 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008eba │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c63a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008ebb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c63b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ebd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c63d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ebf │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c63f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ec1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c641 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ec3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c643 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000008ed0 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000c650 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000008f89 │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000000c709 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008f8a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c70a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008f8b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c70b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f8d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c70d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f8f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c70f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f91 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c711 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f93 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c713 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000008f98 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c718 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000308 000000000000005c 000000ec FDE cie=00000220 pc=0000000000009060..00000000000091e9 │ │ │ │ │ - Augmentation data: d7 0a 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009066 │ │ │ │ │ +000004c0 000000000000005c 00000440 FDE cie=00000084 pc=000000000000c7e0..000000000000c969 │ │ │ │ │ + Augmentation data: 2b 0a 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c7e6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009068 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c7e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000906d │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c7ed │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000906e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c7ee │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009072 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c7f2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009076 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c7f6 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 170 to 0000000000009120 │ │ │ │ │ + DW_CFA_advance_loc1: 170 to 000000000000c8a0 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000009127 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000c8a7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009128 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c8a8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000912a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c8aa │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000912c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c8ac │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000912e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c8ae │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000009138 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000c8b8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 110 to 00000000000091a6 │ │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000000c926 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000091a7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c927 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000091a8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c928 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000091aa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c92a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000091ac │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c92c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000091ae │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c92e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000091b0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c930 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000368 0000000000000064 0000014c FDE cie=00000220 pc=00000000000091f0..000000000000945d │ │ │ │ │ - Augmentation data: 8b 0a 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000091f6 │ │ │ │ │ +00000520 0000000000000064 000004a0 FDE cie=00000084 pc=000000000000c970..000000000000cbdd │ │ │ │ │ + Augmentation data: df 09 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c976 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000091f8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c978 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000091fa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c97a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000091fc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c97c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000091fd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000c97d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009201 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c981 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009205 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c985 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 177 to 00000000000092b6 │ │ │ │ │ + DW_CFA_advance_loc1: 177 to 000000000000ca36 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000092ba │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ca3a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000092bb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ca3b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000092bd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca3d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000092bf │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca3f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000092c1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca41 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000092c3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ca43 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000092d0 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000ca50 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000009389 │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000000cb09 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000938a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cb0a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000938b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cb0b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000938d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cb0d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000938f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cb0f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009391 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cb11 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009393 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cb13 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009398 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000cb18 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -000003d0 000000000000005c 000001b4 FDE cie=00000220 pc=0000000000009460..00000000000095e9 │ │ │ │ │ - Augmentation data: 37 0a 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009466 │ │ │ │ │ +00000588 000000000000005c 00000508 FDE cie=00000084 pc=000000000000cbe0..000000000000cd69 │ │ │ │ │ + Augmentation data: 8b 09 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cbe6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009468 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cbe8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000946d │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000cbed │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000946e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cbee │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009472 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cbf2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009476 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cbf6 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 170 to 0000000000009520 │ │ │ │ │ + DW_CFA_advance_loc1: 170 to 000000000000cca0 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000009527 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000cca7 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009528 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cca8 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000952a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ccaa │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000952c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ccac │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000952e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ccae │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000009538 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000ccb8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 110 to 00000000000095a6 │ │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000000cd26 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000095a7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cd27 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000095a8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cd28 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095aa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cd2a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095ac │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cd2c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095ae │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cd2e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095b0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cd30 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000430 0000000000000064 00000214 FDE cie=00000220 pc=00000000000095f0..000000000000985d │ │ │ │ │ - Augmentation data: eb 09 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000095f6 │ │ │ │ │ +000005e8 0000000000000064 00000568 FDE cie=00000084 pc=000000000000cd70..000000000000cfdd │ │ │ │ │ + Augmentation data: 3f 09 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cd76 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095f8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cd78 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095fa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cd7a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000095fc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cd7c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000095fd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cd7d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009601 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd81 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009605 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cd85 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 177 to 00000000000096b6 │ │ │ │ │ + DW_CFA_advance_loc1: 177 to 000000000000ce36 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000096ba │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ce3a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000096bb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ce3b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000096bd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce3d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000096bf │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce3f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000096c1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce41 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000096c3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ce43 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000096d0 │ │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000ce50 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000009789 │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000000cf09 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000978a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cf0a │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000978b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cf0b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000978d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf0d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000978f │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf0f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009791 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf11 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009793 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf13 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009798 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000cf18 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000498 0000000000000070 0000027c FDE cie=00000220 pc=0000000000009860..0000000000009b1c │ │ │ │ │ - Augmentation data: 97 09 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009866 │ │ │ │ │ +00000650 0000000000000070 000005d0 FDE cie=00000084 pc=000000000000cfe0..000000000000d29c │ │ │ │ │ + Augmentation data: eb 08 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cfe6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009868 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cfe8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000986a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cfea │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000986e │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cfee │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009872 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cff2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009876 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cff6 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 165 to 000000000000991b │ │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000000d09b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000991f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d09f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009920 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d0a0 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009922 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d0a2 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009924 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d0a4 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009926 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d0a6 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000009930 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d0b0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000009979 │ │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000000d0f9 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000997d │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d0fd │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000997e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d0fe │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009980 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d100 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009982 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d102 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009984 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d104 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009990 │ │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d110 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000009a18 │ │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000000d198 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009a19 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d199 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009a1a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d19a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009a1c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d19c │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009a1e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d19e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009a20 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d1a0 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009a28 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d1a8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000050c 000000000000004c 000002f0 FDE cie=00000220 pc=0000000000009b20..0000000000009d70 │ │ │ │ │ - Augmentation data: 37 09 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009b26 │ │ │ │ │ +000006c4 000000000000004c 00000644 FDE cie=00000084 pc=000000000000d2a0..000000000000d4f0 │ │ │ │ │ + Augmentation data: 8b 08 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d2a6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009b28 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d2a8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009b2a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d2aa │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009b2c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d2ac │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009b2d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d2ad │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b31 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d2b1 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b35 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d2b5 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 215 to 0000000000009c0c │ │ │ │ │ + DW_CFA_advance_loc1: 215 to 000000000000d38c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009c0d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d38d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009c0e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d38e │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c10 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d390 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c12 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d392 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c14 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d394 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c16 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d396 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000009c20 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d3a0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000055c 000000000000006c 00000560 FDE cie=00000000 pc=0000000000009d70..0000000000009ec5 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009d76 │ │ │ │ │ +00000714 000000000000006c 00000718 FDE cie=00000000 pc=000000000000d4f0..000000000000d645 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d4f6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d78 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d4f8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009d79 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d4f9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009d7a │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d4fa │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000009d81 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d501 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000009dbe │ │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000000d53e │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009dbf │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d53f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009dc0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d540 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009dc2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d542 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009dc4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d544 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009dc8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d548 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000009e6a │ │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000000d5ea │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009e6b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d5eb │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009e6c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d5ec │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009e6e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d5ee │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009e70 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d5f0 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009e78 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d5f8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000009ea4 │ │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000d624 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009ea5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d625 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009ea6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d626 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ea8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d628 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009eaa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d62a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009eb0 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d630 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000009eb7 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d637 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ebb │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d63b │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009ebc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d63c │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ebe │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d63e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ec0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d640 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000005cc 0000000000000064 000003b0 FDE cie=00000220 pc=0000000000009ed0..000000000000a153 │ │ │ │ │ - Augmentation data: 8b 08 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009ed6 │ │ │ │ │ +00000784 0000000000000064 00000704 FDE cie=00000084 pc=000000000000d650..000000000000d8d3 │ │ │ │ │ + Augmentation data: df 07 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d656 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ed8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d658 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009eda │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d65a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009edc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d65c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009edd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d65d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009ede │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d65e │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000009ee5 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d665 │ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000009fa1 │ │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000000d721 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009fa5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d725 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009fa6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d726 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009fa8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d728 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009faa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d72a │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009fac │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d72c │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009fae │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d72e │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000009fb8 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d738 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 203 to 000000000000a083 │ │ │ │ │ + DW_CFA_advance_loc1: 203 to 000000000000d803 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a084 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d804 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a085 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d805 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a087 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d807 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a089 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d809 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a08b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d80b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a08d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d80d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000a090 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000d810 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ │ │ -00000634 000000000000005c 00000418 FDE cie=00000220 pc=000000000000a160..000000000000a2f9 │ │ │ │ │ - Augmentation data: 38 08 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a166 │ │ │ │ │ +000007ec 000000000000005c 0000076c FDE cie=00000084 pc=000000000000d8e0..000000000000da79 │ │ │ │ │ + Augmentation data: 8c 07 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d8e6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a168 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d8e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a16d │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000d8ed │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a16e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d8ee │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a172 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d8f2 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a176 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d8f6 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000000a22f │ │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000000d9af │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a233 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d9b3 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a234 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d9b4 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a236 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d9b6 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a238 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d9b8 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a23a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d9ba │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a240 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d9c0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000000a2b2 │ │ │ │ │ + DW_CFA_advance_loc1: 114 to 000000000000da32 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a2b3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000da33 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a2b4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000da34 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a2b6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da36 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a2b8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da38 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a2ba │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da3a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a2c0 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000da40 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000694 0000000000000068 00000478 FDE cie=00000220 pc=000000000000a300..000000000000a699 │ │ │ │ │ - Augmentation data: ec 07 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a306 │ │ │ │ │ +0000084c 0000000000000068 000007cc FDE cie=00000084 pc=000000000000da80..000000000000de19 │ │ │ │ │ + Augmentation data: 40 07 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000da86 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a30e │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000da8e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a310 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da90 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a312 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000da92 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a313 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000da93 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a314 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000da94 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a31b │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000da9b │ │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ │ - DW_CFA_advance_loc2: 352 to 000000000000a47b │ │ │ │ │ + DW_CFA_advance_loc2: 352 to 000000000000dbfb │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a47f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dbff │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a480 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dc00 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a482 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dc02 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a484 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dc04 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a486 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dc06 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a488 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dc08 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a490 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000dc10 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc2: 278 to 000000000000a5a6 │ │ │ │ │ + DW_CFA_advance_loc2: 278 to 000000000000dd26 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a5a7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dd27 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a5a8 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000dd28 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5aa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd2a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5ac │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd2c │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5ae │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd2e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5b0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd30 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a5b8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000dd38 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000700 000000000000004c 000004e4 FDE cie=00000220 pc=000000000000a6a0..000000000000a93d │ │ │ │ │ - Augmentation data: 96 07 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a6a6 │ │ │ │ │ +000008b8 000000000000004c 00000838 FDE cie=00000084 pc=000000000000de20..000000000000e0bd │ │ │ │ │ + Augmentation data: ea 06 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000de26 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a6a8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de28 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a6aa │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de2a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a6ac │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de2c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a6ad │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000de2d │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a6ae │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000de2e │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a6b2 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000de32 │ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000000a701 │ │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000000de81 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a702 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000de82 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a703 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000de83 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a705 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de85 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a707 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de87 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a709 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de89 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a70b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de8b │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a710 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000de90 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000750 000000000000004c 00000754 FDE cie=00000000 pc=000000000000a940..000000000000b732 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a946 │ │ │ │ │ +00000908 000000000000004c 0000090c FDE cie=00000000 pc=000000000000e0c0..000000000000eeb2 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e0c6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a948 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0c8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a94a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0ca │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a94c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0cc │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a94d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e0cd │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a94e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e0ce │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000a958 │ │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000e0d8 │ │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ │ - DW_CFA_advance_loc2: 1923 to 000000000000b0db │ │ │ │ │ + DW_CFA_advance_loc2: 1923 to 000000000000e85b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b0dc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e85c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b0dd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e85d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b0df │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e85f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b0e1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e861 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b0e3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e863 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b0e5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e865 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000b0f0 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000e870 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000007a0 0000000000000054 00000584 FDE cie=00000220 pc=000000000000b740..000000000000bdbc │ │ │ │ │ - Augmentation data: 0c 07 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000b746 │ │ │ │ │ +00000958 0000000000000054 000008d8 FDE cie=00000084 pc=000000000000eec0..000000000000f53c │ │ │ │ │ + Augmentation data: 60 06 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000eec6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b748 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eec8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b74a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eeca │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b74b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000eecb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b74f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eecf │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc2: 410 to 000000000000b8e9 │ │ │ │ │ + DW_CFA_advance_loc2: 410 to 000000000000f069 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b8ea │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f06a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b8ec │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f06c │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b8ee │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f06e │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b8f0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f070 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b8f8 │ │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f078 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000000b9cc │ │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000f14c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b9cd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f14d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b9cf │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f14f │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b9d1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f151 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b9d3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f153 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000b9d8 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000f158 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000007f8 0000000000000048 000007fc FDE cie=00000000 pc=000000000000bdc0..000000000000bfc6 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bdc6 │ │ │ │ │ +000009b0 0000000000000048 000009b4 FDE cie=00000000 pc=000000000000f540..000000000000f746 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f546 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bdc8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f548 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bdca │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f54a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bdcc │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f54c │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bdd0 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f550 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bdd1 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f551 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bdd5 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f555 │ │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ │ - DW_CFA_advance_loc1: 230 to 000000000000bebb │ │ │ │ │ + DW_CFA_advance_loc1: 230 to 000000000000f63b │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bebc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f63c │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bebd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f63d │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bebf │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f63f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bec1 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f641 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bec3 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f643 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bec5 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f645 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000bed0 │ │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000f650 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000844 000000000000004c 00000848 FDE cie=00000000 pc=0000000000005730..0000000000005d90 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005732 │ │ │ │ │ +000009fc 000000000000004c 00000a00 FDE cie=00000000 pc=0000000000008eb0..0000000000009510 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008eb2 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005737 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008eb7 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005739 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008eb9 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000573e │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008ebe │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000573f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ebf │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005743 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008ec3 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005747 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008ec7 │ │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ │ - DW_CFA_advance_loc2: 300 to 0000000000005873 │ │ │ │ │ + DW_CFA_advance_loc2: 300 to 0000000000008ff3 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005874 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ff4 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005875 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ff5 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005877 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ff7 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005879 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ff9 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000587b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ffb │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000587d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ffd │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000005880 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000009000 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000894 000000000000004c 00000898 FDE cie=00000000 pc=0000000000005d90..0000000000006722 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d92 │ │ │ │ │ +00000a4c 000000000000004c 00000a50 FDE cie=00000000 pc=0000000000009510..0000000000009ea2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009512 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d94 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009514 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d96 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009516 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005d9b │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000951b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005d9f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000951f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005da3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009523 │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005da7 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009527 │ │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ │ - DW_CFA_advance_loc2: 302 to 0000000000005ed5 │ │ │ │ │ + DW_CFA_advance_loc2: 302 to 0000000000009655 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005ed6 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009656 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005ed7 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009657 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005ed9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009659 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005edb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000965b │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005edd │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000965d │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005edf │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000965f │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005ee0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009660 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -000008e4 0000000000000044 000006c8 FDE cie=00000220 pc=000000000000bfe0..000000000000c15f │ │ │ │ │ - Augmentation data: 04 06 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bfe6 │ │ │ │ │ +00000a9c 0000000000000044 00000a1c FDE cie=00000084 pc=000000000000f760..000000000000f8df │ │ │ │ │ + Augmentation data: 58 05 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f766 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000bfeb │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000f76b │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bfed │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f76d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bff1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f771 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bff2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f772 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bff6 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f776 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000000c0ca │ │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000f84a │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c0cb │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f84b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c0cc │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f84c │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c0ce │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f84e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c0d0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f850 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c0d2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f852 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c0d8 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f858 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -0000092c 0000000000000044 00000710 FDE cie=00000220 pc=000000000000c160..000000000000c397 │ │ │ │ │ - Augmentation data: d0 05 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c166 │ │ │ │ │ +00000ae4 0000000000000044 00000a64 FDE cie=00000084 pc=000000000000f8e0..000000000000fb17 │ │ │ │ │ + Augmentation data: 24 05 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f8e6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c168 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f8e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c16a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f8ea │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c16b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f8eb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c16f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f8ef │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c173 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f8f3 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 215 to 000000000000c24a │ │ │ │ │ + DW_CFA_advance_loc1: 215 to 000000000000f9ca │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c24b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f9cb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c24c │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f9cc │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c24e │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9ce │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c250 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9d0 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c252 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9d2 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c258 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f9d8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000974 0000000000000058 00000978 FDE cie=00000000 pc=000000000000c3a0..000000000000c4fd │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c3a6 │ │ │ │ │ +00000b2c 0000000000000058 00000b30 FDE cie=00000000 pc=000000000000fb20..000000000000fc7d │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fb26 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c3a8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fb28 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c3a9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fb29 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c3aa │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fb2a │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c3b1 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000fb31 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000000c3ee │ │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000000fb6e │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c3ef │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fb6f │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c3f0 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fb70 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c3f2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fb72 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c3f4 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fb74 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3f8 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fb78 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 228 to 000000000000c4dc │ │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000000fc5c │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c4dd │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fc5d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c4de │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fc5e │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4e0 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc60 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4e2 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc62 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c4e8 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fc68 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c4ef │ │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000fc6f │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4f3 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc73 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c4f4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fc74 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4f6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc76 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4f8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc78 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ │ │ -000009d0 0000000000000054 000007b4 FDE cie=00000220 pc=000000000000c500..000000000000cb8c │ │ │ │ │ - Augmentation data: 40 05 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c506 │ │ │ │ │ +00000b88 0000000000000054 00000b08 FDE cie=00000084 pc=000000000000fc80..000000000001030c │ │ │ │ │ + Augmentation data: 94 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fc86 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c508 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc88 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c50a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc8a │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c50b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fc8b │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c50f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc8f │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc2: 421 to 000000000000c6b4 │ │ │ │ │ + DW_CFA_advance_loc2: 421 to 000000000000fe34 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c6b5 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fe35 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c6b7 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe37 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c6b9 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe39 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c6bb │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe3b │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000c6c0 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000fe40 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000000c794 │ │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000ff14 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c795 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ff15 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c797 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ff17 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c799 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ff19 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c79b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ff1b │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000c7a0 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000ff20 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000a28 0000000000000044 0000080c FDE cie=00000220 pc=000000000000cba0..000000000000cd60 │ │ │ │ │ - Augmentation data: 24 05 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cba6 │ │ │ │ │ +00000be0 0000000000000044 00000b60 FDE cie=00000084 pc=0000000000010320..00000000000104e0 │ │ │ │ │ + Augmentation data: 78 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010326 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cba8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010328 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000cbad │ │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001032d │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cbb1 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010331 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cbb2 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010332 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cbb6 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010336 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 252 to 000000000000ccb2 │ │ │ │ │ + DW_CFA_advance_loc1: 252 to 0000000000010432 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ccb3 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010433 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ccb4 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010434 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccb6 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010436 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccb8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010438 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ccba │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001043a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ccc0 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010440 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000a70 0000000000000044 00000854 FDE cie=00000220 pc=000000000000cd60..000000000000cfe7 │ │ │ │ │ - Augmentation data: f1 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cd66 │ │ │ │ │ +00000c28 0000000000000044 00000ba8 FDE cie=00000084 pc=00000000000104e0..0000000000010767 │ │ │ │ │ + Augmentation data: 45 04 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000104e6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd68 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd6a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104ea │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cd6b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000104eb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd6f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000104ef │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd73 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000104f3 │ │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ │ - DW_CFA_advance_loc1: 255 to 000000000000ce72 │ │ │ │ │ + DW_CFA_advance_loc1: 255 to 00000000000105f2 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ce73 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000105f3 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ce74 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000105f4 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce76 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000105f6 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce78 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000105f8 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ce7a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000105fa │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ce80 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010600 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000ab8 000000000000006c 00000abc FDE cie=00000000 pc=000000000000cff0..000000000000d15d │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cff6 │ │ │ │ │ +00000c70 000000000000006c 00000c74 FDE cie=00000000 pc=0000000000010770..00000000000108dd │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010776 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cff8 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010778 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cff9 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010779 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cffa │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001077a │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d001 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000010781 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000000d03e │ │ │ │ │ + DW_CFA_advance_loc: 61 to 00000000000107be │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d03f │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000107bf │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d040 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000107c0 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d042 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107c2 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d044 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107c4 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d048 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000107c8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000000d104 │ │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000010884 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d105 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010885 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d106 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010886 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d108 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010888 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d10a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001088a │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d110 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010890 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000d13c │ │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000108bc │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d13d │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000108bd │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d13e │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000108be │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d140 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000108c0 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d142 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000108c2 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d148 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000108c8 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000d14f │ │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000108cf │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d153 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000108d3 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d154 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000108d4 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d156 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000108d6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d158 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000108d8 │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000b28 0000000000000054 0000090c FDE cie=00000220 pc=000000000000d160..000000000000d7fc │ │ │ │ │ - Augmentation data: 4e 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d166 │ │ │ │ │ +00000ce0 0000000000000054 00000c60 FDE cie=00000084 pc=00000000000108e0..0000000000010f7c │ │ │ │ │ + Augmentation data: a2 03 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000108e6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d168 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000108e8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d16a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000108ea │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d16b │ │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000108eb │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d16f │ │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000108ef │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc2: 438 to 000000000000d325 │ │ │ │ │ + DW_CFA_advance_loc2: 438 to 0000000000010aa5 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d326 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010aa6 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d328 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010aa8 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d32a │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010aaa │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d32c │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010aac │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d330 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010ab0 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000000d404 │ │ │ │ │ + DW_CFA_advance_loc1: 212 to 0000000000010b84 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d405 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010b85 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d407 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010b87 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d409 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010b89 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d40b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010b8b │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000d410 │ │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010b90 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000b80 0000000000000050 00000964 FDE cie=00000220 pc=0000000000006730..0000000000008b03 │ │ │ │ │ - Augmentation data: 32 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006736 │ │ │ │ │ +00000d38 0000000000000050 00000cb8 FDE cie=00000084 pc=0000000000009eb0..000000000000c283 │ │ │ │ │ + Augmentation data: 86 03 00 00 │ │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009eb6 │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000673f │ │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000009ebf │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006741 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009ec1 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006743 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009ec3 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006747 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ec7 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000674a │ │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000009eca │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006751 │ │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009ed1 │ │ │ │ │ DW_CFA_def_cfa_offset: 736 │ │ │ │ │ - DW_CFA_advance_loc2: 2607 to 0000000000007180 │ │ │ │ │ + DW_CFA_advance_loc2: 2607 to 000000000000a900 │ │ │ │ │ DW_CFA_remember_state │ │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007184 │ │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a904 │ │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007185 │ │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a905 │ │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007187 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a907 │ │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007189 │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a909 │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000718b │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a90b │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000718d │ │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a90d │ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000007190 │ │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000a910 │ │ │ │ │ DW_CFA_restore_state │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ -00000bd4 0000000000000020 000009b8 FDE cie=00000220 pc=00000000000043c0..00000000000045a1 │ │ │ │ │ - Augmentation data: 53 05 00 00 │ │ │ │ │ +00000d8c 0000000000000020 00000d0c FDE cie=00000084 pc=000000000000488a..0000000000004a6b │ │ │ │ │ + Augmentation data: a7 04 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 │ │ │ │ │ │ │ │ │ │ -00000bf8 0000000000000014 00000bfc FDE cie=00000000 pc=0000000000004a70..0000000000004aad │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000c10 0000000000000028 00000c14 FDE cie=00000000 pc=00000000000108e0..0000000000010a90 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000108e5 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000108ee │ │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000108f3 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc2: 307 to 0000000000010a26 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000010a30 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000c3c 0000000000000050 00000a20 FDE cie=00000220 pc=000000000000d800..000000000000fe85 │ │ │ │ │ - Augmentation data: f4 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d806 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d812 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d814 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000d81d │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d821 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d822 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d82c │ │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ - DW_CFA_advance_loc2: 5513 to 000000000000edb5 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000edb9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000edba │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000edbc │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000edbe │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000edc0 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000edc2 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000edc8 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000c90 0000000000000020 00000a74 FDE cie=00000220 pc=00000000000045a2..0000000000004981 │ │ │ │ │ - Augmentation data: 1a 05 00 00 │ │ │ │ │ - DW_CFA_def_cfa_offset: 1072 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - │ │ │ │ │ -00000cb4 0000000000000018 00000cb8 FDE cie=00000000 pc=0000000000010a90..0000000000010ad8 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000010a9c │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000010ad3 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000cd0 0000000000000018 00000cd4 FDE cie=00000000 pc=0000000000010ae0..0000000000010b35 │ │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000010aec │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000010b30 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000cec 0000000000000048 00000cf0 FDE cie=00000000 pc=0000000000010b40..0000000000010f57 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010b46 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000010b4b │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000010b50 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010b52 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010b53 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010b54 │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010b58 │ │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ │ - DW_CFA_advance_loc2: 621 to 0000000000010dc5 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010dc6 │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010dc7 │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010dc9 │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010dcb │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010dcd │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010dcf │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010dd0 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - │ │ │ │ │ -00000d38 0000000000000050 00000b1c FDE cie=00000220 pc=000000000000fe90..00000000000108d6 │ │ │ │ │ - Augmentation data: c1 04 00 00 │ │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fe96 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe98 │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe9a │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe9c │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fe9d │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fe9e │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000fea8 │ │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ │ - DW_CFA_advance_loc2: 1697 to 0000000000010549 │ │ │ │ │ - DW_CFA_remember_state │ │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001054a │ │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001054b │ │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001054d │ │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001054f │ │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010551 │ │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010553 │ │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000010558 │ │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - DW_CFA_nop │ │ │ │ │ - │ │ │ │ │ -00000d8c 0000000000000020 00000b70 FDE cie=00000220 pc=0000000000004982..0000000000004a6c │ │ │ │ │ - Augmentation data: a8 04 00 00 │ │ │ │ │ - DW_CFA_def_cfa_offset: 1008 │ │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ - │ │ │ │ │ -00000db0 0000000000000010 00000db4 FDE cie=00000000 pc=0000000000004ab0..0000000000004b04 │ │ │ │ │ +00000db0 0000000000000010 00000db4 FDE cie=00000000 pc=0000000000004ad0..0000000000004b0d │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ 00000dc4 ZERO terminator │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -1,23 +1,56 @@ │ │ │ │ │ __gmon_start__ │ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ │ __cxa_finalize │ │ │ │ │ _ZSt21ios_base_library_initv │ │ │ │ │ +_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm │ │ │ │ │ __stack_chk_fail │ │ │ │ │ +_ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ +vsnprintf │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm │ │ │ │ │ +_ZSt20__throw_length_errorPKc │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv │ │ │ │ │ +_Unwind_Resume │ │ │ │ │ +_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ +_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE │ │ │ │ │ +_ZTVSt15basic_streambufIcSt11char_traitsIcEE │ │ │ │ │ +_ZNSt6localeD1Ev │ │ │ │ │ +_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ +_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ +_ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE │ │ │ │ │ +_ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ +_ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ +_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE │ │ │ │ │ +_ZNSt8ios_baseC2Ev │ │ │ │ │ +_ZTVSt9basic_iosIcSt11char_traitsIcEE │ │ │ │ │ +_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE │ │ │ │ │ +_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E │ │ │ │ │ +_ZNSt6localeC1Ev │ │ │ │ │ +_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate │ │ │ │ │ +_ZNSt8ios_baseD2Ev │ │ │ │ │ +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ │ │ │ │ │ +_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ +_ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ +_ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ +_ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ +_ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ +_ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ +__gxx_personality_v0 │ │ │ │ │ _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ freeCString │ │ │ │ │ _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ │ _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ _ZN5seqan5clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE │ │ │ │ │ _ZN5seqan5clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ -_Unwind_Resume │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_ │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_ │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_ │ │ │ │ │ _ZN5seqan25TranslateTableCharToDna5_IvE5VALUEE │ │ │ │ │ @@ -34,61 +67,32 @@ │ │ │ │ │ _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE │ │ │ │ │ _ZN5seqan13AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_ │ │ │ │ │ _ZN5seqan6assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_ │ │ │ │ │ _ZN5seqan6createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE │ │ │ │ │ adapterAlignment │ │ │ │ │ -_ZN15ScoredAlignmentC1ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ -_ZN15ScoredAlignment9getStringB5cxx11Ev │ │ │ │ │ _ZN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv │ │ │ │ │ _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE │ │ │ │ │ _ZGVN5seqan21DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE │ │ │ │ │ -__gxx_personality_v0 │ │ │ │ │ -_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_mPKS8_P13__va_list_tagEmSB_z │ │ │ │ │ -vsnprintf │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm │ │ │ │ │ -_ZSt20__throw_length_errorPKc │ │ │ │ │ -_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev │ │ │ │ │ -_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE │ │ │ │ │ -_ZTVSt15basic_streambufIcSt11char_traitsIcEE │ │ │ │ │ -_ZNSt6localeD1Ev │ │ │ │ │ -_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ -_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev │ │ │ │ │ -_ZN5seqan5writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE │ │ │ │ │ -_ZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ -_ZN15ScoredAlignmentC2ERN5seqan5AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii │ │ │ │ │ -_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE │ │ │ │ │ -_ZNSt8ios_baseC2Ev │ │ │ │ │ -_ZTVSt9basic_iosIcSt11char_traitsIcEE │ │ │ │ │ -_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE │ │ │ │ │ -_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E │ │ │ │ │ -_ZNSt6localeC1Ev │ │ │ │ │ -_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate │ │ │ │ │ -_ZNSt8ios_baseD2Ev │ │ │ │ │ -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ │ │ │ │ │ -_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev │ │ │ │ │ -_ZGVN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE │ │ │ │ │ -_ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized │ │ │ │ │ -_ZZN5seqan24AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store │ │ │ │ │ -_ZZN5seqan24AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized │ │ │ │ │ libstdc++.so.6 │ │ │ │ │ libgcc_s.so.1 │ │ │ │ │ libc.so.6 │ │ │ │ │ GLIBC_2.4 │ │ │ │ │ GLIBC_2.14 │ │ │ │ │ GLIBC_2.2.5 │ │ │ │ │ CXXABI_1.3 │ │ │ │ │ GLIBCXX_3.4.32 │ │ │ │ │ CXXABI_1.3.9 │ │ │ │ │ GLIBCXX_3.4.21 │ │ │ │ │ GLIBCXX_3.4 │ │ │ │ │ +[]A\A]A^A_ │ │ │ │ │ +AWAVAUATUSH │ │ │ │ │ +[]A\A]A^A_ │ │ │ │ │ +([]A\A]A^A_ │ │ │ │ │ AVAUATUSH │ │ │ │ │ []A\A]A^A_ │ │ │ │ │ AWAVAUATUH │ │ │ │ │ ([]A\A]A^A_ │ │ │ │ │ ([]A\A]A^A_ │ │ │ │ │ h[]A\A]A^A_ │ │ │ │ │ x[]A\A]A^A_ │ │ │ │ │ @@ -140,18 +144,14 @@ │ │ │ │ │ []A\A]A^ │ │ │ │ │ []A\A]A^ │ │ │ │ │ AVAUATUH │ │ │ │ │ []A\A]A^ │ │ │ │ │ AVAUATUH │ │ │ │ │ []A\A]A^ │ │ │ │ │ []A\A]A^ │ │ │ │ │ -[]A\A]A^A_ │ │ │ │ │ -AWAVAUATUSH │ │ │ │ │ -[]A\A]A^A_ │ │ │ │ │ -([]A\A]A^A_ │ │ │ │ │ basic_string::append │ │ │ │ │ 000102030405060708091011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495293949596979899 │ │ │ │ │ .shstrtab │ │ │ │ │ .note.gnu.build-id │ │ │ │ │ .gnu.hash │ │ │ │ │ .gnu.version │ │ │ │ │ .gnu.version_r │ │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ │ @@ -3,436 +3,436 @@ │ │ │ │ │ 0x00000c18 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. │ │ │ │ │ 0x00000c28 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT │ │ │ │ │ 0x00000c38 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM │ │ │ │ │ 0x00000c48 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ │ 0x00000c58 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina │ │ │ │ │ 0x00000c68 6c697a65 005f5a53 74323169 6f735f62 lize._ZSt21ios_b │ │ │ │ │ 0x00000c78 6173655f 6c696272 6172795f 696e6974 ase_library_init │ │ │ │ │ - 0x00000c88 76005f5a 4e537437 5f5f6378 78313131 v._ZNSt7__cxx111 │ │ │ │ │ - 0x00000c98 32626173 69635f73 7472696e 67496353 2basic_stringIcS │ │ │ │ │ - 0x00000ca8 74313163 6861725f 74726169 74734963 t11char_traitsIc │ │ │ │ │ - 0x00000cb8 45536149 63454539 5f4d5f63 72656174 ESaIcEE9_M_creat │ │ │ │ │ - 0x00000cc8 6545526d 6d006d65 6d637079 005f5f73 eERmm.memcpy.__s │ │ │ │ │ - 0x00000cd8 7461636b 5f63686b 5f666169 6c005f5a tack_chk_fail._Z │ │ │ │ │ - 0x00000ce8 4e357365 71616e32 31445043 656c6c44 N5seqan21DPCellD │ │ │ │ │ - 0x00000cf8 65666175 6c74496e 66696e69 7479494e efaultInfinityIN │ │ │ │ │ - 0x00000d08 535f3744 5043656c 6c5f4969 4e535f33 S_7DPCell_IiNS_3 │ │ │ │ │ - 0x00000d18 54616749 4e535f31 31416666 696e6547 TagINS_11AffineG │ │ │ │ │ - 0x00000d28 6170735f 45454545 45453556 414c5545 aps_EEEEEE5VALUE │ │ │ │ │ - 0x00000d38 45005f5a 6e776d00 5f5a646c 50760066 E._Znwm._ZdlPv.f │ │ │ │ │ - 0x00000d48 72656543 53747269 6e670066 72656500 reeCString.free. │ │ │ │ │ - 0x00000d58 5f5a3138 63707053 7472696e 67546f43 _Z18cppStringToC │ │ │ │ │ - 0x00000d68 53747269 6e674e53 74375f5f 63787831 StringNSt7__cxx1 │ │ │ │ │ - 0x00000d78 31313262 61736963 5f737472 696e6749 112basic_stringI │ │ │ │ │ - 0x00000d88 63537431 31636861 725f7472 61697473 cSt11char_traits │ │ │ │ │ - 0x00000d98 49634553 61496345 4545006d 616c6c6f IcESaIcEEE.mallo │ │ │ │ │ - 0x00000da8 63005f5a 4e357365 71616e35 636c6561 c._ZN5seqan5clea │ │ │ │ │ - 0x00000db8 72494e53 5f364d61 74726978 494e535f rINS_6MatrixINS_ │ │ │ │ │ - 0x00000dc8 37445043 656c6c5f 49694e53 5f335461 7DPCell_IiNS_3Ta │ │ │ │ │ - 0x00000dd8 67494e53 5f31314c 696e6561 72476170 gINS_11LinearGap │ │ │ │ │ - 0x00000de8 735f4545 4545454c 6a32454e 535f3653 s_EEEEELj2ENS_6S │ │ │ │ │ - 0x00000df8 7472696e 67495336 5f4e535f 35416c6c tringIS6_NS_5All │ │ │ │ │ - 0x00000e08 6f634976 45454545 45454545 76524e53 ocIvEEEEEEEEvRNS │ │ │ │ │ - 0x00000e18 5f36486f 6c646572 49545f4e 53335f49 _6HolderIT_NS3_I │ │ │ │ │ - 0x00000e28 4e535f39 54726973 74617465 5f454545 NS_9Tristate_EEE │ │ │ │ │ - 0x00000e38 4545005f 5a4e3573 6571616e 35636c65 EE._ZN5seqan5cle │ │ │ │ │ - 0x00000e48 6172494e 535f364d 61747269 7849684c arINS_6MatrixIhL │ │ │ │ │ - 0x00000e58 6a32454e 535f3653 7472696e 6749684e j2ENS_6StringIhN │ │ │ │ │ - 0x00000e68 535f3541 6c6c6f63 49764545 45454545 S_5AllocIvEEEEEE │ │ │ │ │ - 0x00000e78 45457652 4e535f36 486f6c64 65724954 EEvRNS_6HolderIT │ │ │ │ │ - 0x00000e88 5f4e535f 33546167 494e535f 39547269 _NS_3TagINS_9Tri │ │ │ │ │ - 0x00000e98 73746174 655f4545 45454500 5f5a4e35 state_EEEEE._ZN5 │ │ │ │ │ - 0x00000ea8 73657161 6e35636c 65617249 4e535f36 seqan5clearINS_6 │ │ │ │ │ - 0x00000eb8 4d617472 6978494e 535f3744 5043656c MatrixINS_7DPCel │ │ │ │ │ - 0x00000ec8 6c5f4969 4e535f33 54616749 4e535f31 l_IiNS_3TagINS_1 │ │ │ │ │ - 0x00000ed8 31416666 696e6547 6170735f 45454545 1AffineGaps_EEEE │ │ │ │ │ - 0x00000ee8 454c6a32 454e535f 36537472 696e6749 ELj2ENS_6StringI │ │ │ │ │ - 0x00000ef8 53365f4e 535f3541 6c6c6f63 49764545 S6_NS_5AllocIvEE │ │ │ │ │ - 0x00000f08 45454545 45457652 4e535f36 486f6c64 EEEEEEvRNS_6Hold │ │ │ │ │ - 0x00000f18 65724954 5f4e5333 5f494e53 5f395472 erIT_NS3_INS_9Tr │ │ │ │ │ - 0x00000f28 69737461 74655f45 45454545 005f5a4e istate_EEEEE._ZN │ │ │ │ │ - 0x00000f38 35736571 616e3133 41737369 676e5374 5seqan13AssignSt │ │ │ │ │ - 0x00000f48 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS │ │ │ │ │ - 0x00000f58 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E │ │ │ │ │ - 0x00000f68 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6 │ │ │ │ │ - 0x00000f78 53747269 6e674968 4e535f35 416c6c6f StringIhNS_5Allo │ │ │ │ │ - 0x00000f88 63497645 4545454b 53395f45 45765254 cIvEEEEKS9_EEvRT │ │ │ │ │ - 0x00000f98 5f525430 5f4e535f 3453697a 65495342 _RT0_NS_4SizeISB │ │ │ │ │ - 0x00000fa8 5f453454 79706545 006d656d 6d6f7665 _E4TypeE.memmove │ │ │ │ │ - 0x00000fb8 005f5a4e 35736571 616e3133 41737369 ._ZN5seqan13Assi │ │ │ │ │ - 0x00000fc8 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta │ │ │ │ │ - 0x00000fd8 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero │ │ │ │ │ - 0x00000fe8 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I │ │ │ │ │ - 0x00000ff8 4e535f36 53747269 6e674968 4e535f35 NS_6StringIhNS_5 │ │ │ │ │ - 0x00001008 416c6c6f 63497645 4545454b 53395f45 AllocIvEEEEKS9_E │ │ │ │ │ - 0x00001018 45765254 5f525430 5f005f55 6e77696e EvRT_RT0_._Unwin │ │ │ │ │ - 0x00001028 645f5265 73756d65 005f5a4e 35736571 d_Resume._ZN5seq │ │ │ │ │ - 0x00001038 616e3133 41737369 676e5374 72696e67 an13AssignString │ │ │ │ │ - 0x00001048 5f494e53 5f335461 67494e53 5f313254 _INS_3TagINS_12T │ │ │ │ │ - 0x00001058 61674765 6e65726f 75735f45 45454537 agGenerous_EEEE7 │ │ │ │ │ - 0x00001068 61737369 676e5f49 4e535f36 53747269 assign_INS_6Stri │ │ │ │ │ - 0x00001078 6e67494e 535f3130 53696d70 6c655479 ngINS_10SimpleTy │ │ │ │ │ - 0x00001088 70654968 4e535f35 446e6135 5f454545 peIhNS_5Dna5_EEE │ │ │ │ │ - 0x00001098 4e535f35 416c6c6f 63497645 4545454b NS_5AllocIvEEEEK │ │ │ │ │ - 0x000010a8 53435f45 45765254 5f525430 5f4e535f SC_EEvRT_RT0_NS_ │ │ │ │ │ - 0x000010b8 3453697a 65495345 5f453454 79706545 4SizeISE_E4TypeE │ │ │ │ │ - 0x000010c8 005f5a4e 35736571 616e3133 41737369 ._ZN5seqan13Assi │ │ │ │ │ - 0x000010d8 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta │ │ │ │ │ - 0x000010e8 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero │ │ │ │ │ - 0x000010f8 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I │ │ │ │ │ - 0x00001108 4e535f36 53747269 6e67494e 535f3130 NS_6StringINS_10 │ │ │ │ │ - 0x00001118 53696d70 6c655479 70654968 4e535f35 SimpleTypeIhNS_5 │ │ │ │ │ - 0x00001128 446e6135 5f454545 4e535f35 416c6c6f Dna5_EEENS_5Allo │ │ │ │ │ - 0x00001138 63497645 4545454b 53435f45 45765254 cIvEEEEKSC_EEvRT │ │ │ │ │ - 0x00001148 5f525430 5f005f5a 4e357365 71616e31 _RT0_._ZN5seqan1 │ │ │ │ │ - 0x00001158 33417373 69676e53 7472696e 675f494e 3AssignString_IN │ │ │ │ │ - 0x00001168 535f3354 6167494e 535f3132 54616747 S_3TagINS_12TagG │ │ │ │ │ - 0x00001178 656e6572 6f75735f 45454545 37617373 enerous_EEEE7ass │ │ │ │ │ - 0x00001188 69676e5f 494e535f 36537472 696e6749 ign_INS_6StringI │ │ │ │ │ - 0x00001198 634e535f 35416c6c 6f634976 45454545 cNS_5AllocIvEEEE │ │ │ │ │ - 0x000011a8 4b53395f 45457652 545f5254 305f4e53 KS9_EEvRT_RT0_NS │ │ │ │ │ - 0x000011b8 5f345369 7a654953 425f4534 54797065 _4SizeISB_E4Type │ │ │ │ │ - 0x000011c8 45005f5a 4e357365 71616e31 33417373 E._ZN5seqan13Ass │ │ │ │ │ - 0x000011d8 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T │ │ │ │ │ - 0x000011e8 6167494e 535f3132 54616747 656e6572 agINS_12TagGener │ │ │ │ │ - 0x000011f8 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_ │ │ │ │ │ - 0x00001208 494e535f 36537472 696e6749 634e535f INS_6StringIcNS_ │ │ │ │ │ - 0x00001218 35416c6c 6f634976 45454545 4b53395f 5AllocIvEEEEKS9_ │ │ │ │ │ - 0x00001228 45457652 545f5254 305f005f 5a4e3573 EEvRT_RT0_._ZN5s │ │ │ │ │ - 0x00001238 6571616e 31334173 7369676e 53747269 eqan13AssignStri │ │ │ │ │ - 0x00001248 6e675f49 4e535f33 54616749 4e535f31 ng_INS_3TagINS_1 │ │ │ │ │ - 0x00001258 32546167 47656e65 726f7573 5f454545 2TagGenerous_EEE │ │ │ │ │ - 0x00001268 45376173 7369676e 5f494e53 5f365374 E7assign_INS_6St │ │ │ │ │ - 0x00001278 72696e67 49634e53 5f35416c 6c6f6349 ringIcNS_5AllocI │ │ │ │ │ - 0x00001288 76454545 454b5063 45457652 545f5254 vEEEEKPcEEvRT_RT │ │ │ │ │ - 0x00001298 305f4e53 5f345369 7a654953 435f4534 0_NS_4SizeISC_E4 │ │ │ │ │ - 0x000012a8 54797065 45007374 726c656e 005f5a4e TypeE.strlen._ZN │ │ │ │ │ - 0x000012b8 35736571 616e3133 41737369 676e5374 5seqan13AssignSt │ │ │ │ │ - 0x000012c8 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS │ │ │ │ │ - 0x000012d8 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E │ │ │ │ │ - 0x000012e8 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6 │ │ │ │ │ - 0x000012f8 53747269 6e67494e 535f3130 53696d70 StringINS_10Simp │ │ │ │ │ - 0x00001308 6c655479 70654968 4e535f35 446e6135 leTypeIhNS_5Dna5 │ │ │ │ │ - 0x00001318 5f454545 4e535f35 416c6c6f 63497645 _EEENS_5AllocIvE │ │ │ │ │ - 0x00001328 4545454b 4e53365f 49635342 5f454545 EEEKNS6_IcSB_EEE │ │ │ │ │ - 0x00001338 45765254 5f525430 5f005f5a 4e357365 EvRT_RT0_._ZN5se │ │ │ │ │ - 0x00001348 71616e32 35547261 6e736c61 74655461 qan25TranslateTa │ │ │ │ │ - 0x00001358 626c6543 68617254 6f446e61 355f4976 bleCharToDna5_Iv │ │ │ │ │ - 0x00001368 45355641 4c554545 005f5a4e 35736571 E5VALUEE._ZN5seq │ │ │ │ │ - 0x00001378 616e3661 73736967 6e494e53 5f365374 an6assignINS_6St │ │ │ │ │ - 0x00001388 72696e67 49684e53 5f35416c 6c6f6349 ringIhNS_5AllocI │ │ │ │ │ - 0x00001398 76454545 45454576 524e535f 36486f6c vEEEEEEvRNS_6Hol │ │ │ │ │ - 0x000013a8 64657249 545f4e53 5f335461 67494e53 derIT_NS_3TagINS │ │ │ │ │ - 0x000013b8 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE │ │ │ │ │ - 0x000013c8 524b5341 5f005f5a 4e357365 71616e31 RKSA_._ZN5seqan1 │ │ │ │ │ - 0x000013d8 33417373 69676e53 7472696e 675f494e 3AssignString_IN │ │ │ │ │ - 0x000013e8 535f3354 6167494e 535f3132 54616747 S_3TagINS_12TagG │ │ │ │ │ - 0x000013f8 656e6572 6f75735f 45454545 37617373 enerous_EEEE7ass │ │ │ │ │ - 0x00001408 69676e5f 494e535f 36537472 696e6749 ign_INS_6StringI │ │ │ │ │ - 0x00001418 6d4e535f 35416c6c 6f634976 45454545 mNS_5AllocIvEEEE │ │ │ │ │ - 0x00001428 4b53395f 45457652 545f5254 305f005f KS9_EEvRT_RT0_._ │ │ │ │ │ - 0x00001438 5a4e3573 6571616e 31334173 7369676e ZN5seqan13Assign │ │ │ │ │ - 0x00001448 53747269 6e675f49 4e535f33 54616749 String_INS_3TagI │ │ │ │ │ - 0x00001458 4e535f31 32546167 47656e65 726f7573 NS_12TagGenerous │ │ │ │ │ - 0x00001468 5f454545 45376173 7369676e 5f494e53 _EEEE7assign_INS │ │ │ │ │ - 0x00001478 5f365374 72696e67 496d4e53 5f35416c _6StringImNS_5Al │ │ │ │ │ - 0x00001488 6c6f6349 76454545 454b5339 5f454576 locIvEEEEKS9_EEv │ │ │ │ │ - 0x00001498 52545f52 54305f4e 535f3453 697a6549 RT_RT0_NS_4SizeI │ │ │ │ │ - 0x000014a8 53425f45 34547970 6545005f 5a4e3573 SB_E4TypeE._ZN5s │ │ │ │ │ - 0x000014b8 6571616e 31345265 706c6163 65537472 eqan14ReplaceStr │ │ │ │ │ - 0x000014c8 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_ │ │ │ │ │ - 0x000014d8 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE │ │ │ │ │ - 0x000014e8 45453872 65706c61 63655f49 4e535f36 EE8replace_INS_6 │ │ │ │ │ - 0x000014f8 53747269 6e67496d 4e535f35 416c6c6f StringImNS_5Allo │ │ │ │ │ - 0x00001508 63497645 4545454b 53395f45 45765254 cIvEEEEKS9_EEvRT │ │ │ │ │ - 0x00001518 5f4e535f 3453697a 65495342 5f453454 _NS_4SizeISB_E4T │ │ │ │ │ - 0x00001528 79706545 53465f52 54305f00 5f5a4e35 ypeESF_RT0_._ZN5 │ │ │ │ │ - 0x00001538 73657161 6e313069 6e736572 74476170 seqan10insertGap │ │ │ │ │ - 0x00001548 73494e53 5f344761 7073494e 535f3653 sINS_4GapsINS_6S │ │ │ │ │ - 0x00001558 7472696e 67494e53 5f313053 696d706c tringINS_10Simpl │ │ │ │ │ - 0x00001568 65547970 6549684e 535f3544 6e61355f eTypeIhNS_5Dna5_ │ │ │ │ │ - 0x00001578 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE │ │ │ │ │ - 0x00001588 45454e53 5f335461 67494e53 5f313041 EENS_3TagINS_10A │ │ │ │ │ - 0x00001598 72726179 47617073 5f454545 45456d45 rrayGaps_EEEEEmE │ │ │ │ │ - 0x000015a8 4576524b 4e535f34 49746572 49545f4e EvRKNS_4IterIT_N │ │ │ │ │ - 0x000015b8 535f3132 47617073 49746572 61746f72 S_12GapsIterator │ │ │ │ │ - 0x000015c8 4953425f 45454545 54305f00 6d656d73 ISB_EEEET0_.mems │ │ │ │ │ - 0x000015d8 6574005f 5a4e3573 6571616e 32315f61 et._ZN5seqan21_a │ │ │ │ │ - 0x000015e8 64617074 54726163 65536567 6d656e74 daptTraceSegment │ │ │ │ │ - 0x000015f8 73546f49 4e535f36 53747269 6e67494e sToINS_6StringIN │ │ │ │ │ - 0x00001608 535f3130 53696d70 6c655479 70654968 S_10SimpleTypeIh │ │ │ │ │ - 0x00001618 4e535f35 446e6135 5f454545 4e535f35 NS_5Dna5_EEENS_5 │ │ │ │ │ - 0x00001628 416c6c6f 63497645 4545454e 535f3354 AllocIvEEEENS_3T │ │ │ │ │ - 0x00001638 6167494e 535f3130 41727261 79476170 agINS_10ArrayGap │ │ │ │ │ - 0x00001648 735f4545 4553375f 53415f6d 6d53365f s_EEES7_SA_mmS6_ │ │ │ │ │ - 0x00001658 45457652 4e535f34 47617073 49545f54 EEvRNS_4GapsIT_T │ │ │ │ │ - 0x00001668 305f4545 524e5342 5f495431 5f54325f 0_EERNSB_IT1_T2_ │ │ │ │ │ - 0x00001678 4545524b 4e53315f 494e535f 31335472 EERKNS1_INS_13Tr │ │ │ │ │ - 0x00001688 61636553 65676d65 6e745f49 54335f54 aceSegment_IT3_T │ │ │ │ │ - 0x00001698 345f4545 54355f45 45005f5a 4e357365 4_EET5_EE._ZN5se │ │ │ │ │ - 0x000016a8 71616e36 63726561 7465494e 535f364d qan6createINS_6M │ │ │ │ │ - 0x000016b8 61747269 7849684c 6a32454e 535f3653 atrixIhLj2ENS_6S │ │ │ │ │ - 0x000016c8 7472696e 6749684e 535f3541 6c6c6f63 tringIhNS_5Alloc │ │ │ │ │ - 0x000016d8 49764545 45454545 45457652 4e535f36 IvEEEEEEEEvRNS_6 │ │ │ │ │ - 0x000016e8 486f6c64 65724954 5f4e535f 33546167 HolderIT_NS_3Tag │ │ │ │ │ - 0x000016f8 494e535f 39547269 73746174 655f4545 INS_9Tristate_EE │ │ │ │ │ - 0x00001708 45454500 5f5a4e35 73657161 6e367265 EEE._ZN5seqan6re │ │ │ │ │ - 0x00001718 73697a65 49684e53 5f335461 67494e53 sizeIhNS_3TagINS │ │ │ │ │ - 0x00001728 5f313346 756c6c44 504d6174 7269785f _13FullDPMatrix_ │ │ │ │ │ - 0x00001738 4545454e 535f3653 7472696e 6749684e EEENS_6StringIhN │ │ │ │ │ - 0x00001748 535f3541 6c6c6f63 49764545 45454545 S_5AllocIvEEEEEE │ │ │ │ │ - 0x00001758 76524e53 5f394450 4d617472 69785f49 vRNS_9DPMatrix_I │ │ │ │ │ - 0x00001768 545f5430 5f54315f 4545005f 5a4e3573 T_T0_T1_EE._ZN5s │ │ │ │ │ - 0x00001778 6571616e 31334173 7369676e 53747269 eqan13AssignStri │ │ │ │ │ - 0x00001788 6e675f49 4e535f33 54616749 4e535f31 ng_INS_3TagINS_1 │ │ │ │ │ - 0x00001798 32546167 47656e65 726f7573 5f454545 2TagGenerous_EEE │ │ │ │ │ - 0x000017a8 45376173 7369676e 5f494e53 5f365374 E7assign_INS_6St │ │ │ │ │ - 0x000017b8 72696e67 494e535f 37445043 656c6c5f ringINS_7DPCell_ │ │ │ │ │ - 0x000017c8 49694e53 315f494e 535f3131 4c696e65 IiNS1_INS_11Line │ │ │ │ │ - 0x000017d8 61724761 70735f45 45454545 4e535f35 arGaps_EEEEENS_5 │ │ │ │ │ - 0x000017e8 416c6c6f 63497645 4545454b 53445f45 AllocIvEEEEKSD_E │ │ │ │ │ - 0x000017f8 45765254 5f525430 5f4e535f 3453697a EvRT_RT0_NS_4Siz │ │ │ │ │ - 0x00001808 65495346 5f453454 79706545 005f5a4e eISF_E4TypeE._ZN │ │ │ │ │ - 0x00001818 35736571 616e3133 41737369 676e5374 5seqan13AssignSt │ │ │ │ │ - 0x00001828 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS │ │ │ │ │ - 0x00001838 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E │ │ │ │ │ - 0x00001848 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6 │ │ │ │ │ - 0x00001858 53747269 6e67494e 535f3744 5043656c StringINS_7DPCel │ │ │ │ │ - 0x00001868 6c5f4969 4e53315f 494e535f 31314c69 l_IiNS1_INS_11Li │ │ │ │ │ - 0x00001878 6e656172 47617073 5f454545 45454e53 nearGaps_EEEEENS │ │ │ │ │ - 0x00001888 5f35416c 6c6f6349 76454545 454b5344 _5AllocIvEEEEKSD │ │ │ │ │ - 0x00001898 5f454576 52545f52 54305f00 5f5a4e35 _EEvRT_RT0_._ZN5 │ │ │ │ │ - 0x000018a8 73657161 6e366173 7369676e 494e535f seqan6assignINS_ │ │ │ │ │ - 0x000018b8 36537472 696e6749 4e535f37 44504365 6StringINS_7DPCe │ │ │ │ │ - 0x000018c8 6c6c5f49 694e535f 33546167 494e535f ll_IiNS_3TagINS_ │ │ │ │ │ - 0x000018d8 31314c69 6e656172 47617073 5f454545 11LinearGaps_EEE │ │ │ │ │ - 0x000018e8 45454e53 5f35416c 6c6f6349 76454545 EENS_5AllocIvEEE │ │ │ │ │ - 0x000018f8 45454576 524e535f 36486f6c 64657249 EEEvRNS_6HolderI │ │ │ │ │ - 0x00001908 545f4e53 335f494e 535f3954 72697374 T_NS3_INS_9Trist │ │ │ │ │ - 0x00001918 6174655f 45454545 45524b53 455f005f ate_EEEEERKSE_._ │ │ │ │ │ - 0x00001928 5a4e3573 6571616e 36637265 61746549 ZN5seqan6createI │ │ │ │ │ - 0x00001938 4e535f36 4d617472 6978494e 535f3744 NS_6MatrixINS_7D │ │ │ │ │ - 0x00001948 5043656c 6c5f4969 4e535f33 54616749 PCell_IiNS_3TagI │ │ │ │ │ - 0x00001958 4e535f31 314c696e 65617247 6170735f NS_11LinearGaps_ │ │ │ │ │ - 0x00001968 45454545 454c6a32 454e535f 36537472 EEEEELj2ENS_6Str │ │ │ │ │ - 0x00001978 696e6749 53365f4e 535f3541 6c6c6f63 ingIS6_NS_5Alloc │ │ │ │ │ - 0x00001988 49764545 45454545 45457652 4e535f36 IvEEEEEEEEvRNS_6 │ │ │ │ │ - 0x00001998 486f6c64 65724954 5f4e5333 5f494e53 HolderIT_NS3_INS │ │ │ │ │ - 0x000019a8 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE │ │ │ │ │ - 0x000019b8 005f5a4e 35736571 616e3133 41737369 ._ZN5seqan13Assi │ │ │ │ │ - 0x000019c8 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta │ │ │ │ │ - 0x000019d8 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero │ │ │ │ │ - 0x000019e8 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I │ │ │ │ │ - 0x000019f8 4e535f36 53747269 6e67494e 535f3744 NS_6StringINS_7D │ │ │ │ │ - 0x00001a08 5043656c 6c5f4969 4e53315f 494e535f PCell_IiNS1_INS_ │ │ │ │ │ - 0x00001a18 31314166 66696e65 47617073 5f454545 11AffineGaps_EEE │ │ │ │ │ - 0x00001a28 45454e53 5f35416c 6c6f6349 76454545 EENS_5AllocIvEEE │ │ │ │ │ - 0x00001a38 454b5344 5f454576 52545f52 54305f4e EKSD_EEvRT_RT0_N │ │ │ │ │ - 0x00001a48 535f3453 697a6549 53465f45 34547970 S_4SizeISF_E4Typ │ │ │ │ │ - 0x00001a58 6545005f 5a4e3573 6571616e 31334173 eE._ZN5seqan13As │ │ │ │ │ - 0x00001a68 7369676e 53747269 6e675f49 4e535f33 signString_INS_3 │ │ │ │ │ - 0x00001a78 54616749 4e535f31 32546167 47656e65 TagINS_12TagGene │ │ │ │ │ - 0x00001a88 726f7573 5f454545 45376173 7369676e rous_EEEE7assign │ │ │ │ │ - 0x00001a98 5f494e53 5f365374 72696e67 494e535f _INS_6StringINS_ │ │ │ │ │ - 0x00001aa8 37445043 656c6c5f 49694e53 315f494e 7DPCell_IiNS1_IN │ │ │ │ │ - 0x00001ab8 535f3131 41666669 6e654761 70735f45 S_11AffineGaps_E │ │ │ │ │ - 0x00001ac8 45454545 4e535f35 416c6c6f 63497645 EEEENS_5AllocIvE │ │ │ │ │ - 0x00001ad8 4545454b 53445f45 45765254 5f525430 EEEKSD_EEvRT_RT0 │ │ │ │ │ - 0x00001ae8 5f005f5a 4e357365 71616e36 61737369 _._ZN5seqan6assi │ │ │ │ │ - 0x00001af8 676e494e 535f3653 7472696e 67494e53 gnINS_6StringINS │ │ │ │ │ - 0x00001b08 5f374450 43656c6c 5f49694e 535f3354 _7DPCell_IiNS_3T │ │ │ │ │ - 0x00001b18 6167494e 535f3131 41666669 6e654761 agINS_11AffineGa │ │ │ │ │ - 0x00001b28 70735f45 45454545 4e535f35 416c6c6f ps_EEEEENS_5Allo │ │ │ │ │ - 0x00001b38 63497645 45454545 4576524e 535f3648 cIvEEEEEEvRNS_6H │ │ │ │ │ - 0x00001b48 6f6c6465 7249545f 4e53335f 494e535f olderIT_NS3_INS_ │ │ │ │ │ - 0x00001b58 39547269 73746174 655f4545 45454552 9Tristate_EEEEER │ │ │ │ │ - 0x00001b68 4b53455f 005f5a4e 35736571 616e3663 KSE_._ZN5seqan6c │ │ │ │ │ - 0x00001b78 72656174 65494e53 5f364d61 74726978 reateINS_6Matrix │ │ │ │ │ - 0x00001b88 494e535f 37445043 656c6c5f 49694e53 INS_7DPCell_IiNS │ │ │ │ │ - 0x00001b98 5f335461 67494e53 5f313141 6666696e _3TagINS_11Affin │ │ │ │ │ - 0x00001ba8 65476170 735f4545 4545454c 6a32454e eGaps_EEEEELj2EN │ │ │ │ │ - 0x00001bb8 535f3653 7472696e 67495336 5f4e535f S_6StringIS6_NS_ │ │ │ │ │ - 0x00001bc8 35416c6c 6f634976 45454545 45454545 5AllocIvEEEEEEEE │ │ │ │ │ - 0x00001bd8 76524e53 5f36486f 6c646572 49545f4e vRNS_6HolderIT_N │ │ │ │ │ - 0x00001be8 53335f49 4e535f39 54726973 74617465 S3_INS_9Tristate │ │ │ │ │ - 0x00001bf8 5f454545 45450061 64617074 6572416c _EEEEE.adapterAl │ │ │ │ │ - 0x00001c08 69676e6d 656e7400 5f5a4e31 3553636f ignment._ZN15Sco │ │ │ │ │ - 0x00001c18 72656441 6c69676e 6d656e74 43314552 redAlignmentC1ER │ │ │ │ │ - 0x00001c28 4e357365 71616e35 416c6967 6e494e53 N5seqan5AlignINS │ │ │ │ │ - 0x00001c38 305f3653 7472696e 67494e53 305f3130 0_6StringINS0_10 │ │ │ │ │ - 0x00001c48 53696d70 6c655479 70654968 4e53305f SimpleTypeIhNS0_ │ │ │ │ │ - 0x00001c58 35446e61 355f4545 454e5330 5f35416c 5Dna5_EEENS0_5Al │ │ │ │ │ - 0x00001c68 6c6f6349 76454545 454e5330 5f335461 locIvEEEENS0_3Ta │ │ │ │ │ - 0x00001c78 67494e53 305f3130 41727261 79476170 gINS0_10ArrayGap │ │ │ │ │ - 0x00001c88 735f4545 45454569 6969005f 5a4e3135 s_EEEEEiii._ZN15 │ │ │ │ │ - 0x00001c98 53636f72 6564416c 69676e6d 656e7439 ScoredAlignment9 │ │ │ │ │ - 0x00001ca8 67657453 7472696e 67423563 78783131 getStringB5cxx11 │ │ │ │ │ - 0x00001cb8 4576005f 5a646c50 766d005f 5a4e3573 Ev._ZdlPvm._ZN5s │ │ │ │ │ - 0x00001cc8 6571616e 32314450 43656c6c 44656661 eqan21DPCellDefa │ │ │ │ │ - 0x00001cd8 756c7449 6e66696e 69747949 4e535f37 ultInfinityINS_7 │ │ │ │ │ - 0x00001ce8 44504365 6c6c5f49 694e535f 33546167 DPCell_IiNS_3Tag │ │ │ │ │ - 0x00001cf8 494e535f 31314c69 6e656172 47617073 INS_11LinearGaps │ │ │ │ │ - 0x00001d08 5f454545 45454535 56414c55 4545005f _EEEEEE5VALUEE._ │ │ │ │ │ - 0x00001d18 5a4e5374 375f5f63 78783131 31326261 ZNSt7__cxx1112ba │ │ │ │ │ - 0x00001d28 7369635f 73747269 6e674963 53743131 sic_stringIcSt11 │ │ │ │ │ - 0x00001d38 63686172 5f747261 69747349 63455361 char_traitsIcESa │ │ │ │ │ - 0x00001d48 49634545 31305f4d 5f646973 706f7365 IcEE10_M_dispose │ │ │ │ │ - 0x00001d58 4576005f 5a47564e 35736571 616e3231 Ev._ZGVN5seqan21 │ │ │ │ │ - 0x00001d68 44504365 6c6c4465 6661756c 74496e66 DPCellDefaultInf │ │ │ │ │ - 0x00001d78 696e6974 79494e53 5f374450 43656c6c inityINS_7DPCell │ │ │ │ │ - 0x00001d88 5f49694e 535f3354 6167494e 535f3131 _IiNS_3TagINS_11 │ │ │ │ │ - 0x00001d98 4c696e65 61724761 70735f45 45454545 LinearGaps_EEEEE │ │ │ │ │ - 0x00001da8 45355641 4c554545 005f5a47 564e3573 E5VALUEE._ZGVN5s │ │ │ │ │ - 0x00001db8 6571616e 32314450 43656c6c 44656661 eqan21DPCellDefa │ │ │ │ │ - 0x00001dc8 756c7449 6e66696e 69747949 4e535f37 ultInfinityINS_7 │ │ │ │ │ - 0x00001dd8 44504365 6c6c5f49 694e535f 33546167 DPCell_IiNS_3Tag │ │ │ │ │ - 0x00001de8 494e535f 31314166 66696e65 47617073 INS_11AffineGaps │ │ │ │ │ - 0x00001df8 5f454545 45454535 56414c55 4545005f _EEEEEE5VALUEE._ │ │ │ │ │ - 0x00001e08 5f677878 5f706572 736f6e61 6c697479 _gxx_personality │ │ │ │ │ - 0x00001e18 5f763000 5f5a4e39 5f5f676e 755f6378 _v0._ZN9__gnu_cx │ │ │ │ │ - 0x00001e28 7831325f 5f746f5f 78737472 696e6749 x12__to_xstringI │ │ │ │ │ - 0x00001e38 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas │ │ │ │ │ - 0x00001e48 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c │ │ │ │ │ - 0x00001e58 6861725f 74726169 74734963 45536149 har_traitsIcESaI │ │ │ │ │ - 0x00001e68 63454545 63454554 5f504669 5054305f cEEEcEET_PFiPT0_ │ │ │ │ │ - 0x00001e78 6d504b53 385f5031 335f5f76 615f6c69 mPKS8_P13__va_li │ │ │ │ │ - 0x00001e88 73745f74 6167456d 53425f7a 0076736e st_tagEmSB_z.vsn │ │ │ │ │ - 0x00001e98 7072696e 7466005f 5a4e5374 375f5f63 printf._ZNSt7__c │ │ │ │ │ - 0x00001ea8 78783131 31326261 7369635f 73747269 xx1112basic_stri │ │ │ │ │ - 0x00001eb8 6e674963 53743131 63686172 5f747261 ngIcSt11char_tra │ │ │ │ │ - 0x00001ec8 69747349 63455361 49634545 37726573 itsIcESaIcEE7res │ │ │ │ │ - 0x00001ed8 65727665 456d005f 5a4e5374 375f5f63 erveEm._ZNSt7__c │ │ │ │ │ - 0x00001ee8 78783131 31326261 7369635f 73747269 xx1112basic_stri │ │ │ │ │ - 0x00001ef8 6e674963 53743131 63686172 5f747261 ngIcSt11char_tra │ │ │ │ │ - 0x00001f08 69747349 63455361 49634545 395f4d5f itsIcESaIcEE9_M_ │ │ │ │ │ - 0x00001f18 61707065 6e644550 4b636d00 5f5a4e53 appendEPKcm._ZNS │ │ │ │ │ - 0x00001f28 74375f5f 63787831 31313262 61736963 t7__cxx1112basic │ │ │ │ │ - 0x00001f38 5f737472 696e6749 63537431 31636861 _stringIcSt11cha │ │ │ │ │ - 0x00001f48 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE │ │ │ │ │ - 0x00001f58 4531305f 4d5f7265 706c6163 65456d6d E10_M_replaceEmm │ │ │ │ │ - 0x00001f68 504b636d 005f5a53 7432305f 5f746872 PKcm._ZSt20__thr │ │ │ │ │ - 0x00001f78 6f775f6c 656e6774 685f6572 726f7250 ow_length_errorP │ │ │ │ │ - 0x00001f88 4b63005f 5a4e5374 375f5f63 78783131 Kc._ZNSt7__cxx11 │ │ │ │ │ - 0x00001f98 31356261 7369635f 73747269 6e676275 15basic_stringbu │ │ │ │ │ - 0x00001fa8 66496353 74313163 6861725f 74726169 fIcSt11char_trai │ │ │ │ │ - 0x00001fb8 74734963 45536149 63454544 32457600 tsIcESaIcEED2Ev. │ │ │ │ │ - 0x00001fc8 5f5a5456 4e537437 5f5f6378 78313131 _ZTVNSt7__cxx111 │ │ │ │ │ - 0x00001fd8 35626173 69635f73 7472696e 67627566 5basic_stringbuf │ │ │ │ │ - 0x00001fe8 49635374 31316368 61725f74 72616974 IcSt11char_trait │ │ │ │ │ - 0x00001ff8 73496345 53614963 45454500 5f5a5456 sIcESaIcEEE._ZTV │ │ │ │ │ - 0x00002008 53743135 62617369 635f7374 7265616d St15basic_stream │ │ │ │ │ - 0x00002018 62756649 63537431 31636861 725f7472 bufIcSt11char_tr │ │ │ │ │ - 0x00002028 61697473 49634545 005f5a4e 5374366c aitsIcEE._ZNSt6l │ │ │ │ │ - 0x00002038 6f63616c 65443145 76005f5a 4e537437 ocaleD1Ev._ZNSt7 │ │ │ │ │ - 0x00002048 5f5f6378 78313131 35626173 69635f73 __cxx1115basic_s │ │ │ │ │ - 0x00002058 7472696e 67627566 49635374 31316368 tringbufIcSt11ch │ │ │ │ │ - 0x00002068 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc │ │ │ │ │ - 0x00002078 45454431 4576005f 5a4e5374 375f5f63 EED1Ev._ZNSt7__c │ │ │ │ │ - 0x00002088 78783131 31356261 7369635f 73747269 xx1115basic_stri │ │ │ │ │ - 0x00002098 6e676275 66496353 74313163 6861725f ngbufIcSt11char_ │ │ │ │ │ - 0x000020a8 74726169 74734963 45536149 63454544 traitsIcESaIcEED │ │ │ │ │ - 0x000020b8 30457600 5f5a4e35 73657161 6e357772 0Ev._ZN5seqan5wr │ │ │ │ │ - 0x000020c8 69746549 4e535f34 49746572 494e5374 iteINS_4IterINSt │ │ │ │ │ - 0x000020d8 375f5f63 78783131 31396261 7369635f 7__cxx1119basic_ │ │ │ │ │ - 0x000020e8 6f737472 696e6773 74726561 6d496353 ostringstreamIcS │ │ │ │ │ - 0x000020f8 74313163 6861725f 74726169 74734963 t11char_traitsIc │ │ │ │ │ - 0x00002108 45536149 63454545 4e535f31 34537472 ESaIcEEENS_14Str │ │ │ │ │ - 0x00002118 65616d49 74657261 746f7249 4e535f33 eamIteratorINS_3 │ │ │ │ │ - 0x00002128 54616749 4e535f37 4f757470 75745f45 TagINS_7Output_E │ │ │ │ │ - 0x00002138 45454545 45454e53 5f365374 72696e67 EEEEEENS_6String │ │ │ │ │ - 0x00002148 494e535f 31305369 6d706c65 54797065 INS_10SimpleType │ │ │ │ │ - 0x00002158 49684e53 5f35446e 61355f45 45454e53 IhNS_5Dna5_EEENS │ │ │ │ │ - 0x00002168 5f35416c 6c6f6349 76454545 454e5339 _5AllocIvEEEENS9 │ │ │ │ │ - 0x00002178 5f494e53 5f313041 72726179 47617073 _INS_10ArrayGaps │ │ │ │ │ - 0x00002188 5f454545 45457652 545f524b 4e535f34 _EEEEEvRT_RKNS_4 │ │ │ │ │ - 0x00002198 47617073 4954305f 54315f45 45005f5a GapsIT0_T1_EE._Z │ │ │ │ │ - 0x000021a8 4e357365 71616e32 34416c70 68616265 N5seqan24Alphabe │ │ │ │ │ - 0x000021b8 74436f6e 76657273 696f6e54 61626c65 tConversionTable │ │ │ │ │ - 0x000021c8 5f49634e 535f3136 4d6f6469 66696564 _IcNS_16Modified │ │ │ │ │ - 0x000021d8 416c7068 61626574 494e535f 31305369 AlphabetINS_10Si │ │ │ │ │ - 0x000021e8 6d706c65 54797065 49684e53 5f35446e mpleTypeIhNS_5Dn │ │ │ │ │ - 0x000021f8 61355f45 45454e53 5f394d6f 64457870 a5_EEENS_9ModExp │ │ │ │ │ - 0x00002208 616e6449 4c633435 454e535f 33546167 andILc45ENS_3Tag │ │ │ │ │ - 0x00002218 494e535f 38446566 61756c74 5f454545 INS_8Default_EEE │ │ │ │ │ - 0x00002228 45454545 45357461 626c6545 005f5a4e EEEEE5tableE._ZN │ │ │ │ │ - 0x00002238 31355363 6f726564 416c6967 6e6d656e 15ScoredAlignmen │ │ │ │ │ - 0x00002248 74433245 524e3573 6571616e 35416c69 tC2ERN5seqan5Ali │ │ │ │ │ - 0x00002258 676e494e 53305f36 53747269 6e67494e gnINS0_6StringIN │ │ │ │ │ - 0x00002268 53305f31 3053696d 706c6554 79706549 S0_10SimpleTypeI │ │ │ │ │ - 0x00002278 684e5330 5f35446e 61355f45 45454e53 hNS0_5Dna5_EEENS │ │ │ │ │ - 0x00002288 305f3541 6c6c6f63 49764545 45454e53 0_5AllocIvEEEENS │ │ │ │ │ - 0x00002298 305f3354 6167494e 53305f31 30417272 0_3TagINS0_10Arr │ │ │ │ │ - 0x000022a8 61794761 70735f45 45454545 69696900 ayGaps_EEEEEiii. │ │ │ │ │ - 0x000022b8 5f5a5456 4e537437 5f5f6378 78313131 _ZTVNSt7__cxx111 │ │ │ │ │ - 0x000022c8 39626173 69635f6f 73747269 6e677374 9basic_ostringst │ │ │ │ │ - 0x000022d8 7265616d 49635374 31316368 61725f74 reamIcSt11char_t │ │ │ │ │ - 0x000022e8 72616974 73496345 53614963 45454500 raitsIcESaIcEEE. │ │ │ │ │ - 0x000022f8 5f5a4e53 7438696f 735f6261 73654332 _ZNSt8ios_baseC2 │ │ │ │ │ - 0x00002308 4576005f 5a545653 74396261 7369635f Ev._ZTVSt9basic_ │ │ │ │ │ - 0x00002318 696f7349 63537431 31636861 725f7472 iosIcSt11char_tr │ │ │ │ │ - 0x00002328 61697473 49634545 005f5a54 544e5374 aitsIcEE._ZTTNSt │ │ │ │ │ - 0x00002338 375f5f63 78783131 31396261 7369635f 7__cxx1119basic_ │ │ │ │ │ - 0x00002348 6f737472 696e6773 74726561 6d496353 ostringstreamIcS │ │ │ │ │ - 0x00002358 74313163 6861725f 74726169 74734963 t11char_traitsIc │ │ │ │ │ - 0x00002368 45536149 63454545 005f5a4e 53743962 ESaIcEEE._ZNSt9b │ │ │ │ │ - 0x00002378 61736963 5f696f73 49635374 31316368 asic_iosIcSt11ch │ │ │ │ │ - 0x00002388 61725f74 72616974 73496345 4534696e ar_traitsIcEE4in │ │ │ │ │ - 0x00002398 69744550 53743135 62617369 635f7374 itEPSt15basic_st │ │ │ │ │ - 0x000023a8 7265616d 62756649 6353315f 45005f5a reambufIcS1_E._Z │ │ │ │ │ - 0x000023b8 4e537436 6c6f6361 6c654331 4576005f NSt6localeC1Ev._ │ │ │ │ │ - 0x000023c8 5a4e5374 39626173 69635f69 6f734963 ZNSt9basic_iosIc │ │ │ │ │ - 0x000023d8 53743131 63686172 5f747261 69747349 St11char_traitsI │ │ │ │ │ - 0x000023e8 63454535 636c6561 72455374 31325f49 cEE5clearESt12_I │ │ │ │ │ - 0x000023f8 6f735f49 6f737461 7465005f 5a4e5374 os_Iostate._ZNSt │ │ │ │ │ - 0x00002408 38696f73 5f626173 65443245 76005f5a 8ios_baseD2Ev._Z │ │ │ │ │ - 0x00002418 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas │ │ │ │ │ - 0x00002428 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c │ │ │ │ │ - 0x00002438 6861725f 74726169 74734963 45536149 har_traitsIcESaI │ │ │ │ │ - 0x00002448 63454539 5f4d5f61 73736967 6e45524b cEE9_M_assignERK │ │ │ │ │ - 0x00002458 53345f00 5f5a4e53 74375f5f 63787831 S4_._ZNSt7__cxx1 │ │ │ │ │ - 0x00002468 31313962 61736963 5f6f7374 72696e67 119basic_ostring │ │ │ │ │ - 0x00002478 73747265 616d4963 53743131 63686172 streamIcSt11char │ │ │ │ │ - 0x00002488 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE │ │ │ │ │ - 0x00002498 44314576 005f5a47 564e3573 6571616e D1Ev._ZGVN5seqan │ │ │ │ │ - 0x000024a8 3234416c 70686162 6574436f 6e766572 24AlphabetConver │ │ │ │ │ - 0x000024b8 73696f6e 5461626c 655f4963 4e535f31 sionTable_IcNS_1 │ │ │ │ │ - 0x000024c8 364d6f64 69666965 64416c70 68616265 6ModifiedAlphabe │ │ │ │ │ - 0x000024d8 74494e53 5f313053 696d706c 65547970 tINS_10SimpleTyp │ │ │ │ │ - 0x000024e8 6549684e 535f3544 6e61355f 4545454e eIhNS_5Dna5_EEEN │ │ │ │ │ - 0x000024f8 535f394d 6f644578 70616e64 494c6334 S_9ModExpandILc4 │ │ │ │ │ - 0x00002508 35454e53 5f335461 67494e53 5f384465 5ENS_3TagINS_8De │ │ │ │ │ - 0x00002518 6661756c 745f4545 45454545 45453574 fault_EEEEEEEE5t │ │ │ │ │ - 0x00002528 61626c65 45005f5a 5a4e3573 6571616e ableE._ZZN5seqan │ │ │ │ │ - 0x00002538 3234416c 70686162 6574436f 6e766572 24AlphabetConver │ │ │ │ │ - 0x00002548 73696f6e 5461626c 655f4963 4e535f31 sionTable_IcNS_1 │ │ │ │ │ - 0x00002558 364d6f64 69666965 64416c70 68616265 6ModifiedAlphabe │ │ │ │ │ - 0x00002568 74494e53 5f313053 696d706c 65547970 tINS_10SimpleTyp │ │ │ │ │ - 0x00002578 6549684e 535f3544 6e61355f 4545454e eIhNS_5Dna5_EEEN │ │ │ │ │ - 0x00002588 535f394d 6f644578 70616e64 494c6334 S_9ModExpandILc4 │ │ │ │ │ - 0x00002598 35454e53 5f335461 67494e53 5f384465 5ENS_3TagINS_8De │ │ │ │ │ - 0x000025a8 6661756c 745f4545 45454545 45453130 fault_EEEEEEEE10 │ │ │ │ │ - 0x000025b8 696e6974 69616c69 7a654576 4531355f initializeEvE15_ │ │ │ │ │ - 0x000025c8 69735f69 6e697469 616c697a 6564005f is_initialized._ │ │ │ │ │ - 0x000025d8 5a5a4e35 73657161 6e323441 6c706861 ZZN5seqan24Alpha │ │ │ │ │ - 0x000025e8 62657443 6f6e7665 7273696f 6e546162 betConversionTab │ │ │ │ │ - 0x000025f8 6c655f49 634e535f 31364d6f 64696669 le_IcNS_16Modifi │ │ │ │ │ - 0x00002608 6564416c 70686162 6574494e 535f3130 edAlphabetINS_10 │ │ │ │ │ - 0x00002618 53696d70 6c655479 70654968 4e535f35 SimpleTypeIhNS_5 │ │ │ │ │ - 0x00002628 446e6135 5f454545 4e535f39 4d6f6445 Dna5_EEENS_9ModE │ │ │ │ │ - 0x00002638 7870616e 64494c63 3435454e 535f3354 xpandILc45ENS_3T │ │ │ │ │ - 0x00002648 6167494e 535f3844 65666175 6c745f45 agINS_8Default_E │ │ │ │ │ - 0x00002658 45454545 45454531 30696e69 7469616c EEEEEEE10initial │ │ │ │ │ - 0x00002668 697a6545 76453131 7461626c 655f7374 izeEvE11table_st │ │ │ │ │ - 0x00002678 6f726500 5f5a5a4e 35736571 616e3234 ore._ZZN5seqan24 │ │ │ │ │ - 0x00002688 416c7068 61626574 436f6e76 65727369 AlphabetConversi │ │ │ │ │ - 0x00002698 6f6e5461 626c655f 49634e53 5f313053 onTable_IcNS_10S │ │ │ │ │ - 0x000026a8 696d706c 65547970 6549684e 535f3544 impleTypeIhNS_5D │ │ │ │ │ - 0x000026b8 6e61355f 45454545 3130696e 69746961 na5_EEEE10initia │ │ │ │ │ - 0x000026c8 6c697a65 45764531 355f6973 5f696e69 lizeEvE15_is_ini │ │ │ │ │ - 0x000026d8 7469616c 697a6564 006c6962 73746463 tialized.libstdc │ │ │ │ │ + 0x00000c88 76005f5a 4e395f5f 676e755f 63787831 v._ZN9__gnu_cxx1 │ │ │ │ │ + 0x00000c98 325f5f74 6f5f7873 7472696e 67494e53 2__to_xstringINS │ │ │ │ │ + 0x00000ca8 74375f5f 63787831 31313262 61736963 t7__cxx1112basic │ │ │ │ │ + 0x00000cb8 5f737472 696e6749 63537431 31636861 _stringIcSt11cha │ │ │ │ │ + 0x00000cc8 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE │ │ │ │ │ + 0x00000cd8 45456345 45545f50 46695054 305f6d50 EEcEET_PFiPT0_mP │ │ │ │ │ + 0x00000ce8 4b53385f 5031335f 5f76615f 6c697374 KS8_P13__va_list │ │ │ │ │ + 0x00000cf8 5f746167 456d5342 5f7a005f 5a4e5374 _tagEmSB_z._ZNSt │ │ │ │ │ + 0x00000d08 375f5f63 78783131 31326261 7369635f 7__cxx1112basic_ │ │ │ │ │ + 0x00000d18 73747269 6e674963 53743131 63686172 stringIcSt11char │ │ │ │ │ + 0x00000d28 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE │ │ │ │ │ + 0x00000d38 395f4d5f 63726561 74654552 6d6d006d 9_M_createERmm.m │ │ │ │ │ + 0x00000d48 656d6370 79005f5f 73746163 6b5f6368 emcpy.__stack_ch │ │ │ │ │ + 0x00000d58 6b5f6661 696c005f 5a4e3135 53636f72 k_fail._ZN15Scor │ │ │ │ │ + 0x00000d68 6564416c 69676e6d 656e7439 67657453 edAlignment9getS │ │ │ │ │ + 0x00000d78 7472696e 67423563 78783131 45760076 tringB5cxx11Ev.v │ │ │ │ │ + 0x00000d88 736e7072 696e7466 005f5a4e 5374375f snprintf._ZNSt7_ │ │ │ │ │ + 0x00000d98 5f637878 31313132 62617369 635f7374 _cxx1112basic_st │ │ │ │ │ + 0x00000da8 72696e67 49635374 31316368 61725f74 ringIcSt11char_t │ │ │ │ │ + 0x00000db8 72616974 73496345 53614963 45453772 raitsIcESaIcEE7r │ │ │ │ │ + 0x00000dc8 65736572 7665456d 005f5a4e 5374375f eserveEm._ZNSt7_ │ │ │ │ │ + 0x00000dd8 5f637878 31313132 62617369 635f7374 _cxx1112basic_st │ │ │ │ │ + 0x00000de8 72696e67 49635374 31316368 61725f74 ringIcSt11char_t │ │ │ │ │ + 0x00000df8 72616974 73496345 53614963 4545395f raitsIcESaIcEE9_ │ │ │ │ │ + 0x00000e08 4d5f6170 70656e64 45504b63 6d005f5a M_appendEPKcm._Z │ │ │ │ │ + 0x00000e18 646c5076 6d005f5a 4e537437 5f5f6378 dlPvm._ZNSt7__cx │ │ │ │ │ + 0x00000e28 78313131 32626173 69635f73 7472696e x1112basic_strin │ │ │ │ │ + 0x00000e38 67496353 74313163 6861725f 74726169 gIcSt11char_trai │ │ │ │ │ + 0x00000e48 74734963 45536149 63454531 305f4d5f tsIcESaIcEE10_M_ │ │ │ │ │ + 0x00000e58 7265706c 61636545 6d6d504b 636d005f replaceEmmPKcm._ │ │ │ │ │ + 0x00000e68 5a537432 305f5f74 68726f77 5f6c656e ZSt20__throw_len │ │ │ │ │ + 0x00000e78 6774685f 6572726f 72504b63 005f5a4e gth_errorPKc._ZN │ │ │ │ │ + 0x00000e88 5374375f 5f637878 31313132 62617369 St7__cxx1112basi │ │ │ │ │ + 0x00000e98 635f7374 72696e67 49635374 31316368 c_stringIcSt11ch │ │ │ │ │ + 0x00000ea8 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc │ │ │ │ │ + 0x00000eb8 45453130 5f4d5f64 6973706f 73654576 EE10_M_disposeEv │ │ │ │ │ + 0x00000ec8 005f556e 77696e64 5f526573 756d6500 ._Unwind_Resume. │ │ │ │ │ + 0x00000ed8 5f5a4e53 74375f5f 63787831 31313562 _ZNSt7__cxx1115b │ │ │ │ │ + 0x00000ee8 61736963 5f737472 696e6762 75664963 asic_stringbufIc │ │ │ │ │ + 0x00000ef8 53743131 63686172 5f747261 69747349 St11char_traitsI │ │ │ │ │ + 0x00000f08 63455361 49634545 44324576 005f5a54 cESaIcEED2Ev._ZT │ │ │ │ │ + 0x00000f18 564e5374 375f5f63 78783131 31356261 VNSt7__cxx1115ba │ │ │ │ │ + 0x00000f28 7369635f 73747269 6e676275 66496353 sic_stringbufIcS │ │ │ │ │ + 0x00000f38 74313163 6861725f 74726169 74734963 t11char_traitsIc │ │ │ │ │ + 0x00000f48 45536149 63454545 005f5a54 56537431 ESaIcEEE._ZTVSt1 │ │ │ │ │ + 0x00000f58 35626173 69635f73 74726561 6d627566 5basic_streambuf │ │ │ │ │ + 0x00000f68 49635374 31316368 61725f74 72616974 IcSt11char_trait │ │ │ │ │ + 0x00000f78 73496345 45005f5a 4e537436 6c6f6361 sIcEE._ZNSt6loca │ │ │ │ │ + 0x00000f88 6c654431 4576005f 5a4e5374 375f5f63 leD1Ev._ZNSt7__c │ │ │ │ │ + 0x00000f98 78783131 31356261 7369635f 73747269 xx1115basic_stri │ │ │ │ │ + 0x00000fa8 6e676275 66496353 74313163 6861725f ngbufIcSt11char_ │ │ │ │ │ + 0x00000fb8 74726169 74734963 45536149 63454544 traitsIcESaIcEED │ │ │ │ │ + 0x00000fc8 31457600 5f5a4e53 74375f5f 63787831 1Ev._ZNSt7__cxx1 │ │ │ │ │ + 0x00000fd8 31313562 61736963 5f737472 696e6762 115basic_stringb │ │ │ │ │ + 0x00000fe8 75664963 53743131 63686172 5f747261 ufIcSt11char_tra │ │ │ │ │ + 0x00000ff8 69747349 63455361 49634545 44304576 itsIcESaIcEED0Ev │ │ │ │ │ + 0x00001008 005f5a4e 35736571 616e3577 72697465 ._ZN5seqan5write │ │ │ │ │ + 0x00001018 494e535f 34497465 72494e53 74375f5f INS_4IterINSt7__ │ │ │ │ │ + 0x00001028 63787831 31313962 61736963 5f6f7374 cxx1119basic_ost │ │ │ │ │ + 0x00001038 72696e67 73747265 616d4963 53743131 ringstreamIcSt11 │ │ │ │ │ + 0x00001048 63686172 5f747261 69747349 63455361 char_traitsIcESa │ │ │ │ │ + 0x00001058 49634545 454e535f 31345374 7265616d IcEEENS_14Stream │ │ │ │ │ + 0x00001068 49746572 61746f72 494e535f 33546167 IteratorINS_3Tag │ │ │ │ │ + 0x00001078 494e535f 374f7574 7075745f 45454545 INS_7Output_EEEE │ │ │ │ │ + 0x00001088 4545454e 535f3653 7472696e 67494e53 EEENS_6StringINS │ │ │ │ │ + 0x00001098 5f313053 696d706c 65547970 6549684e _10SimpleTypeIhN │ │ │ │ │ + 0x000010a8 535f3544 6e61355f 4545454e 535f3541 S_5Dna5_EEENS_5A │ │ │ │ │ + 0x000010b8 6c6c6f63 49764545 45454e53 395f494e llocIvEEEENS9_IN │ │ │ │ │ + 0x000010c8 535f3130 41727261 79476170 735f4545 S_10ArrayGaps_EE │ │ │ │ │ + 0x000010d8 45454576 52545f52 4b4e535f 34476170 EEEvRT_RKNS_4Gap │ │ │ │ │ + 0x000010e8 73495430 5f54315f 4545005f 5a4e3573 sIT0_T1_EE._ZN5s │ │ │ │ │ + 0x000010f8 6571616e 3234416c 70686162 6574436f eqan24AlphabetCo │ │ │ │ │ + 0x00001108 6e766572 73696f6e 5461626c 655f4963 nversionTable_Ic │ │ │ │ │ + 0x00001118 4e535f31 364d6f64 69666965 64416c70 NS_16ModifiedAlp │ │ │ │ │ + 0x00001128 68616265 74494e53 5f313053 696d706c habetINS_10Simpl │ │ │ │ │ + 0x00001138 65547970 6549684e 535f3544 6e61355f eTypeIhNS_5Dna5_ │ │ │ │ │ + 0x00001148 4545454e 535f394d 6f644578 70616e64 EEENS_9ModExpand │ │ │ │ │ + 0x00001158 494c6334 35454e53 5f335461 67494e53 ILc45ENS_3TagINS │ │ │ │ │ + 0x00001168 5f384465 6661756c 745f4545 45454545 _8Default_EEEEEE │ │ │ │ │ + 0x00001178 45453574 61626c65 45005f5a 4e313553 EE5tableE._ZN15S │ │ │ │ │ + 0x00001188 636f7265 64416c69 676e6d65 6e744332 coredAlignmentC2 │ │ │ │ │ + 0x00001198 45524e35 73657161 6e35416c 69676e49 ERN5seqan5AlignI │ │ │ │ │ + 0x000011a8 4e53305f 36537472 696e6749 4e53305f NS0_6StringINS0_ │ │ │ │ │ + 0x000011b8 31305369 6d706c65 54797065 49684e53 10SimpleTypeIhNS │ │ │ │ │ + 0x000011c8 305f3544 6e61355f 4545454e 53305f35 0_5Dna5_EEENS0_5 │ │ │ │ │ + 0x000011d8 416c6c6f 63497645 4545454e 53305f33 AllocIvEEEENS0_3 │ │ │ │ │ + 0x000011e8 54616749 4e53305f 31304172 72617947 TagINS0_10ArrayG │ │ │ │ │ + 0x000011f8 6170735f 45454545 45696969 005f5a54 aps_EEEEEiii._ZT │ │ │ │ │ + 0x00001208 564e5374 375f5f63 78783131 31396261 VNSt7__cxx1119ba │ │ │ │ │ + 0x00001218 7369635f 6f737472 696e6773 74726561 sic_ostringstrea │ │ │ │ │ + 0x00001228 6d496353 74313163 6861725f 74726169 mIcSt11char_trai │ │ │ │ │ + 0x00001238 74734963 45536149 63454545 005f5a4e tsIcESaIcEEE._ZN │ │ │ │ │ + 0x00001248 53743869 6f735f62 61736543 32457600 St8ios_baseC2Ev. │ │ │ │ │ + 0x00001258 5f5a5456 53743962 61736963 5f696f73 _ZTVSt9basic_ios │ │ │ │ │ + 0x00001268 49635374 31316368 61725f74 72616974 IcSt11char_trait │ │ │ │ │ + 0x00001278 73496345 45005f5a 54544e53 74375f5f sIcEE._ZTTNSt7__ │ │ │ │ │ + 0x00001288 63787831 31313962 61736963 5f6f7374 cxx1119basic_ost │ │ │ │ │ + 0x00001298 72696e67 73747265 616d4963 53743131 ringstreamIcSt11 │ │ │ │ │ + 0x000012a8 63686172 5f747261 69747349 63455361 char_traitsIcESa │ │ │ │ │ + 0x000012b8 49634545 45005f5a 4e537439 62617369 IcEEE._ZNSt9basi │ │ │ │ │ + 0x000012c8 635f696f 73496353 74313163 6861725f c_iosIcSt11char_ │ │ │ │ │ + 0x000012d8 74726169 74734963 45453469 6e697445 traitsIcEE4initE │ │ │ │ │ + 0x000012e8 50537431 35626173 69635f73 74726561 PSt15basic_strea │ │ │ │ │ + 0x000012f8 6d627566 49635331 5f45005f 5a4e5374 mbufIcS1_E._ZNSt │ │ │ │ │ + 0x00001308 366c6f63 616c6543 31457600 5f5a4e53 6localeC1Ev._ZNS │ │ │ │ │ + 0x00001318 74396261 7369635f 696f7349 63537431 t9basic_iosIcSt1 │ │ │ │ │ + 0x00001328 31636861 725f7472 61697473 49634545 1char_traitsIcEE │ │ │ │ │ + 0x00001338 35636c65 61724553 7431325f 496f735f 5clearESt12_Ios_ │ │ │ │ │ + 0x00001348 496f7374 61746500 5f5a4e53 7438696f Iostate._ZNSt8io │ │ │ │ │ + 0x00001358 735f6261 73654432 4576005f 5a4e5374 s_baseD2Ev._ZNSt │ │ │ │ │ + 0x00001368 375f5f63 78783131 31326261 7369635f 7__cxx1112basic_ │ │ │ │ │ + 0x00001378 73747269 6e674963 53743131 63686172 stringIcSt11char │ │ │ │ │ + 0x00001388 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE │ │ │ │ │ + 0x00001398 395f4d5f 61737369 676e4552 4b53345f 9_M_assignERKS4_ │ │ │ │ │ + 0x000013a8 005f5a4e 5374375f 5f637878 31313139 ._ZNSt7__cxx1119 │ │ │ │ │ + 0x000013b8 62617369 635f6f73 7472696e 67737472 basic_ostringstr │ │ │ │ │ + 0x000013c8 65616d49 63537431 31636861 725f7472 eamIcSt11char_tr │ │ │ │ │ + 0x000013d8 61697473 49634553 61496345 45443145 aitsIcESaIcEED1E │ │ │ │ │ + 0x000013e8 76005f5a 4e313553 636f7265 64416c69 v._ZN15ScoredAli │ │ │ │ │ + 0x000013f8 676e6d65 6e744331 45524e35 73657161 gnmentC1ERN5seqa │ │ │ │ │ + 0x00001408 6e35416c 69676e49 4e53305f 36537472 n5AlignINS0_6Str │ │ │ │ │ + 0x00001418 696e6749 4e53305f 31305369 6d706c65 ingINS0_10Simple │ │ │ │ │ + 0x00001428 54797065 49684e53 305f3544 6e61355f TypeIhNS0_5Dna5_ │ │ │ │ │ + 0x00001438 4545454e 53305f35 416c6c6f 63497645 EEENS0_5AllocIvE │ │ │ │ │ + 0x00001448 4545454e 53305f33 54616749 4e53305f EEENS0_3TagINS0_ │ │ │ │ │ + 0x00001458 31304172 72617947 6170735f 45454545 10ArrayGaps_EEEE │ │ │ │ │ + 0x00001468 45696969 005f5a47 564e3573 6571616e Eiii._ZGVN5seqan │ │ │ │ │ + 0x00001478 3234416c 70686162 6574436f 6e766572 24AlphabetConver │ │ │ │ │ + 0x00001488 73696f6e 5461626c 655f4963 4e535f31 sionTable_IcNS_1 │ │ │ │ │ + 0x00001498 364d6f64 69666965 64416c70 68616265 6ModifiedAlphabe │ │ │ │ │ + 0x000014a8 74494e53 5f313053 696d706c 65547970 tINS_10SimpleTyp │ │ │ │ │ + 0x000014b8 6549684e 535f3544 6e61355f 4545454e eIhNS_5Dna5_EEEN │ │ │ │ │ + 0x000014c8 535f394d 6f644578 70616e64 494c6334 S_9ModExpandILc4 │ │ │ │ │ + 0x000014d8 35454e53 5f335461 67494e53 5f384465 5ENS_3TagINS_8De │ │ │ │ │ + 0x000014e8 6661756c 745f4545 45454545 45453574 fault_EEEEEEEE5t │ │ │ │ │ + 0x000014f8 61626c65 45005f5a 5a4e3573 6571616e ableE._ZZN5seqan │ │ │ │ │ + 0x00001508 3234416c 70686162 6574436f 6e766572 24AlphabetConver │ │ │ │ │ + 0x00001518 73696f6e 5461626c 655f4963 4e535f31 sionTable_IcNS_1 │ │ │ │ │ + 0x00001528 364d6f64 69666965 64416c70 68616265 6ModifiedAlphabe │ │ │ │ │ + 0x00001538 74494e53 5f313053 696d706c 65547970 tINS_10SimpleTyp │ │ │ │ │ + 0x00001548 6549684e 535f3544 6e61355f 4545454e eIhNS_5Dna5_EEEN │ │ │ │ │ + 0x00001558 535f394d 6f644578 70616e64 494c6334 S_9ModExpandILc4 │ │ │ │ │ + 0x00001568 35454e53 5f335461 67494e53 5f384465 5ENS_3TagINS_8De │ │ │ │ │ + 0x00001578 6661756c 745f4545 45454545 45453130 fault_EEEEEEEE10 │ │ │ │ │ + 0x00001588 696e6974 69616c69 7a654576 4531355f initializeEvE15_ │ │ │ │ │ + 0x00001598 69735f69 6e697469 616c697a 6564005f is_initialized._ │ │ │ │ │ + 0x000015a8 5a5a4e35 73657161 6e323441 6c706861 ZZN5seqan24Alpha │ │ │ │ │ + 0x000015b8 62657443 6f6e7665 7273696f 6e546162 betConversionTab │ │ │ │ │ + 0x000015c8 6c655f49 634e535f 31364d6f 64696669 le_IcNS_16Modifi │ │ │ │ │ + 0x000015d8 6564416c 70686162 6574494e 535f3130 edAlphabetINS_10 │ │ │ │ │ + 0x000015e8 53696d70 6c655479 70654968 4e535f35 SimpleTypeIhNS_5 │ │ │ │ │ + 0x000015f8 446e6135 5f454545 4e535f39 4d6f6445 Dna5_EEENS_9ModE │ │ │ │ │ + 0x00001608 7870616e 64494c63 3435454e 535f3354 xpandILc45ENS_3T │ │ │ │ │ + 0x00001618 6167494e 535f3844 65666175 6c745f45 agINS_8Default_E │ │ │ │ │ + 0x00001628 45454545 45454531 30696e69 7469616c EEEEEEE10initial │ │ │ │ │ + 0x00001638 697a6545 76453131 7461626c 655f7374 izeEvE11table_st │ │ │ │ │ + 0x00001648 6f726500 5f5a5a4e 35736571 616e3234 ore._ZZN5seqan24 │ │ │ │ │ + 0x00001658 416c7068 61626574 436f6e76 65727369 AlphabetConversi │ │ │ │ │ + 0x00001668 6f6e5461 626c655f 49634e53 5f313053 onTable_IcNS_10S │ │ │ │ │ + 0x00001678 696d706c 65547970 6549684e 535f3544 impleTypeIhNS_5D │ │ │ │ │ + 0x00001688 6e61355f 45454545 3130696e 69746961 na5_EEEE10initia │ │ │ │ │ + 0x00001698 6c697a65 45764531 355f6973 5f696e69 lizeEvE15_is_ini │ │ │ │ │ + 0x000016a8 7469616c 697a6564 005f5f67 78785f70 tialized.__gxx_p │ │ │ │ │ + 0x000016b8 6572736f 6e616c69 74795f76 30005f5a ersonality_v0._Z │ │ │ │ │ + 0x000016c8 4e357365 71616e32 31445043 656c6c44 N5seqan21DPCellD │ │ │ │ │ + 0x000016d8 65666175 6c74496e 66696e69 7479494e efaultInfinityIN │ │ │ │ │ + 0x000016e8 535f3744 5043656c 6c5f4969 4e535f33 S_7DPCell_IiNS_3 │ │ │ │ │ + 0x000016f8 54616749 4e535f31 31416666 696e6547 TagINS_11AffineG │ │ │ │ │ + 0x00001708 6170735f 45454545 45453556 414c5545 aps_EEEEEE5VALUE │ │ │ │ │ + 0x00001718 45005f5a 6e776d00 5f5a646c 50760066 E._Znwm._ZdlPv.f │ │ │ │ │ + 0x00001728 72656543 53747269 6e670066 72656500 reeCString.free. │ │ │ │ │ + 0x00001738 5f5a3138 63707053 7472696e 67546f43 _Z18cppStringToC │ │ │ │ │ + 0x00001748 53747269 6e674e53 74375f5f 63787831 StringNSt7__cxx1 │ │ │ │ │ + 0x00001758 31313262 61736963 5f737472 696e6749 112basic_stringI │ │ │ │ │ + 0x00001768 63537431 31636861 725f7472 61697473 cSt11char_traits │ │ │ │ │ + 0x00001778 49634553 61496345 4545006d 616c6c6f IcESaIcEEE.mallo │ │ │ │ │ + 0x00001788 63005f5a 4e357365 71616e35 636c6561 c._ZN5seqan5clea │ │ │ │ │ + 0x00001798 72494e53 5f364d61 74726978 494e535f rINS_6MatrixINS_ │ │ │ │ │ + 0x000017a8 37445043 656c6c5f 49694e53 5f335461 7DPCell_IiNS_3Ta │ │ │ │ │ + 0x000017b8 67494e53 5f31314c 696e6561 72476170 gINS_11LinearGap │ │ │ │ │ + 0x000017c8 735f4545 4545454c 6a32454e 535f3653 s_EEEEELj2ENS_6S │ │ │ │ │ + 0x000017d8 7472696e 67495336 5f4e535f 35416c6c tringIS6_NS_5All │ │ │ │ │ + 0x000017e8 6f634976 45454545 45454545 76524e53 ocIvEEEEEEEEvRNS │ │ │ │ │ + 0x000017f8 5f36486f 6c646572 49545f4e 53335f49 _6HolderIT_NS3_I │ │ │ │ │ + 0x00001808 4e535f39 54726973 74617465 5f454545 NS_9Tristate_EEE │ │ │ │ │ + 0x00001818 4545005f 5a4e3573 6571616e 35636c65 EE._ZN5seqan5cle │ │ │ │ │ + 0x00001828 6172494e 535f364d 61747269 7849684c arINS_6MatrixIhL │ │ │ │ │ + 0x00001838 6a32454e 535f3653 7472696e 6749684e j2ENS_6StringIhN │ │ │ │ │ + 0x00001848 535f3541 6c6c6f63 49764545 45454545 S_5AllocIvEEEEEE │ │ │ │ │ + 0x00001858 45457652 4e535f36 486f6c64 65724954 EEvRNS_6HolderIT │ │ │ │ │ + 0x00001868 5f4e535f 33546167 494e535f 39547269 _NS_3TagINS_9Tri │ │ │ │ │ + 0x00001878 73746174 655f4545 45454500 5f5a4e35 state_EEEEE._ZN5 │ │ │ │ │ + 0x00001888 73657161 6e35636c 65617249 4e535f36 seqan5clearINS_6 │ │ │ │ │ + 0x00001898 4d617472 6978494e 535f3744 5043656c MatrixINS_7DPCel │ │ │ │ │ + 0x000018a8 6c5f4969 4e535f33 54616749 4e535f31 l_IiNS_3TagINS_1 │ │ │ │ │ + 0x000018b8 31416666 696e6547 6170735f 45454545 1AffineGaps_EEEE │ │ │ │ │ + 0x000018c8 454c6a32 454e535f 36537472 696e6749 ELj2ENS_6StringI │ │ │ │ │ + 0x000018d8 53365f4e 535f3541 6c6c6f63 49764545 S6_NS_5AllocIvEE │ │ │ │ │ + 0x000018e8 45454545 45457652 4e535f36 486f6c64 EEEEEEvRNS_6Hold │ │ │ │ │ + 0x000018f8 65724954 5f4e5333 5f494e53 5f395472 erIT_NS3_INS_9Tr │ │ │ │ │ + 0x00001908 69737461 74655f45 45454545 005f5a4e istate_EEEEE._ZN │ │ │ │ │ + 0x00001918 35736571 616e3133 41737369 676e5374 5seqan13AssignSt │ │ │ │ │ + 0x00001928 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS │ │ │ │ │ + 0x00001938 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E │ │ │ │ │ + 0x00001948 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6 │ │ │ │ │ + 0x00001958 53747269 6e674968 4e535f35 416c6c6f StringIhNS_5Allo │ │ │ │ │ + 0x00001968 63497645 4545454b 53395f45 45765254 cIvEEEEKS9_EEvRT │ │ │ │ │ + 0x00001978 5f525430 5f4e535f 3453697a 65495342 _RT0_NS_4SizeISB │ │ │ │ │ + 0x00001988 5f453454 79706545 006d656d 6d6f7665 _E4TypeE.memmove │ │ │ │ │ + 0x00001998 005f5a4e 35736571 616e3133 41737369 ._ZN5seqan13Assi │ │ │ │ │ + 0x000019a8 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta │ │ │ │ │ + 0x000019b8 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero │ │ │ │ │ + 0x000019c8 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I │ │ │ │ │ + 0x000019d8 4e535f36 53747269 6e674968 4e535f35 NS_6StringIhNS_5 │ │ │ │ │ + 0x000019e8 416c6c6f 63497645 4545454b 53395f45 AllocIvEEEEKS9_E │ │ │ │ │ + 0x000019f8 45765254 5f525430 5f005f5a 4e357365 EvRT_RT0_._ZN5se │ │ │ │ │ + 0x00001a08 71616e31 33417373 69676e53 7472696e qan13AssignStrin │ │ │ │ │ + 0x00001a18 675f494e 535f3354 6167494e 535f3132 g_INS_3TagINS_12 │ │ │ │ │ + 0x00001a28 54616747 656e6572 6f75735f 45454545 TagGenerous_EEEE │ │ │ │ │ + 0x00001a38 37617373 69676e5f 494e535f 36537472 7assign_INS_6Str │ │ │ │ │ + 0x00001a48 696e6749 4e535f31 3053696d 706c6554 ingINS_10SimpleT │ │ │ │ │ + 0x00001a58 79706549 684e535f 35446e61 355f4545 ypeIhNS_5Dna5_EE │ │ │ │ │ + 0x00001a68 454e535f 35416c6c 6f634976 45454545 ENS_5AllocIvEEEE │ │ │ │ │ + 0x00001a78 4b53435f 45457652 545f5254 305f4e53 KSC_EEvRT_RT0_NS │ │ │ │ │ + 0x00001a88 5f345369 7a654953 455f4534 54797065 _4SizeISE_E4Type │ │ │ │ │ + 0x00001a98 45005f5a 4e357365 71616e31 33417373 E._ZN5seqan13Ass │ │ │ │ │ + 0x00001aa8 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T │ │ │ │ │ + 0x00001ab8 6167494e 535f3132 54616747 656e6572 agINS_12TagGener │ │ │ │ │ + 0x00001ac8 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_ │ │ │ │ │ + 0x00001ad8 494e535f 36537472 696e6749 4e535f31 INS_6StringINS_1 │ │ │ │ │ + 0x00001ae8 3053696d 706c6554 79706549 684e535f 0SimpleTypeIhNS_ │ │ │ │ │ + 0x00001af8 35446e61 355f4545 454e535f 35416c6c 5Dna5_EEENS_5All │ │ │ │ │ + 0x00001b08 6f634976 45454545 4b53435f 45457652 ocIvEEEEKSC_EEvR │ │ │ │ │ + 0x00001b18 545f5254 305f005f 5a4e3573 6571616e T_RT0_._ZN5seqan │ │ │ │ │ + 0x00001b28 31334173 7369676e 53747269 6e675f49 13AssignString_I │ │ │ │ │ + 0x00001b38 4e535f33 54616749 4e535f31 32546167 NS_3TagINS_12Tag │ │ │ │ │ + 0x00001b48 47656e65 726f7573 5f454545 45376173 Generous_EEEE7as │ │ │ │ │ + 0x00001b58 7369676e 5f494e53 5f365374 72696e67 sign_INS_6String │ │ │ │ │ + 0x00001b68 49634e53 5f35416c 6c6f6349 76454545 IcNS_5AllocIvEEE │ │ │ │ │ + 0x00001b78 454b5339 5f454576 52545f52 54305f4e EKS9_EEvRT_RT0_N │ │ │ │ │ + 0x00001b88 535f3453 697a6549 53425f45 34547970 S_4SizeISB_E4Typ │ │ │ │ │ + 0x00001b98 6545005f 5a4e3573 6571616e 31334173 eE._ZN5seqan13As │ │ │ │ │ + 0x00001ba8 7369676e 53747269 6e675f49 4e535f33 signString_INS_3 │ │ │ │ │ + 0x00001bb8 54616749 4e535f31 32546167 47656e65 TagINS_12TagGene │ │ │ │ │ + 0x00001bc8 726f7573 5f454545 45376173 7369676e rous_EEEE7assign │ │ │ │ │ + 0x00001bd8 5f494e53 5f365374 72696e67 49634e53 _INS_6StringIcNS │ │ │ │ │ + 0x00001be8 5f35416c 6c6f6349 76454545 454b5339 _5AllocIvEEEEKS9 │ │ │ │ │ + 0x00001bf8 5f454576 52545f52 54305f00 5f5a4e35 _EEvRT_RT0_._ZN5 │ │ │ │ │ + 0x00001c08 73657161 6e313341 73736967 6e537472 seqan13AssignStr │ │ │ │ │ + 0x00001c18 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_ │ │ │ │ │ + 0x00001c28 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE │ │ │ │ │ + 0x00001c38 45453761 73736967 6e5f494e 535f3653 EE7assign_INS_6S │ │ │ │ │ + 0x00001c48 7472696e 6749634e 535f3541 6c6c6f63 tringIcNS_5Alloc │ │ │ │ │ + 0x00001c58 49764545 45454b50 63454576 52545f52 IvEEEEKPcEEvRT_R │ │ │ │ │ + 0x00001c68 54305f4e 535f3453 697a6549 53435f45 T0_NS_4SizeISC_E │ │ │ │ │ + 0x00001c78 34547970 65450073 74726c65 6e005f5a 4TypeE.strlen._Z │ │ │ │ │ + 0x00001c88 4e357365 71616e31 33417373 69676e53 N5seqan13AssignS │ │ │ │ │ + 0x00001c98 7472696e 675f494e 535f3354 6167494e tring_INS_3TagIN │ │ │ │ │ + 0x00001ca8 535f3132 54616747 656e6572 6f75735f S_12TagGenerous_ │ │ │ │ │ + 0x00001cb8 45454545 37617373 69676e5f 494e535f EEEE7assign_INS_ │ │ │ │ │ + 0x00001cc8 36537472 696e6749 4e535f31 3053696d 6StringINS_10Sim │ │ │ │ │ + 0x00001cd8 706c6554 79706549 684e535f 35446e61 pleTypeIhNS_5Dna │ │ │ │ │ + 0x00001ce8 355f4545 454e535f 35416c6c 6f634976 5_EEENS_5AllocIv │ │ │ │ │ + 0x00001cf8 45454545 4b4e5336 5f496353 425f4545 EEEEKNS6_IcSB_EE │ │ │ │ │ + 0x00001d08 45457652 545f5254 305f005f 5a4e3573 EEvRT_RT0_._ZN5s │ │ │ │ │ + 0x00001d18 6571616e 32355472 616e736c 61746554 eqan25TranslateT │ │ │ │ │ + 0x00001d28 61626c65 43686172 546f446e 61355f49 ableCharToDna5_I │ │ │ │ │ + 0x00001d38 76453556 414c5545 45005f5a 4e357365 vE5VALUEE._ZN5se │ │ │ │ │ + 0x00001d48 71616e36 61737369 676e494e 535f3653 qan6assignINS_6S │ │ │ │ │ + 0x00001d58 7472696e 6749684e 535f3541 6c6c6f63 tringIhNS_5Alloc │ │ │ │ │ + 0x00001d68 49764545 45454545 76524e53 5f36486f IvEEEEEEvRNS_6Ho │ │ │ │ │ + 0x00001d78 6c646572 49545f4e 535f3354 6167494e lderIT_NS_3TagIN │ │ │ │ │ + 0x00001d88 535f3954 72697374 6174655f 45454545 S_9Tristate_EEEE │ │ │ │ │ + 0x00001d98 45524b53 415f005f 5a4e3573 6571616e ERKSA_._ZN5seqan │ │ │ │ │ + 0x00001da8 31334173 7369676e 53747269 6e675f49 13AssignString_I │ │ │ │ │ + 0x00001db8 4e535f33 54616749 4e535f31 32546167 NS_3TagINS_12Tag │ │ │ │ │ + 0x00001dc8 47656e65 726f7573 5f454545 45376173 Generous_EEEE7as │ │ │ │ │ + 0x00001dd8 7369676e 5f494e53 5f365374 72696e67 sign_INS_6String │ │ │ │ │ + 0x00001de8 496d4e53 5f35416c 6c6f6349 76454545 ImNS_5AllocIvEEE │ │ │ │ │ + 0x00001df8 454b5339 5f454576 52545f52 54305f00 EKS9_EEvRT_RT0_. │ │ │ │ │ + 0x00001e08 5f5a4e35 73657161 6e313341 73736967 _ZN5seqan13Assig │ │ │ │ │ + 0x00001e18 6e537472 696e675f 494e535f 33546167 nString_INS_3Tag │ │ │ │ │ + 0x00001e28 494e535f 31325461 6747656e 65726f75 INS_12TagGenerou │ │ │ │ │ + 0x00001e38 735f4545 45453761 73736967 6e5f494e s_EEEE7assign_IN │ │ │ │ │ + 0x00001e48 535f3653 7472696e 67496d4e 535f3541 S_6StringImNS_5A │ │ │ │ │ + 0x00001e58 6c6c6f63 49764545 45454b53 395f4545 llocIvEEEEKS9_EE │ │ │ │ │ + 0x00001e68 7652545f 5254305f 4e535f34 53697a65 vRT_RT0_NS_4Size │ │ │ │ │ + 0x00001e78 4953425f 45345479 70654500 5f5a4e35 ISB_E4TypeE._ZN5 │ │ │ │ │ + 0x00001e88 73657161 6e313452 65706c61 63655374 seqan14ReplaceSt │ │ │ │ │ + 0x00001e98 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS │ │ │ │ │ + 0x00001ea8 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E │ │ │ │ │ + 0x00001eb8 45454538 7265706c 6163655f 494e535f EEE8replace_INS_ │ │ │ │ │ + 0x00001ec8 36537472 696e6749 6d4e535f 35416c6c 6StringImNS_5All │ │ │ │ │ + 0x00001ed8 6f634976 45454545 4b53395f 45457652 ocIvEEEEKS9_EEvR │ │ │ │ │ + 0x00001ee8 545f4e53 5f345369 7a654953 425f4534 T_NS_4SizeISB_E4 │ │ │ │ │ + 0x00001ef8 54797065 4553465f 5254305f 005f5a4e TypeESF_RT0_._ZN │ │ │ │ │ + 0x00001f08 35736571 616e3130 696e7365 72744761 5seqan10insertGa │ │ │ │ │ + 0x00001f18 7073494e 535f3447 61707349 4e535f36 psINS_4GapsINS_6 │ │ │ │ │ + 0x00001f28 53747269 6e67494e 535f3130 53696d70 StringINS_10Simp │ │ │ │ │ + 0x00001f38 6c655479 70654968 4e535f35 446e6135 leTypeIhNS_5Dna5 │ │ │ │ │ + 0x00001f48 5f454545 4e535f35 416c6c6f 63497645 _EEENS_5AllocIvE │ │ │ │ │ + 0x00001f58 4545454e 535f3354 6167494e 535f3130 EEENS_3TagINS_10 │ │ │ │ │ + 0x00001f68 41727261 79476170 735f4545 4545456d ArrayGaps_EEEEEm │ │ │ │ │ + 0x00001f78 45457652 4b4e535f 34497465 7249545f EEvRKNS_4IterIT_ │ │ │ │ │ + 0x00001f88 4e535f31 32476170 73497465 7261746f NS_12GapsIterato │ │ │ │ │ + 0x00001f98 72495342 5f454545 4554305f 006d656d rISB_EEEET0_.mem │ │ │ │ │ + 0x00001fa8 73657400 5f5a4e35 73657161 6e32315f set._ZN5seqan21_ │ │ │ │ │ + 0x00001fb8 61646170 74547261 63655365 676d656e adaptTraceSegmen │ │ │ │ │ + 0x00001fc8 7473546f 494e535f 36537472 696e6749 tsToINS_6StringI │ │ │ │ │ + 0x00001fd8 4e535f31 3053696d 706c6554 79706549 NS_10SimpleTypeI │ │ │ │ │ + 0x00001fe8 684e535f 35446e61 355f4545 454e535f hNS_5Dna5_EEENS_ │ │ │ │ │ + 0x00001ff8 35416c6c 6f634976 45454545 4e535f33 5AllocIvEEEENS_3 │ │ │ │ │ + 0x00002008 54616749 4e535f31 30417272 61794761 TagINS_10ArrayGa │ │ │ │ │ + 0x00002018 70735f45 45455337 5f53415f 6d6d5336 ps_EEES7_SA_mmS6 │ │ │ │ │ + 0x00002028 5f454576 524e535f 34476170 7349545f _EEvRNS_4GapsIT_ │ │ │ │ │ + 0x00002038 54305f45 45524e53 425f4954 315f5432 T0_EERNSB_IT1_T2 │ │ │ │ │ + 0x00002048 5f454552 4b4e5331 5f494e53 5f313354 _EERKNS1_INS_13T │ │ │ │ │ + 0x00002058 72616365 5365676d 656e745f 4954335f raceSegment_IT3_ │ │ │ │ │ + 0x00002068 54345f45 4554355f 4545005f 5a4e3573 T4_EET5_EE._ZN5s │ │ │ │ │ + 0x00002078 6571616e 36637265 61746549 4e535f36 eqan6createINS_6 │ │ │ │ │ + 0x00002088 4d617472 69784968 4c6a3245 4e535f36 MatrixIhLj2ENS_6 │ │ │ │ │ + 0x00002098 53747269 6e674968 4e535f35 416c6c6f StringIhNS_5Allo │ │ │ │ │ + 0x000020a8 63497645 45454545 45454576 524e535f cIvEEEEEEEEvRNS_ │ │ │ │ │ + 0x000020b8 36486f6c 64657249 545f4e53 5f335461 6HolderIT_NS_3Ta │ │ │ │ │ + 0x000020c8 67494e53 5f395472 69737461 74655f45 gINS_9Tristate_E │ │ │ │ │ + 0x000020d8 45454545 005f5a4e 35736571 616e3672 EEEE._ZN5seqan6r │ │ │ │ │ + 0x000020e8 6573697a 6549684e 535f3354 6167494e esizeIhNS_3TagIN │ │ │ │ │ + 0x000020f8 535f3133 46756c6c 44504d61 74726978 S_13FullDPMatrix │ │ │ │ │ + 0x00002108 5f454545 4e535f36 53747269 6e674968 _EEENS_6StringIh │ │ │ │ │ + 0x00002118 4e535f35 416c6c6f 63497645 45454545 NS_5AllocIvEEEEE │ │ │ │ │ + 0x00002128 4576524e 535f3944 504d6174 7269785f EvRNS_9DPMatrix_ │ │ │ │ │ + 0x00002138 49545f54 305f5431 5f454500 5f5a4e35 IT_T0_T1_EE._ZN5 │ │ │ │ │ + 0x00002148 73657161 6e313341 73736967 6e537472 seqan13AssignStr │ │ │ │ │ + 0x00002158 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_ │ │ │ │ │ + 0x00002168 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE │ │ │ │ │ + 0x00002178 45453761 73736967 6e5f494e 535f3653 EE7assign_INS_6S │ │ │ │ │ + 0x00002188 7472696e 67494e53 5f374450 43656c6c tringINS_7DPCell │ │ │ │ │ + 0x00002198 5f49694e 53315f49 4e535f31 314c696e _IiNS1_INS_11Lin │ │ │ │ │ + 0x000021a8 65617247 6170735f 45454545 454e535f earGaps_EEEEENS_ │ │ │ │ │ + 0x000021b8 35416c6c 6f634976 45454545 4b53445f 5AllocIvEEEEKSD_ │ │ │ │ │ + 0x000021c8 45457652 545f5254 305f4e53 5f345369 EEvRT_RT0_NS_4Si │ │ │ │ │ + 0x000021d8 7a654953 465f4534 54797065 45005f5a zeISF_E4TypeE._Z │ │ │ │ │ + 0x000021e8 4e357365 71616e31 33417373 69676e53 N5seqan13AssignS │ │ │ │ │ + 0x000021f8 7472696e 675f494e 535f3354 6167494e tring_INS_3TagIN │ │ │ │ │ + 0x00002208 535f3132 54616747 656e6572 6f75735f S_12TagGenerous_ │ │ │ │ │ + 0x00002218 45454545 37617373 69676e5f 494e535f EEEE7assign_INS_ │ │ │ │ │ + 0x00002228 36537472 696e6749 4e535f37 44504365 6StringINS_7DPCe │ │ │ │ │ + 0x00002238 6c6c5f49 694e5331 5f494e53 5f31314c ll_IiNS1_INS_11L │ │ │ │ │ + 0x00002248 696e6561 72476170 735f4545 4545454e inearGaps_EEEEEN │ │ │ │ │ + 0x00002258 535f3541 6c6c6f63 49764545 45454b53 S_5AllocIvEEEEKS │ │ │ │ │ + 0x00002268 445f4545 7652545f 5254305f 005f5a4e D_EEvRT_RT0_._ZN │ │ │ │ │ + 0x00002278 35736571 616e3661 73736967 6e494e53 5seqan6assignINS │ │ │ │ │ + 0x00002288 5f365374 72696e67 494e535f 37445043 _6StringINS_7DPC │ │ │ │ │ + 0x00002298 656c6c5f 49694e53 5f335461 67494e53 ell_IiNS_3TagINS │ │ │ │ │ + 0x000022a8 5f31314c 696e6561 72476170 735f4545 _11LinearGaps_EE │ │ │ │ │ + 0x000022b8 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE │ │ │ │ │ + 0x000022c8 45454545 76524e53 5f36486f 6c646572 EEEEvRNS_6Holder │ │ │ │ │ + 0x000022d8 49545f4e 53335f49 4e535f39 54726973 IT_NS3_INS_9Tris │ │ │ │ │ + 0x000022e8 74617465 5f454545 4545524b 53455f00 tate_EEEEERKSE_. │ │ │ │ │ + 0x000022f8 5f5a4e35 73657161 6e366372 65617465 _ZN5seqan6create │ │ │ │ │ + 0x00002308 494e535f 364d6174 72697849 4e535f37 INS_6MatrixINS_7 │ │ │ │ │ + 0x00002318 44504365 6c6c5f49 694e535f 33546167 DPCell_IiNS_3Tag │ │ │ │ │ + 0x00002328 494e535f 31314c69 6e656172 47617073 INS_11LinearGaps │ │ │ │ │ + 0x00002338 5f454545 45454c6a 32454e53 5f365374 _EEEEELj2ENS_6St │ │ │ │ │ + 0x00002348 72696e67 4953365f 4e535f35 416c6c6f ringIS6_NS_5Allo │ │ │ │ │ + 0x00002358 63497645 45454545 45454576 524e535f cIvEEEEEEEEvRNS_ │ │ │ │ │ + 0x00002368 36486f6c 64657249 545f4e53 335f494e 6HolderIT_NS3_IN │ │ │ │ │ + 0x00002378 535f3954 72697374 6174655f 45454545 S_9Tristate_EEEE │ │ │ │ │ + 0x00002388 45005f5a 4e357365 71616e31 33417373 E._ZN5seqan13Ass │ │ │ │ │ + 0x00002398 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T │ │ │ │ │ + 0x000023a8 6167494e 535f3132 54616747 656e6572 agINS_12TagGener │ │ │ │ │ + 0x000023b8 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_ │ │ │ │ │ + 0x000023c8 494e535f 36537472 696e6749 4e535f37 INS_6StringINS_7 │ │ │ │ │ + 0x000023d8 44504365 6c6c5f49 694e5331 5f494e53 DPCell_IiNS1_INS │ │ │ │ │ + 0x000023e8 5f313141 6666696e 65476170 735f4545 _11AffineGaps_EE │ │ │ │ │ + 0x000023f8 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE │ │ │ │ │ + 0x00002408 45454b53 445f4545 7652545f 5254305f EEKSD_EEvRT_RT0_ │ │ │ │ │ + 0x00002418 4e535f34 53697a65 4953465f 45345479 NS_4SizeISF_E4Ty │ │ │ │ │ + 0x00002428 70654500 5f5a4e35 73657161 6e313341 peE._ZN5seqan13A │ │ │ │ │ + 0x00002438 73736967 6e537472 696e675f 494e535f ssignString_INS_ │ │ │ │ │ + 0x00002448 33546167 494e535f 31325461 6747656e 3TagINS_12TagGen │ │ │ │ │ + 0x00002458 65726f75 735f4545 45453761 73736967 erous_EEEE7assig │ │ │ │ │ + 0x00002468 6e5f494e 535f3653 7472696e 67494e53 n_INS_6StringINS │ │ │ │ │ + 0x00002478 5f374450 43656c6c 5f49694e 53315f49 _7DPCell_IiNS1_I │ │ │ │ │ + 0x00002488 4e535f31 31416666 696e6547 6170735f NS_11AffineGaps_ │ │ │ │ │ + 0x00002498 45454545 454e535f 35416c6c 6f634976 EEEEENS_5AllocIv │ │ │ │ │ + 0x000024a8 45454545 4b53445f 45457652 545f5254 EEEEKSD_EEvRT_RT │ │ │ │ │ + 0x000024b8 305f005f 5a4e3573 6571616e 36617373 0_._ZN5seqan6ass │ │ │ │ │ + 0x000024c8 69676e49 4e535f36 53747269 6e67494e ignINS_6StringIN │ │ │ │ │ + 0x000024d8 535f3744 5043656c 6c5f4969 4e535f33 S_7DPCell_IiNS_3 │ │ │ │ │ + 0x000024e8 54616749 4e535f31 31416666 696e6547 TagINS_11AffineG │ │ │ │ │ + 0x000024f8 6170735f 45454545 454e535f 35416c6c aps_EEEEENS_5All │ │ │ │ │ + 0x00002508 6f634976 45454545 45457652 4e535f36 ocIvEEEEEEvRNS_6 │ │ │ │ │ + 0x00002518 486f6c64 65724954 5f4e5333 5f494e53 HolderIT_NS3_INS │ │ │ │ │ + 0x00002528 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE │ │ │ │ │ + 0x00002538 524b5345 5f005f5a 4e357365 71616e36 RKSE_._ZN5seqan6 │ │ │ │ │ + 0x00002548 63726561 7465494e 535f364d 61747269 createINS_6Matri │ │ │ │ │ + 0x00002558 78494e53 5f374450 43656c6c 5f49694e xINS_7DPCell_IiN │ │ │ │ │ + 0x00002568 535f3354 6167494e 535f3131 41666669 S_3TagINS_11Affi │ │ │ │ │ + 0x00002578 6e654761 70735f45 45454545 4c6a3245 neGaps_EEEEELj2E │ │ │ │ │ + 0x00002588 4e535f36 53747269 6e674953 365f4e53 NS_6StringIS6_NS │ │ │ │ │ + 0x00002598 5f35416c 6c6f6349 76454545 45454545 _5AllocIvEEEEEEE │ │ │ │ │ + 0x000025a8 4576524e 535f3648 6f6c6465 7249545f EvRNS_6HolderIT_ │ │ │ │ │ + 0x000025b8 4e53335f 494e535f 39547269 73746174 NS3_INS_9Tristat │ │ │ │ │ + 0x000025c8 655f4545 45454500 61646170 74657241 e_EEEEE.adapterA │ │ │ │ │ + 0x000025d8 6c69676e 6d656e74 005f5a4e 35736571 lignment._ZN5seq │ │ │ │ │ + 0x000025e8 616e3231 44504365 6c6c4465 6661756c an21DPCellDefaul │ │ │ │ │ + 0x000025f8 74496e66 696e6974 79494e53 5f374450 tInfinityINS_7DP │ │ │ │ │ + 0x00002608 43656c6c 5f49694e 535f3354 6167494e Cell_IiNS_3TagIN │ │ │ │ │ + 0x00002618 535f3131 4c696e65 61724761 70735f45 S_11LinearGaps_E │ │ │ │ │ + 0x00002628 45454545 45355641 4c554545 005f5a47 EEEEE5VALUEE._ZG │ │ │ │ │ + 0x00002638 564e3573 6571616e 32314450 43656c6c VN5seqan21DPCell │ │ │ │ │ + 0x00002648 44656661 756c7449 6e66696e 69747949 DefaultInfinityI │ │ │ │ │ + 0x00002658 4e535f37 44504365 6c6c5f49 694e535f NS_7DPCell_IiNS_ │ │ │ │ │ + 0x00002668 33546167 494e535f 31314c69 6e656172 3TagINS_11Linear │ │ │ │ │ + 0x00002678 47617073 5f454545 45454535 56414c55 Gaps_EEEEEE5VALU │ │ │ │ │ + 0x00002688 4545005f 5a47564e 35736571 616e3231 EE._ZGVN5seqan21 │ │ │ │ │ + 0x00002698 44504365 6c6c4465 6661756c 74496e66 DPCellDefaultInf │ │ │ │ │ + 0x000026a8 696e6974 79494e53 5f374450 43656c6c inityINS_7DPCell │ │ │ │ │ + 0x000026b8 5f49694e 535f3354 6167494e 535f3131 _IiNS_3TagINS_11 │ │ │ │ │ + 0x000026c8 41666669 6e654761 70735f45 45454545 AffineGaps_EEEEE │ │ │ │ │ + 0x000026d8 45355641 4c554545 006c6962 73746463 E5VALUEE.libstdc │ │ │ │ │ 0x000026e8 2b2b2e73 6f2e3600 6c696267 63635f73 ++.so.6.libgcc_s │ │ │ │ │ 0x000026f8 2e736f2e 31006c69 62632e73 6f2e3600 .so.1.libc.so.6. │ │ │ │ │ 0x00002708 4743435f 332e3000 474c4942 435f322e GCC_3.0.GLIBC_2. │ │ │ │ │ 0x00002718 3400474c 4942435f 322e3134 00474c49 4.GLIBC_2.14.GLI │ │ │ │ │ 0x00002728 42435f32 2e322e35 00435858 4142495f BC_2.2.5.CXXABI_ │ │ │ │ │ 0x00002738 312e3300 474c4942 4358585f 332e342e 1.3.GLIBCXX_3.4. │ │ │ │ │ 0x00002748 33320043 58584142 495f312e 332e3900 32.CXXABI_1.3.9. │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ │ @@ -1,84 +1,84 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ │ │ 0000000000004020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10>: │ │ │ │ │ - push 0xffca(%rip) # 13ff0 ::VALUE@@Base+0x2fd0> │ │ │ │ │ - jmp *0xffcc(%rip) # 13ff8 ::VALUE@@Base+0x2fd8> │ │ │ │ │ + push 0xffca(%rip) # 13ff0 ::VALUE@@Base+0x2ef0> │ │ │ │ │ + jmp *0xffcc(%rip) # 13ff8 ::VALUE@@Base+0x2ef8> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ 0000000000004030 > > >(seqan::Holder > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0xffca(%rip) # 14000 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xb480> │ │ │ │ │ + jmp *0xffca(%rip) # 14000 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x7d00> │ │ │ │ │ push $0x0 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0xffc2(%rip) # 14008 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x6ea8> │ │ │ │ │ + jmp *0xffc2(%rip) # 14008 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3728> │ │ │ │ │ push $0x1 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004050 , std::allocator >::~basic_ostringstream()@plt>: │ │ │ │ │ jmp *0xffba(%rip) # 14010 , std::allocator >::~basic_ostringstream()@GLIBCXX_3.4.21> │ │ │ │ │ push $0x2 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004060 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@plt>: │ │ │ │ │ - jmp *0xffb2(%rip) # 14018 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x96d8> │ │ │ │ │ + jmp *0xffb2(%rip) # 14018 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5f58> │ │ │ │ │ push $0x3 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004070 : │ │ │ │ │ jmp *0xffaa(%rip) │ │ │ │ │ push $0x4 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004080 , std::allocator >::_M_append(char const*, unsigned long)@plt>: │ │ │ │ │ jmp *0xffa2(%rip) # 14028 , std::allocator >::_M_append(char const*, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ │ push $0x5 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004090 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@plt>: │ │ │ │ │ - jmp *0xff9a(%rip) # 14030 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x8050> │ │ │ │ │ + jmp *0xff9a(%rip) # 14030 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x48d0> │ │ │ │ │ push $0x6 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040a0 : │ │ │ │ │ jmp *0xff92(%rip) │ │ │ │ │ push $0x7 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040b0 : │ │ │ │ │ jmp *0xff8a(%rip) │ │ │ │ │ push $0x8 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt>: │ │ │ │ │ - jmp *0xff82(%rip) # 14048 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3508> │ │ │ │ │ + jmp *0xff82(%rip) # 14048 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc108> │ │ │ │ │ push $0x9 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040d0 : │ │ │ │ │ jmp *0xff7a(%rip) │ │ │ │ │ push $0xa │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt>: │ │ │ │ │ - jmp *0xff72(%rip) # 14058 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x7ef8> │ │ │ │ │ + jmp *0xff72(%rip) # 14058 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x4778> │ │ │ │ │ push $0xb │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000040f0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@plt>: │ │ │ │ │ - jmp *0xff6a(%rip) # 14060 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x99c0> │ │ │ │ │ + jmp *0xff6a(%rip) # 14060 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x6240> │ │ │ │ │ push $0xc │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004100 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt>: │ │ │ │ │ - jmp *0xff62(%rip) # 14068 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x7308> │ │ │ │ │ + jmp *0xff62(%rip) # 14068 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x3b88> │ │ │ │ │ push $0xd │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004110 : │ │ │ │ │ jmp *0xff5a(%rip) │ │ │ │ │ push $0xe │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ @@ -90,55 +90,55 @@ │ │ │ │ │ │ │ │ │ │ 0000000000004130 : │ │ │ │ │ jmp *0xff4a(%rip) │ │ │ │ │ push $0x10 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004140 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@plt>: │ │ │ │ │ - jmp *0xff42(%rip) # 14088 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xa568> │ │ │ │ │ + jmp *0xff42(%rip) # 14088 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x6de8> │ │ │ │ │ push $0x11 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004150 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@plt>: │ │ │ │ │ - jmp *0xff3a(%rip) # 14090 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x9d90> │ │ │ │ │ + jmp *0xff3a(%rip) # 14090 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x6610> │ │ │ │ │ push $0x12 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>: │ │ │ │ │ - jmp *0xff32(%rip) # 14098 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xb2a8> │ │ │ │ │ + jmp *0xff32(%rip) # 14098 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x7b28> │ │ │ │ │ push $0x13 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004170 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@plt>: │ │ │ │ │ - jmp *0xff2a(%rip) # 140a0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xac40> │ │ │ │ │ + jmp *0xff2a(%rip) # 140a0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x74c0> │ │ │ │ │ push $0x14 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004180 : │ │ │ │ │ jmp *0xff22(%rip) │ │ │ │ │ push $0x15 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004190 > > >(seqan::Holder > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0xff1a(%rip) # 140b0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x8970> │ │ │ │ │ + jmp *0xff1a(%rip) # 140b0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x51f0> │ │ │ │ │ push $0x16 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041a0 , std::allocator >)@plt>: │ │ │ │ │ - jmp *0xff12(%rip) # 140b8 , std::allocator >)@@Base+0xe9e8> │ │ │ │ │ + jmp *0xff12(%rip) # 140b8 , std::allocator >)@@Base+0xb268> │ │ │ │ │ push $0x17 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041b0 : │ │ │ │ │ jmp *0xff0a(%rip) │ │ │ │ │ push $0x18 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041c0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@plt>: │ │ │ │ │ - jmp *0xff02(%rip) # 140c8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x7528> │ │ │ │ │ + jmp *0xff02(%rip) # 140c8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x3da8> │ │ │ │ │ push $0x19 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000041d0 : │ │ │ │ │ jmp *0xfefa(%rip) │ │ │ │ │ push $0x1a │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ @@ -170,25 +170,25 @@ │ │ │ │ │ │ │ │ │ │ 0000000000004230 >::init(std::basic_streambuf >*)@plt>: │ │ │ │ │ jmp *0xfeca(%rip) # 14100 >::init(std::basic_streambuf >*)@GLIBCXX_3.4> │ │ │ │ │ push $0x20 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0xfec2(%rip) # 14108 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xb5f8> │ │ │ │ │ + jmp *0xfec2(%rip) # 14108 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7e78> │ │ │ │ │ push $0x21 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004250 : │ │ │ │ │ jmp *0xfeba(%rip) │ │ │ │ │ push $0x22 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004260 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>: │ │ │ │ │ - jmp *0xfeb2(%rip) # 14118 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xab28> │ │ │ │ │ + jmp *0xfeb2(%rip) # 14118 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x73a8> │ │ │ │ │ push $0x23 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt>: │ │ │ │ │ jmp *0xfeaa(%rip) # 14120 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ │ push $0x24 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ @@ -200,80 +200,80 @@ │ │ │ │ │ │ │ │ │ │ 0000000000004290 : │ │ │ │ │ jmp *0xfe9a(%rip) │ │ │ │ │ push $0x26 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0xfe92(%rip) # 14138 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xb548> │ │ │ │ │ + jmp *0xfe92(%rip) # 14138 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7dc8> │ │ │ │ │ push $0x27 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042b0 , std::allocator >::~basic_stringbuf()@plt>: │ │ │ │ │ - jmp *0xfe8a(%rip) # 14140 , std::allocator >::~basic_stringbuf()@@Base+0x36b0> │ │ │ │ │ + jmp *0xfe8a(%rip) # 14140 , std::allocator >::~basic_stringbuf()@@Base+0xc2d0> │ │ │ │ │ push $0x28 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042c0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@plt>: │ │ │ │ │ - jmp *0xfe82(%rip) # 14148 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0xaf58> │ │ │ │ │ + jmp *0xfe82(%rip) # 14148 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x77d8> │ │ │ │ │ push $0x29 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042d0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@plt>: │ │ │ │ │ - jmp *0xfe7a(%rip) # 14150 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x8390> │ │ │ │ │ + jmp *0xfe7a(%rip) # 14150 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x4c10> │ │ │ │ │ push $0x2a │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042e0 >::clear(std::_Ios_Iostate)@plt>: │ │ │ │ │ jmp *0xfe72(%rip) # 14158 >::clear(std::_Ios_Iostate)@GLIBCXX_3.4> │ │ │ │ │ push $0x2b │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 00000000000042f0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt>: │ │ │ │ │ - jmp *0xfe6a(%rip) # 14160 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x3880> │ │ │ │ │ + jmp *0xfe6a(%rip) # 14160 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0xc4a0> │ │ │ │ │ push $0x2c │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004300 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@plt>: │ │ │ │ │ - jmp *0xfe62(%rip) # 14168 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xb508> │ │ │ │ │ + jmp *0xfe62(%rip) # 14168 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x7d88> │ │ │ │ │ push $0x2d │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004310 <_Unwind_Resume@plt>: │ │ │ │ │ jmp *0xfe5a(%rip) │ │ │ │ │ push $0x2e │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004320 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt>: │ │ │ │ │ jmp *0xfe52(%rip) # 14178 , std::allocator >::_M_create(unsigned long&, unsigned long)@GLIBCXX_3.4.21> │ │ │ │ │ push $0x2f │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004330 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt>: │ │ │ │ │ - jmp *0xfe4a(%rip) # 14180 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa2b0> │ │ │ │ │ + jmp *0xfe4a(%rip) # 14180 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x6b30> │ │ │ │ │ push $0x30 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt>: │ │ │ │ │ - jmp *0xfe42(%rip) # 14188 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c88> │ │ │ │ │ + jmp *0xfe42(%rip) # 14188 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4508> │ │ │ │ │ push $0x31 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004350 , seqan::Alloc >, seqan::Tag >&, int, int, int)@plt>: │ │ │ │ │ - jmp *0xfe3a(%rip) # 14190 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4300> │ │ │ │ │ + jmp *0xfe3a(%rip) # 14190 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0xcf20> │ │ │ │ │ push $0x32 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004360 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@plt>: │ │ │ │ │ - jmp *0xfe32(%rip) # 14198 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xa038> │ │ │ │ │ + jmp *0xfe32(%rip) # 14198 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x68b8> │ │ │ │ │ push $0x33 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004370 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@plt>: │ │ │ │ │ - jmp *0xfe2a(%rip) # 141a0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xb140> │ │ │ │ │ + jmp *0xfe2a(%rip) # 141a0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x79c0> │ │ │ │ │ push $0x34 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ │ │ │ │ │ │ 0000000000004380 : │ │ │ │ │ jmp *0xfe22(%rip) │ │ │ │ │ push $0x35 │ │ │ │ │ jmp 4020 > > >(seqan::Holder > >, seqan::Tag >&)@plt-0x10> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,161 +1,22 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ -00000000000043c0 : │ │ │ │ │ -adapterAlignment.cold(): │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - mov %rbp,%rbx │ │ │ │ │ - call 41b0 │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:197 │ │ │ │ │ - mov 0x138(%rsp),%r13 │ │ │ │ │ - mov 0x130(%rsp),%rbp │ │ │ │ │ -/usr/include/seqan/basic/array_construct_destruct.h:548 │ │ │ │ │ - cmp %rbp,%r13 │ │ │ │ │ - jne 4522 <__cxa_finalize@plt+0x192> │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ │ - call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ │ - call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ │ - call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ - mov 0x298(%rsp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 44ff <__cxa_finalize@plt+0x16f> │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - mov 0x150(%rsp),%rbx │ │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ │ - mov 0x158(%rsp),%ebx │ │ │ │ │ - mov %ebx,0x74(%rsp) │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ - call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - mov (%rsp),%rbp │ │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ │ - mov 0x74(%rsp),%eax │ │ │ │ │ - mov %eax,0x158(%rsp) │ │ │ │ │ - call 4240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x1f8(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 447f <__cxa_finalize@plt+0xef> │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ - call 42a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x1f8(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ - call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ - call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - mov (%rsp),%rbp │ │ │ │ │ - jmp 44d8 <__cxa_finalize@plt+0x148> │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ - mov 0x150(%rsp),%rbx │ │ │ │ │ - jmp 4506 <__cxa_finalize@plt+0x176> │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ - testl $0xfffffffd,0x8(%rbp) │ │ │ │ │ - je 4549 <__cxa_finalize@plt+0x1b9> │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - mov (%r12),%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 41b0 │ │ │ │ │ -/usr/include/seqan/basic/array_construct_destruct.h:551 │ │ │ │ │ - add $0x48,%rbp │ │ │ │ │ - jmp 43dd <__cxa_finalize@plt+0x4d> │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov %r14,%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - call 42a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 44e0 <__cxa_finalize@plt+0x150> │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - call 4240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 44a1 <__cxa_finalize@plt+0x111> │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - mov %rbp,%rbx │ │ │ │ │ - call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ - jmp 43cd <__cxa_finalize@plt+0x3d> │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ -/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ - mov 0x190(%rsp),%rbx │ │ │ │ │ - jmp 446d <__cxa_finalize@plt+0xdd> │ │ │ │ │ -/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ - jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ - nop │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ +00000000000043c0 : │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11]() [clone .cold]: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 474e <__cxa_finalize@plt+0x3be> │ │ │ │ │ - lea 0xca43(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c3> │ │ │ │ │ + jne 456c <__cxa_finalize@plt+0x1dc> │ │ │ │ │ + lea 0xcc25(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x723> │ │ │ │ │ lea 0xf0(%rsp),%r12 │ │ │ │ │ call 4110 │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0xc8(%rsp),%rdi │ │ │ │ │ lea 0x1b0(%rsp),%r12 │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ @@ -181,325 +42,465 @@ │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x98(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -std::__new_allocator::~__new_allocator(): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4758 <__cxa_finalize@plt+0x3c8> │ │ │ │ │ + jne 4576 <__cxa_finalize@plt+0x1e6> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov 0xb0(%rsp),%rdi │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0xa8(%rsp),%rdi │ │ │ │ │ lea 0x270(%rsp),%r13 │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ mov 0xa0(%rsp),%rdi │ │ │ │ │ lea 0x210(%rsp),%r12 │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -std::__new_allocator::~__new_allocator(): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ - jmp 45d4 <__cxa_finalize@plt+0x244> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ + jmp 43f2 <__cxa_finalize@plt+0x62> │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4753 <__cxa_finalize@plt+0x3c3> │ │ │ │ │ + jne 4571 <__cxa_finalize@plt+0x1e1> │ │ │ │ │ lea 0x130(%rsp),%rax │ │ │ │ │ - lea 0xc8f2(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c3> │ │ │ │ │ + lea 0xcad4(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x723> │ │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 473d <__cxa_finalize@plt+0x3ad> │ │ │ │ │ - lea 0xc8cb(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c3> │ │ │ │ │ + jne 455b <__cxa_finalize@plt+0x1cb> │ │ │ │ │ + lea 0xcaad(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x723> │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4633 <__cxa_finalize@plt+0x2a3> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ + jmp 4451 <__cxa_finalize@plt+0xc1> │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 462b <__cxa_finalize@plt+0x29b> │ │ │ │ │ + jmp 4449 <__cxa_finalize@plt+0xb9> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 460e <__cxa_finalize@plt+0x27e> │ │ │ │ │ + jmp 442c <__cxa_finalize@plt+0x9c> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4616 <__cxa_finalize@plt+0x286> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ + jmp 4434 <__cxa_finalize@plt+0xa4> │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 47b0 <__cxa_finalize@plt+0x420> │ │ │ │ │ + jne 45ce <__cxa_finalize@plt+0x23e> │ │ │ │ │ lea 0x250(%rsp),%rax │ │ │ │ │ - lea 0xc860(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c3> │ │ │ │ │ + lea 0xca42(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x723> │ │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 47e4 <__cxa_finalize@plt+0x454> │ │ │ │ │ + jne 4602 <__cxa_finalize@plt+0x272> │ │ │ │ │ lea 0x2b0(%rsp),%rax │ │ │ │ │ - lea 0xc82c(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c3> │ │ │ │ │ + lea 0xca0e(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x723> │ │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 483b <__cxa_finalize@plt+0x4ab> │ │ │ │ │ - lea 0xc800(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c3> │ │ │ │ │ + jne 4659 <__cxa_finalize@plt+0x2c9> │ │ │ │ │ + lea 0xc9e2(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x723> │ │ │ │ │ lea 0x150(%rsp),%r12 │ │ │ │ │ call 4110 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 492f <__cxa_finalize@plt+0x59f> │ │ │ │ │ - lea 0xc7d5(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c3> │ │ │ │ │ + jne 474d <__cxa_finalize@plt+0x3bd> │ │ │ │ │ + lea 0xc9b7(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x723> │ │ │ │ │ lea 0x1b0(%rsp),%r12 │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 486f <__cxa_finalize@plt+0x4df> │ │ │ │ │ + jne 468d <__cxa_finalize@plt+0x2fd> │ │ │ │ │ lea 0x190(%rsp),%rax │ │ │ │ │ - lea 0xc7a1(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c3> │ │ │ │ │ + lea 0xc983(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x723> │ │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 489b <__cxa_finalize@plt+0x50b> │ │ │ │ │ - lea 0xc775(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c3> │ │ │ │ │ + jne 46b9 <__cxa_finalize@plt+0x329> │ │ │ │ │ + lea 0xc957(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x723> │ │ │ │ │ lea 0x270(%rsp),%r13 │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 48cf <__cxa_finalize@plt+0x53f> │ │ │ │ │ + jne 46ed <__cxa_finalize@plt+0x35d> │ │ │ │ │ lea 0x1f0(%rsp),%rax │ │ │ │ │ - lea 0xc741(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c3> │ │ │ │ │ + lea 0xc923(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x723> │ │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 492a <__cxa_finalize@plt+0x59a> │ │ │ │ │ - lea 0xc715(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c3> │ │ │ │ │ + jne 4748 <__cxa_finalize@plt+0x3b8> │ │ │ │ │ + lea 0xc8f7(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x723> │ │ │ │ │ lea 0x210(%rsp),%r12 │ │ │ │ │ call 4110 │ │ │ │ │ mov 0x3e8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4940 <__cxa_finalize@plt+0x5b0> │ │ │ │ │ + jne 475e <__cxa_finalize@plt+0x3ce> │ │ │ │ │ lea 0x2d0(%rsp),%rax │ │ │ │ │ - lea 0xc6e6(%rip),%rdi # 11003 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c3> │ │ │ │ │ + lea 0xc8c8(%rip),%rdi # 11003 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x723> │ │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ │ call 4110 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 46cd <__cxa_finalize@plt+0x33d> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ + jmp 44eb <__cxa_finalize@plt+0x15b> │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:405 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 46b8 <__cxa_finalize@plt+0x328> │ │ │ │ │ + jmp 44d6 <__cxa_finalize@plt+0x146> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 45f1 <__cxa_finalize@plt+0x261> │ │ │ │ │ + jmp 440f <__cxa_finalize@plt+0x7f> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 46d5 <__cxa_finalize@plt+0x345> │ │ │ │ │ + jmp 44f3 <__cxa_finalize@plt+0x163> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 45f9 <__cxa_finalize@plt+0x269> │ │ │ │ │ + jmp 4417 <__cxa_finalize@plt+0x87> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 45dc <__cxa_finalize@plt+0x24c> │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11]() [clone .cold]: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + jmp 43fa <__cxa_finalize@plt+0x6a> │ │ │ │ │ nop │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int) [clone .cold]: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ ./porechop/src/alignment.cpp:111 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4050 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ ./porechop/src/alignment.cpp:111 │ │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ │ call 4050 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ │ mov 0x3a8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4a15 <__cxa_finalize@plt+0x685> │ │ │ │ │ + jne 4833 <__cxa_finalize@plt+0x4a3> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ /usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 42b0 , std::allocator >::~basic_stringbuf()@plt> │ │ │ │ │ -std::basic_ostream >::~basic_ostream(): │ │ │ │ │ /usr/include/c++/14/ostream:101 │ │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ │ mov %rbp,0xb0(%rsp) │ │ │ │ │ mov %r13,0xb0(%rsp,%rax,1) │ │ │ │ │ -std::basic_ios >::~basic_ios(): │ │ │ │ │ /usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0xf574(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ + mov 0xf756(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ │ add $0x10,%rax │ │ │ │ │ mov %rax,0x120(%rsp) │ │ │ │ │ call 40a0 │ │ │ │ │ mov 0x3a8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4a67 <__cxa_finalize@plt+0x6d7> │ │ │ │ │ + jne 4885 <__cxa_finalize@plt+0x4f5> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ /usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 42b0 , std::allocator >::~basic_stringbuf()@plt> │ │ │ │ │ -std::basic_ostream >::~basic_ostream(): │ │ │ │ │ /usr/include/c++/14/ostream:101 │ │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ │ mov %rbp,0x230(%rsp) │ │ │ │ │ mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ -std::basic_ios >::~basic_ios(): │ │ │ │ │ /usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0xf51b(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ + mov 0xf6fd(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ │ add $0x10,%rax │ │ │ │ │ mov %rax,0x2a0(%rsp) │ │ │ │ │ call 40a0 │ │ │ │ │ - jmp 4992 <__cxa_finalize@plt+0x602> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ + jmp 47b0 <__cxa_finalize@plt+0x420> │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ │ call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ + jmp 47ba <__cxa_finalize@plt+0x42a> │ │ │ │ │ + call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ +adapterAlignment.cold(): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov %rbp,%rbx │ │ │ │ │ + call 41b0 │ │ │ │ │ +seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::~String(): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:197 │ │ │ │ │ + mov 0x138(%rsp),%r13 │ │ │ │ │ + mov 0x130(%rsp),%rbp │ │ │ │ │ +void seqan::_arrayDestructDefault, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*>(seqan::Gaps, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*): │ │ │ │ │ +/usr/include/seqan/basic/array_construct_destruct.h:548 │ │ │ │ │ + cmp %rbp,%r13 │ │ │ │ │ + jne 49ec <__cxa_finalize@plt+0x65c> │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ │ + call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ │ + call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ │ + call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ std::__new_allocator::~__new_allocator(): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ - jmp 499c <__cxa_finalize@plt+0x60c> │ │ │ │ │ + mov 0x298(%rsp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne 49c9 <__cxa_finalize@plt+0x639> │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ + mov 0x150(%rsp),%rbx │ │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ │ + mov 0x158(%rsp),%ebx │ │ │ │ │ + mov %ebx,0x74(%rsp) │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ + call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ + mov (%rsp),%rbp │ │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ │ + mov 0x74(%rsp),%eax │ │ │ │ │ + mov %eax,0x158(%rsp) │ │ │ │ │ + call 4240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x1f8(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ + jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ +seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ +seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::~Holder(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ + call 42a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ +void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x1f8(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ + jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int) [clone .cold]: │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -_GLOBAL__sub_I_adapter_align.cpp(): │ │ │ │ │ -./porechop/src/adapter_align.cpp:44 │ │ │ │ │ - endbr64 │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 │ │ │ │ │ - mov 0xf535(%rip),%rax # 13fb0 > >::VALUE@@Base-0x220> │ │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ │ - jne 4a90 <__cxa_finalize@plt+0x700> │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 (discriminator 1) │ │ │ │ │ - movb $0x1,(%rax) │ │ │ │ │ - mov 0xf506(%rip),%rax # 13f90 > >::VALUE@@Base-0x24c> │ │ │ │ │ - movl $0xc0000000,(%rax) │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 (discriminator 3) │ │ │ │ │ - mov 0xf521(%rip),%rax # 13fb8 > >::VALUE@@Base-0x210> │ │ │ │ │ - cmpb $0x0,(%rax) │ │ │ │ │ - jne 4aac <__cxa_finalize@plt+0x71c> │ │ │ │ │ -/usr/include/seqan/align/dp_cell.h:144 (discriminator 4) │ │ │ │ │ - movb $0x1,(%rax) │ │ │ │ │ - mov 0xf4a2(%rip),%rax # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ - movl $0xc0000000,(%rax) │ │ │ │ │ -./porechop/src/adapter_align.cpp:44 │ │ │ │ │ - ret │ │ │ │ │ - nopl (%rax) │ │ │ │ │ +seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ + call 4030 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ + mov (%rsp),%rbp │ │ │ │ │ + jmp 49a2 <__cxa_finalize@plt+0x612> │ │ │ │ │ +seqan::DisableIf >, void>::Type seqan::_computeTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ + mov 0x150(%rsp),%rbx │ │ │ │ │ + jmp 49d0 <__cxa_finalize@plt+0x640> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +void seqan::clear, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ + testl $0xfffffffd,0x8(%rbp) │ │ │ │ │ + je 4a13 <__cxa_finalize@plt+0x683> │ │ │ │ │ +seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov (%r12),%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 41b0 │ │ │ │ │ +void seqan::_arrayDestructDefault, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*>(seqan::Gaps, seqan::Alloc >, seqan::Tag >*, seqan::Gaps, seqan::Alloc >, seqan::Tag >*): │ │ │ │ │ +/usr/include/seqan/basic/array_construct_destruct.h:551 │ │ │ │ │ + add $0x48,%rbp │ │ │ │ │ + jmp 48a7 <__cxa_finalize@plt+0x517> │ │ │ │ │ +seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::~Holder(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov %r14,%rdi │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::~Holder(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + call 42a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ + jmp 49aa <__cxa_finalize@plt+0x61a> │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + call 4240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ + jmp 496b <__cxa_finalize@plt+0x5db> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov %rbp,%rbx │ │ │ │ │ + call 4210 , std::allocator >::_M_dispose()@plt> │ │ │ │ │ +std::__new_allocator::~__new_allocator(): │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:104 │ │ │ │ │ + jmp 4897 <__cxa_finalize@plt+0x507> │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ +/usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ + mov 0x190(%rsp),%rbx │ │ │ │ │ + jmp 4937 <__cxa_finalize@plt+0x5a7> │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ + jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ +adapterAlignment.cold(): │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ _GLOBAL__sub_I_alignment.cpp(): │ │ │ │ │ ./porechop/src/alignment.cpp:121 │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:688 │ │ │ │ │ - mov 0xf4bd(%rip),%rax # 13f78 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x268> │ │ │ │ │ -__static_initialization_and_destruction_0(): │ │ │ │ │ -/usr/include/seqan/modifier/modifier_alphabet.h:688 │ │ │ │ │ + mov 0xf4fd(%rip),%rax # 13f78 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x250> │ │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ │ - je 4ac1 <__cxa_finalize@plt+0x731> │ │ │ │ │ -_GLOBAL__sub_I_alignment.cpp(): │ │ │ │ │ + je 4a81 <__cxa_finalize@plt+0x6f1> │ │ │ │ │ ./porechop/src/alignment.cpp:121 │ │ │ │ │ ret │ │ │ │ │ -seqan::AlphabetConversionTable_, seqan::ModExpand<(char)45, seqan::Tag > > >::initialize(): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:678 │ │ │ │ │ - mov 0xf498(%rip),%rdx # 13f60 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::_is_initialized@@Base-0x291> │ │ │ │ │ -__static_initialization_and_destruction_0(): │ │ │ │ │ + mov 0xf4d8(%rip),%rdx # 13f60 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::_is_initialized@@Base-0x279> │ │ │ │ │ /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 4ae5 <__cxa_finalize@plt+0x755> │ │ │ │ │ - mov 0xf4c1(%rip),%rax # 13f98 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base-0x25a> │ │ │ │ │ + je 4aa5 <__cxa_finalize@plt+0x715> │ │ │ │ │ + mov 0xf501(%rip),%rax # 13f98 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base-0x242> │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:682 │ │ │ │ │ movb $0x1,(%rdx) │ │ │ │ │ -__static_initialization_and_destruction_0(): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet.h:688 (discriminator 1) │ │ │ │ │ - mov 0xf4df(%rip),%rdx # 13fc0 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x228> │ │ │ │ │ + mov 0xf51f(%rip),%rdx # 13fc0 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x210> │ │ │ │ │ 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 0xf484(%rip),%rax # 13f70 >::initialize()::_is_initialized@@Base-0x280> │ │ │ │ │ + mov 0xf4c4(%rip),%rax # 13f70 >::initialize()::_is_initialized@@Base-0x268> │ │ │ │ │ movb $0x1,(%rax) │ │ │ │ │ -void seqan::_initializeAlphabetConversionTable, (char)45, seqan::Tag >(char*, seqan::ModifiedAlphabet, seqan::ModExpand<(char)45, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/modifier/modifier_alphabet_expansion.h:375 (discriminator 2) │ │ │ │ │ - mov 0xf4a2(%rip),%rax # 13f98 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base-0x25a> │ │ │ │ │ + mov 0xf4e2(%rip),%rax # 13f98 , seqan::ModExpand<(char)45, seqan::Tag > > >::initialize()::table_store@@Base-0x242> │ │ │ │ │ movl $0x54474341,(%rax) │ │ │ │ │ movw $0x2d4e,0x4(%rax) │ │ │ │ │ -seqan::AlphabetConversionTable_, seqan::ModExpand<(char)45, seqan::Tag > > >::initialize(): │ │ │ │ │ -/usr/include/seqan/modifier/modifier_alphabet_expansion.h:375 (discriminator 2) │ │ │ │ │ - jmp 4ad7 <__cxa_finalize@plt+0x747> │ │ │ │ │ -_GLOBAL__sub_I_alignment.cpp(): │ │ │ │ │ + jmp 4a97 <__cxa_finalize@plt+0x707> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ +_GLOBAL__sub_I_adapter_align.cpp(): │ │ │ │ │ +./porechop/src/adapter_align.cpp:44 │ │ │ │ │ + endbr64 │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 │ │ │ │ │ + mov 0xf4d5(%rip),%rax # 13fb0 > >::VALUE@@Base-0x238> │ │ │ │ │ +__static_initialization_and_destruction_0(): │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 │ │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ │ + jne 4af0 <__cxa_finalize@plt+0x760> │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 (discriminator 1) │ │ │ │ │ + movb $0x1,(%rax) │ │ │ │ │ + mov 0xf4a6(%rip),%rax # 13f90 > >::VALUE@@Base-0x264> │ │ │ │ │ + movl $0xc0000000,(%rax) │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 (discriminator 3) │ │ │ │ │ + mov 0xf4c1(%rip),%rax # 13fb8 > >::VALUE@@Base-0x228> │ │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ │ + jne 4b0c <__cxa_finalize@plt+0x77c> │ │ │ │ │ +/usr/include/seqan/align/dp_cell.h:144 (discriminator 4) │ │ │ │ │ + movb $0x1,(%rax) │ │ │ │ │ + mov 0xf442(%rip),%rax # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ + movl $0xc0000000,(%rax) │ │ │ │ │ +_GLOBAL__sub_I_adapter_align.cpp(): │ │ │ │ │ +./porechop/src/adapter_align.cpp:44 │ │ │ │ │ + ret │ │ │ │ │ + nopl (%rax) │ │ │ │ │ deregister_tm_clones(): │ │ │ │ │ - lea 0xf6a9(%rip),%rdi # 141c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ - lea 0xf6a2(%rip),%rax # 141c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ + lea 0xf6a9(%rip),%rdi # 141c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ + lea 0xf6a2(%rip),%rax # 141c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ cmp %rdi,%rax │ │ │ │ │ je 4b38 <__cxa_finalize@plt+0x7a8> │ │ │ │ │ mov 0xf49e(%rip),%rax │ │ │ │ │ test %rax,%rax │ │ │ │ │ je 4b38 <__cxa_finalize@plt+0x7a8> │ │ │ │ │ jmp *%rax │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ register_tm_clones(): │ │ │ │ │ - lea 0xf679(%rip),%rdi # 141c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ - lea 0xf672(%rip),%rsi # 141c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ + lea 0xf679(%rip),%rdi # 141c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ + lea 0xf672(%rip),%rsi # 141c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ sub %rdi,%rsi │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ shr $0x3f,%rsi │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ add %rax,%rsi │ │ │ │ │ sar $1,%rsi │ │ │ │ │ je 4b78 <__cxa_finalize@plt+0x7e8> │ │ │ │ │ @@ -508,3381 +509,8608 @@ │ │ │ │ │ je 4b78 <__cxa_finalize@plt+0x7e8> │ │ │ │ │ jmp *%rax │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ __do_global_dtors_aux(): │ │ │ │ │ endbr64 │ │ │ │ │ - cmpb $0x0,0xf635(%rip) # 141c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ + cmpb $0x0,0xf635(%rip) # 141c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ jne 4bb8 <__cxa_finalize@plt+0x828> │ │ │ │ │ push %rbp │ │ │ │ │ cmpq $0x0,0xf3d2(%rip) │ │ │ │ │ mov %rsp,%rbp │ │ │ │ │ je 4ba7 <__cxa_finalize@plt+0x817> │ │ │ │ │ - mov 0xf60e(%rip),%rdi # 141b0 ::VALUE@@Base+0x3190> │ │ │ │ │ + mov 0xf60e(%rip),%rdi # 141b0 ::VALUE@@Base+0x30b0> │ │ │ │ │ call 4390 <__cxa_finalize@plt> │ │ │ │ │ call 4b10 <__cxa_finalize@plt+0x780> │ │ │ │ │ - movb $0x1,0xf60d(%rip) # 141c0 ::VALUE@@Base+0x31a0> │ │ │ │ │ + movb $0x1,0xf60d(%rip) # 141c0 ::VALUE@@Base+0x30c0> │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ frame_dummy(): │ │ │ │ │ endbr64 │ │ │ │ │ jmp 4b40 <__cxa_finalize@plt+0x7b0> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nopl (%rax) │ │ │ │ │ + │ │ │ │ │ +0000000000004be0 : │ │ │ │ │ +ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %r15 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + mov $0x148,%edx │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + push %r14 │ │ │ │ │ + push %r13 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + lea 0xc405(%rip),%r13 # 11000 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x720> │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + push %r12 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + mov %r13,%rcx │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + push %rbp │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + sub $0x3f8,%rsp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + mov 0xf36d(%rip),%rbp │ │ │ │ │ +./porechop/src/alignment.cpp:113 │ │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ │ + mov %r12,0x3e8(%rsp) │ │ │ │ │ + mov %rsi,%r12 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ + lea 0x2f0(%rsp),%rdi │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ │ + movsd 0x28(%r12),%xmm0 │ │ │ │ │ + call 42f0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt> │ │ │ │ │ + mov %r13,%rcx │ │ │ │ │ + mov $0x148,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + lea 0x290(%rsp),%rax │ │ │ │ │ + movsd 0x20(%r12),%xmm0 │ │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov $0x1,%eax │ │ │ │ │ + call 42f0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt> │ │ │ │ │ +./porechop/src/alignment.cpp:118 │ │ │ │ │ + mov 0x18(%r12),%ecx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %ecx,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %ecx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %ecx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe 6f2d │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp 4ce9 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + jbe 6290 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + jbe 62d0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %esi,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%esi │ │ │ │ │ + jbe 6300 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%esi │ │ │ │ │ + ja 4cb0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x240(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rcx,%rax,1),%r15d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ │ + lea 0x230(%rsp),%rdi │ │ │ │ │ + mov %rsi,0x230(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x98(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0xc2e1(%rip),%xmm0 # 11020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x740> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x230(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0xc2d9(%rip),%xmm0 # 11030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x750> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0xc2d3(%rip),%xmm0 # 11040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x760> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0xc2d3(%rip),%xmm0 # 11050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x770> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0xc2d3(%rip),%xmm0 # 11060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x780> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0xc2d3(%rip),%xmm0 # 11070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x790> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0xc2d3(%rip),%xmm0 # 11080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7a0> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0xc2d3(%rip),%xmm0 # 11090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7b0> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0xc2d3(%rip),%xmm0 # 110a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c0> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0xc2d3(%rip),%xmm0 # 110b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7d0> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0xc2d3(%rip),%xmm0 # 110c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7e0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0xc2d3(%rip),%xmm0 # 110d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7f0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0xc2d3(%rip),%xmm0 # 110e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x800> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe 61f0 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r14d,%edx │ │ │ │ │ + mov %r14d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja 4e20 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja 61f0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r15,0x238(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +./porechop/src/alignment.cpp:117 │ │ │ │ │ + mov 0x14(%r12),%esi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe 6f85 │ │ │ │ │ + mov %r14d,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp 4f09 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe 6280 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe 62c0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe 6310 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja 4ed0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rsi,%rax,1),%r15d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1e0(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0xc0c1(%rip),%xmm0 # 11020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x740> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0xc0b9(%rip),%xmm0 # 11030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x750> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0xc0b3(%rip),%xmm0 # 11040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x760> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0xc0b3(%rip),%xmm0 # 11050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x770> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0xc0b3(%rip),%xmm0 # 11060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x780> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0xc0b3(%rip),%xmm0 # 11070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x790> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0xc0b3(%rip),%xmm0 # 11080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7a0> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0xc0b3(%rip),%xmm0 # 11090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7b0> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0xc0b3(%rip),%xmm0 # 110a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c0> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0xc0b3(%rip),%xmm0 # 110b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7d0> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0xc0b3(%rip),%xmm0 # 110c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7e0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0xc0b3(%rip),%xmm0 # 110d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7f0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0xc0b3(%rip),%xmm0 # 110e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x800> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe 6210 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r14d,%edx │ │ │ │ │ + mov %r14d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja 5040 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja 6210 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0x1d0(%rsp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r15,0x1d8(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +./porechop/src/alignment.cpp:116 │ │ │ │ │ + mov 0x10(%r12),%esi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe 6fdd │ │ │ │ │ + mov %r14d,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp 5129 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe 6260 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe 62a0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe 62f0 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja 50f0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rsi,%rax,1),%r15d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x180(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x180(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0xbea1(%rip),%xmm0 # 11020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x740> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0xbe99(%rip),%xmm0 # 11030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x750> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0xbe93(%rip),%xmm0 # 11040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x760> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0xbe93(%rip),%xmm0 # 11050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x770> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0xbe93(%rip),%xmm0 # 11060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x780> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0xbe93(%rip),%xmm0 # 11070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x790> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0xbe93(%rip),%xmm0 # 11080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7a0> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0xbe93(%rip),%xmm0 # 11090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7b0> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0xbe93(%rip),%xmm0 # 110a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c0> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0xbe93(%rip),%xmm0 # 110b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7d0> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0xbe93(%rip),%xmm0 # 110c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7e0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0xbe93(%rip),%xmm0 # 110d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7f0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0xbe93(%rip),%xmm0 # 110e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x800> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe 6230 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r14d,%edx │ │ │ │ │ + mov %r14d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja 5260 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja 6230 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0x170(%rsp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r15,0x178(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +./porechop/src/alignment.cpp:115 │ │ │ │ │ + mov 0xc(%r12),%esi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r14d │ │ │ │ │ + cmovs %esi,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r14d │ │ │ │ │ + jbe 7035 │ │ │ │ │ + mov %r14d,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp 5349 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe 6250 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe 62e0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe 6320 │ │ │ │ │ + mov %eax,%r13d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja 5310 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rsi,%rax,1),%r15d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x120(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x120(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0xbc81(%rip),%xmm0 # 11020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x740> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0xbc79(%rip),%xmm0 # 11030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x750> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0xbc73(%rip),%xmm0 # 11040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x760> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0xbc73(%rip),%xmm0 # 11050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x770> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0xbc73(%rip),%xmm0 # 11060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x780> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0xbc73(%rip),%xmm0 # 11070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x790> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0xbc73(%rip),%xmm0 # 11080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7a0> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0xbc73(%rip),%xmm0 # 11090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7b0> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0xbc73(%rip),%xmm0 # 110a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c0> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0xbc73(%rip),%xmm0 # 110b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7d0> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0xbc73(%rip),%xmm0 # 110c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7e0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0xbc73(%rip),%xmm0 # 110d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7f0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0xbc73(%rip),%xmm0 # 110e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x800> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r14d │ │ │ │ │ + jbe 61a8 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r14d,%edx │ │ │ │ │ + mov %r14d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r14d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja 5480 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja 61a8 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r14d │ │ │ │ │ + mov %r14b,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r15,0x118(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ │ +./porechop/src/alignment.cpp:114 │ │ │ │ │ + mov 0x8(%r12),%esi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + mov %esi,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + mov %esi,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ + shr $0x1f,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ + neg %r13d │ │ │ │ │ + cmovs %esi,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + mov %ebp,%esi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + movzbl %bpl,%ebp │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x9,%r13d │ │ │ │ │ + jbe 6ed8 │ │ │ │ │ + mov %r13d,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ + jmp 556a │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + cmp $0x3e7,%ecx │ │ │ │ │ + jbe 6270 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + cmp $0x270f,%ecx │ │ │ │ │ + jbe 62b0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + mov %ecx,%edx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + mul %rdi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ + lea 0x4(%r12),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ + shr $0xb,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ + cmp $0x1869f,%ecx │ │ │ │ │ + jbe 6330 │ │ │ │ │ + mov %eax,%r12d │ │ │ │ │ + mov %edx,%ecx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ + cmp $0x63,%ecx │ │ │ │ │ + ja 5530 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea (%rsi,%rax,1),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0xe0(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movdqa 0xba62(%rip),%xmm0 # 11020 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x740> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x310(%rsp) │ │ │ │ │ + movdqa 0xba5a(%rip),%xmm0 # 11030 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x750> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ + movaps %xmm0,0x320(%rsp) │ │ │ │ │ + movdqa 0xba54(%rip),%xmm0 # 11040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x760> │ │ │ │ │ + movaps %xmm0,0x330(%rsp) │ │ │ │ │ + movdqa 0xba54(%rip),%xmm0 # 11050 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x770> │ │ │ │ │ + movaps %xmm0,0x340(%rsp) │ │ │ │ │ + movdqa 0xba54(%rip),%xmm0 # 11060 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x780> │ │ │ │ │ + movaps %xmm0,0x350(%rsp) │ │ │ │ │ + movdqa 0xba54(%rip),%xmm0 # 11070 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x790> │ │ │ │ │ + movaps %xmm0,0x360(%rsp) │ │ │ │ │ + movdqa 0xba54(%rip),%xmm0 # 11080 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7a0> │ │ │ │ │ + movaps %xmm0,0x370(%rsp) │ │ │ │ │ + movdqa 0xba54(%rip),%xmm0 # 11090 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7b0> │ │ │ │ │ + movaps %xmm0,0x380(%rsp) │ │ │ │ │ + movdqa 0xba54(%rip),%xmm0 # 110a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7c0> │ │ │ │ │ + movaps %xmm0,0x390(%rsp) │ │ │ │ │ + movdqa 0xba54(%rip),%xmm0 # 110b0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7d0> │ │ │ │ │ + movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ + movdqa 0xba54(%rip),%xmm0 # 110c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7e0> │ │ │ │ │ + movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ + movdqa 0xba54(%rip),%xmm0 # 110d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x7f0> │ │ │ │ │ + movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ + movdqa 0xba54(%rip),%xmm0 # 110e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x800> │ │ │ │ │ + movups %xmm0,0x3c9(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x63,%r13d │ │ │ │ │ + jbe 61d0 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + mov %r13d,%edx │ │ │ │ │ + mov %r13d,%eax │ │ │ │ │ + imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ + shr $0x25,%rdx │ │ │ │ │ + imul $0x64,%edx,%esi │ │ │ │ │ + sub %esi,%eax │ │ │ │ │ + mov %r13d,%esi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ + mov %edx,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + mov %r12d,%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ + add %eax,%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ + movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ + mov %dil,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + lea -0x1(%r12),%edx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ + sub $0x2,%r12d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + cmp $0x270f,%esi │ │ │ │ │ + ja 56a0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ + cmp $0x3e7,%esi │ │ │ │ │ + ja 61d0 │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ + add $0x30,%r13d │ │ │ │ │ + mov %r13b,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rax,%r14,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0xd8(%rsp) │ │ │ │ │ + je 453c <__cxa_finalize@plt+0x1ac> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0xb8e5(%rip),%rbp # 11018 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x738> │ │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x100(%rsp),%r14 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r14,0xf0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je 6950 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0xf0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x100(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xf0(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0xf8(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r14,%rcx │ │ │ │ │ + je 6928 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x100(%rsp) │ │ │ │ │ + jae 57df │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x110(%rsp) │ │ │ │ │ + je 6bb0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae 6340 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x110(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 43c0 <__cxa_finalize@plt+0x30> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x130(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je 6a88 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x130(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x140(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x138(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x138(%rsp) │ │ │ │ │ + je 450d <__cxa_finalize@plt+0x17d> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x160(%rsp),%r15 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r15,0x150(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je 68d0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x150(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x150(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x158(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r15,%rcx │ │ │ │ │ + je 68a8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x160(%rsp) │ │ │ │ │ + jae 5933 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x170(%rsp) │ │ │ │ │ + je 6ba0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae 63d8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 4607 <__cxa_finalize@plt+0x277> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x150(%rsp),%r12 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x190(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je 6ad0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x190(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x1a0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x198(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x198(%rsp) │ │ │ │ │ + je 465e <__cxa_finalize@plt+0x2ce> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x190(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x1b0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je 6850 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x1b0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x1c0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1b0(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x1b8(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rdi,%rcx │ │ │ │ │ + je 6828 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x1c0(%rsp) │ │ │ │ │ + jae 5a91 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x1d0(%rsp) │ │ │ │ │ + je 6b90 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae 6470 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 462e <__cxa_finalize@plt+0x29e> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x200(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x1f0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je 6b18 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x1f0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x200(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x1f8(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x1f8(%rsp) │ │ │ │ │ + je 46be <__cxa_finalize@plt+0x32e> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x210(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je 67d0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x210(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x220(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x210(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x238(%rsp),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x218(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rdi,%rcx │ │ │ │ │ + je 67a8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x220(%rsp) │ │ │ │ │ + jae 5bef │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x230(%rsp) │ │ │ │ │ + je 6b80 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x240(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae 6508 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x230(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 46f2 <__cxa_finalize@plt+0x362> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x210(%rsp),%r12 │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x250(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je 69f8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x250(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x260(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x258(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x258(%rsp) │ │ │ │ │ + je 459f <__cxa_finalize@plt+0x20f> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x250(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x280(%rsp),%r12 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je 6750 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x270(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x280(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x270(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x298(%rsp),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x278(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r12,%rcx │ │ │ │ │ + je 6728 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x280(%rsp) │ │ │ │ │ + jae 5d46 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x2a0(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x290(%rsp) │ │ │ │ │ + je 6b60 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x2a0(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae 65a0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x290(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 4692 <__cxa_finalize@plt+0x302> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x270(%rsp),%r13 │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x2c0(%rsp),%r13 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je 6a40 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x2b0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x2c0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + mov %rdx,0x2b8(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ + cmp %rax,0x2b8(%rsp) │ │ │ │ │ + je 45d3 <__cxa_finalize@plt+0x243> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ + lea 0x2b0(%rsp),%rax │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x2e0(%rsp),%r9 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r9,0x2d0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + je 66d0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,0x2d0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x2e0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rcx,(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2d0(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ + mov 0x2f8(%rsp),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r8,0x2d8(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r9,%rcx │ │ │ │ │ + je 66a0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,0x2e0(%rsp) │ │ │ │ │ + jae 5e98 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x300(%rsp),%rbp │ │ │ │ │ + cmp %rbp,0x2f0(%rsp) │ │ │ │ │ + je 6b70 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ + mov 0x300(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + jae 6630 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2f0(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ + sub %r8,%rax │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + jb 4719 <__cxa_finalize@plt+0x389> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ │ + call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ + mov %rax,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x68(%rsp),%r9 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rdx),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rsi,%rax │ │ │ │ │ + je 69a8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:217 │ │ │ │ │ + lea 0x300(%rsp),%rbp │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2d0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r9,%rdi │ │ │ │ │ + je 5f3a │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x2e0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r13,%rdi │ │ │ │ │ + je 5f58 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x2c0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x270(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r12,%rdi │ │ │ │ │ + je 5f76 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x250(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 5f99 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x210(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 5fbc │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1f0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 5fdf │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 6002 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x1c0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 6025 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r15,%rdi │ │ │ │ │ + je 6043 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 6066 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x140(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r14,%rdi │ │ │ │ │ + je 6084 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 60a7 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 60ca │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x120(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 60ed │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 6110 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 6133 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x240(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x290(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x2a0(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 6159 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x2a0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x2f0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rbp,%rdi │ │ │ │ │ + je 6177 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x300(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +./porechop/src/alignment.cpp:121 │ │ │ │ │ + mov 0x3e8(%rsp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne 71e8 │ │ │ │ │ + add $0x3f8,%rsp │ │ │ │ │ + mov %rbx,%rax │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %rbp │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %r14 │ │ │ │ │ + pop %r15 │ │ │ │ │ + ret │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp 54db │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r13d,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r13,1),%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp 56fc │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp 4e7b │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp 509b │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ + add %r14d,%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ + movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ + movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ │ + jmp 52bb │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp 5352 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp 5132 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r12),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r12d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp 5574 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp 4f12 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x1,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ + jmp 4cf2 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp 5132 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r12),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r12d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp 5574 │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp 4f12 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp 4cf2 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ + lea 0x3(%r13),%eax │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x2,%r13d │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ + jmp 5352 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp 5132 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp 4cf2 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp 4f12 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r13d │ │ │ │ │ + jmp 5352 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ + add $0x3,%r12d │ │ │ │ │ + jmp 5574 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x140(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x130(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne 5832 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae 70dc │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je 63a8 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je 63bb │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je 5846 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp 5846 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x150(%rsp),%r12 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x190(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne 5986 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rdi,%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae 7134 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je 643e │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je 6451 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je 599a │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp 599a │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x200(%rsp),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x1f0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne 5ae4 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae 7108 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je 64d8 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je 64eb │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je 5af8 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp 5af8 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x210(%rsp),%r12 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x250(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne 5c42 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rdi),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae 7189 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je 6570 │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je 6583 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je 5c56 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp 5c56 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + lea 0x270(%rsp),%r13 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x2c0(%rsp),%r13 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rcx,%rdx │ │ │ │ │ + jne 5d94 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r13,%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rcx,%rsi │ │ │ │ │ + cmp $0x8,%edx │ │ │ │ │ + jae 7160 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%dl │ │ │ │ │ + je 65fe │ │ │ │ │ + mov (%rsi),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + test $0x2,%dl │ │ │ │ │ + je 6611 │ │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + je 5da8 │ │ │ │ │ + movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp 5da8 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2249 │ │ │ │ │ + lea 0x2d0(%rsp),%rax │ │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x68(%rsp),%r9 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rsi,%rdx │ │ │ │ │ + je 6e88 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %rdx,0x8(%rbx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rsi,(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:703 │ │ │ │ │ + jmp 5f1c │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe 5e98 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x300(%rsp),%rbp │ │ │ │ │ + cmp %rbp,0x2f0(%rsp) │ │ │ │ │ + jne 5e87 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov %rbp,%rsi │ │ │ │ │ + jmp 5eb6 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r9,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae 6c0d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je 66f9 │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je 670d │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r10d │ │ │ │ │ + mov %r10w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je 5e2f │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp 5e2f │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe 5d46 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + lea 0x2a0(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x290(%rsp) │ │ │ │ │ + jne 5d35 │ │ │ │ │ + jmp 5d64 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r12,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + add $0x1,%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae 6c87 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je 6779 │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je 678d │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je 5cdd │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp 5cdd │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe 5bef │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x230(%rsp) │ │ │ │ │ + jne 5bde │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ │ + jmp 5c0d │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae 6c5b │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je 67fb │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je 680f │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je 5b84 │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp 5b84 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe 5a91 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x1d0(%rsp) │ │ │ │ │ + jne 5a80 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ │ + jmp 5aaf │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + add $0x1,%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae 6be1 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je 687b │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je 688f │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je 5a26 │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp 5a26 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe 5933 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ │ + cmp %rsi,0x170(%rsp) │ │ │ │ │ + jne 5922 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ │ + jmp 5951 │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r15,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae 6bba │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je 68f9 │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je 690d │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je 58cd │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp 58cd │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ + cmp $0xf,%rax │ │ │ │ │ + jbe 57df │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ │ + cmp %rdi,0x110(%rsp) │ │ │ │ │ + jne 57ce │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ │ + jmp 57fd │ │ │ │ │ + nop │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r14,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae 6c34 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + je 6979 │ │ │ │ │ + mov (%rdx),%esi │ │ │ │ │ + mov %esi,(%r8) │ │ │ │ │ + mov $0x4,%esi │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je 698d │ │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ │ + add $0x2,%rsi │ │ │ │ │ + and $0x1,%edi │ │ │ │ │ + je 5779 │ │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ │ + jmp 5779 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ │ + lea 0x1(%rcx),%r8 │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%r8d │ │ │ │ │ + jae 6cae │ │ │ │ │ + test $0x4,%r8b │ │ │ │ │ + jne 71b5 │ │ │ │ │ + test %r8d,%r8d │ │ │ │ │ + je 5f01 │ │ │ │ │ + movzbl 0x10(%rdx),%eax │ │ │ │ │ + mov %al,0x10(%rbx) │ │ │ │ │ + test $0x2,%r8b │ │ │ │ │ + je 5efd │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ + movzwl -0x2(%rsi,%rax,1),%ecx │ │ │ │ │ + mov %cx,-0x2(%rdi,%rax,1) │ │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ │ + jmp 5f01 │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae 6db2 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne 6e79 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne 6e66 │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je 5c56 │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp 5c56 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r13,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + add $0x1,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae 6d31 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne 6e57 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne 6e44 │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je 5da8 │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp 5da8 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae 6d05 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne 6e35 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne 6e22 │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je 5846 │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp 5846 │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae 6d5a │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne 6e13 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne 6e00 │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je 599a │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp 599a │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %rdi,%r8 │ │ │ │ │ + mov %rcx,%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + add $0x1,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%esi │ │ │ │ │ + jae 6d86 │ │ │ │ │ + xor %edi,%edi │ │ │ │ │ + test $0x4,%sil │ │ │ │ │ + jne 6df1 │ │ │ │ │ + test $0x2,%sil │ │ │ │ │ + jne 6dde │ │ │ │ │ + and $0x1,%esi │ │ │ │ │ + je 5af8 │ │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ + mov %dl,(%r8,%rdi,1) │ │ │ │ │ + jmp 5af8 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp 5d3d │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp 5e8f │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp 5be6 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp 5a88 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp 592a │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0xf,%esi │ │ │ │ │ + jmp 57d6 │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r15,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb 6bc3 │ │ │ │ │ + lea (%r15,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp 68e7 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb 6bea │ │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp 6869 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r10 │ │ │ │ │ + mov %r10,(%r9,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb 6c16 │ │ │ │ │ + lea (%r9,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp 66e7 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r14,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb 6c3d │ │ │ │ │ + lea (%r14,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp 6967 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb 6c64 │ │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp 67e9 │ │ │ │ │ + mov %edi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%esi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ │ + mov %r9,(%r12,%rsi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb 6c90 │ │ │ │ │ + lea (%r12,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp 6767 │ │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ + mov -0x8(%rsi,%rax,1),%rcx │ │ │ │ │ + mov %rcx,-0x8(%rdi,%rax,1) │ │ │ │ │ + lea 0x18(%rbx),%rcx │ │ │ │ │ + mov %rdi,%rax │ │ │ │ │ + mov %rsi,%rdi │ │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ │ + sub %rcx,%rax │ │ │ │ │ + sub %rax,%rdi │ │ │ │ │ + add %r8d,%eax │ │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ │ + cmp $0x8,%eax │ │ │ │ │ + jb 5efd │ │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ + mov %r8d,%r10d │ │ │ │ │ + add $0x8,%r8d │ │ │ │ │ + mov (%rdi,%r10,1),%r11 │ │ │ │ │ + mov %r11,(%rcx,%r10,1) │ │ │ │ │ + cmp %eax,%r8d │ │ │ │ │ + jb 6cec │ │ │ │ │ + jmp 5efd │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb 6d0e │ │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp 6aa1 │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb 6d3a │ │ │ │ │ + lea 0x0(%r13,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp 6a57 │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb 6d63 │ │ │ │ │ + lea (%r10,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp 6ae9 │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb 6d8f │ │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp 6b2f │ │ │ │ │ + mov %esi,%r8d │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %edx,%edi │ │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ │ + add $0x8,%edx │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ │ + cmp %r8d,%edx │ │ │ │ │ + jb 6dbb │ │ │ │ │ + lea (%r10,%rdx,1),%r8 │ │ │ │ │ + add %rcx,%rdx │ │ │ │ │ + jmp 6a11 │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp 6b45 │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp 6b3b │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp 6aff │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp 6af5 │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp 6ab7 │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp 6aad │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp 6a6d │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp 6a63 │ │ │ │ │ + movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ │ + add $0x2,%rdi │ │ │ │ │ + jmp 6a27 │ │ │ │ │ + mov (%rdx),%edi │ │ │ │ │ + mov %edi,(%r8) │ │ │ │ │ + mov $0x4,%edi │ │ │ │ │ + jmp 6a1d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jae 708d │ │ │ │ │ + test $0x4,%dil │ │ │ │ │ + jne 71cf │ │ │ │ │ + test %edi,%edi │ │ │ │ │ + je 667e │ │ │ │ │ + movzbl 0x10(%rax),%edx │ │ │ │ │ + mov %dl,0x10(%rbx) │ │ │ │ │ + test $0x2,%dil │ │ │ │ │ + je 667a │ │ │ │ │ + mov %edi,%edi │ │ │ │ │ + movzwl -0x2(%rsi,%rdi,1),%edx │ │ │ │ │ + mov %dx,-0x2(%rcx,%rdi,1) │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + jmp 667e │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rsi),%r14d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp 56f8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rcx),%r15d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x240(%rsp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x230(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ │ + mov %rdi,0x98(%rsp) │ │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x230(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp 4e77 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rsi),%r15d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x1d0(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp 5097 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rsi),%r15d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x178(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ │ + mov %rdi,0x88(%rsp) │ │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x180(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp 52b7 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ + lea 0x1(%rsi),%r15d │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x120(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ + call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ + movb $0x2d,(%rcx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ + add %rbp,%rcx │ │ │ │ │ +/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ + jmp 54d7 │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ │ + mov %edi,%edx │ │ │ │ │ + mov -0x8(%rsi,%rdx,1),%r8 │ │ │ │ │ + mov %r8,-0x8(%rcx,%rdx,1) │ │ │ │ │ + lea 0x18(%rbx),%rdx │ │ │ │ │ + mov %rsi,%r8 │ │ │ │ │ + and $0xfffffffffffffff8,%rdx │ │ │ │ │ + sub %rdx,%rcx │ │ │ │ │ + add %ecx,%edi │ │ │ │ │ + sub %rcx,%r8 │ │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ │ + cmp $0x8,%edi │ │ │ │ │ + jb 667a │ │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + mov %ecx,%r10d │ │ │ │ │ + add $0x8,%ecx │ │ │ │ │ + mov (%r8,%r10,1),%r11 │ │ │ │ │ + mov %r11,(%rdx,%r10,1) │ │ │ │ │ + cmp %edi,%ecx │ │ │ │ │ + jb 70c5 │ │ │ │ │ + jmp 667a │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb 70e5 │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp 6397 │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb 7111 │ │ │ │ │ + lea (%r10,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp 64c7 │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb 713d │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp 642d │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb 7169 │ │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp 65ed │ │ │ │ │ + mov %edx,%r8d │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ │ + mov %esi,%edi │ │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ │ + add $0x8,%esi │ │ │ │ │ + mov (%rcx,%rdi,1),%r9 │ │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jb 7192 │ │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ │ + add %rcx,%rsi │ │ │ │ │ + jmp 655f │ │ │ │ │ + mov 0x10(%rdx),%eax │ │ │ │ │ + mov %eax,0x10(%rbx) │ │ │ │ │ + mov %r8d,%eax │ │ │ │ │ + mov -0x4(%rsi,%rax,1),%ecx │ │ │ │ │ + mov %ecx,-0x4(%rdi,%rax,1) │ │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ │ + jmp 5f01 │ │ │ │ │ + mov 0x10(%rax),%edx │ │ │ │ │ + mov %edi,%edi │ │ │ │ │ + mov %edx,0x10(%rbx) │ │ │ │ │ + mov -0x4(%rsi,%rdi,1),%edx │ │ │ │ │ + mov %edx,-0x4(%rcx,%rdi,1) │ │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ │ + jmp 667e │ │ │ │ │ +./porechop/src/alignment.cpp:121 │ │ │ │ │ + call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 43ef <__cxa_finalize@plt+0x5f> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 44c6 <__cxa_finalize@plt+0x136> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 457f <__cxa_finalize@plt+0x1ef> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4564 <__cxa_finalize@plt+0x1d4> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 458b <__cxa_finalize@plt+0x1fb> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4597 <__cxa_finalize@plt+0x207> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 477f <__cxa_finalize@plt+0x3ef> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4767 <__cxa_finalize@plt+0x3d7> │ │ │ │ │ + endbr64 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4499 <__cxa_finalize@plt+0x109> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 478b <__cxa_finalize@plt+0x3fb> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4773 <__cxa_finalize@plt+0x3e3> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4797 <__cxa_finalize@plt+0x407> │ │ │ │ │ + endbr64 │ │ │ │ │ + jmp 4756 <__cxa_finalize@plt+0x3c6> │ │ │ │ │ + nop │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +0000000000007270 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base>: │ │ │ │ │ +ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ +./porechop/src/alignment.cpp:6 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %r15 │ │ │ │ │ + push %r14 │ │ │ │ │ + push %r13 │ │ │ │ │ + push %r12 │ │ │ │ │ + push %rbp │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + sub $0x3b8,%rsp │ │ │ │ │ + mov 0xcd11(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ │ + mov %r12,0x3a8(%rsp) │ │ │ │ │ + mov %rsi,%r12 │ │ │ │ │ +./porechop/src/alignment.cpp:8 │ │ │ │ │ + mov %edx,(%rdi) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + lea 0xb0(%rsp),%r15 │ │ │ │ │ + lea 0x18(%rax),%rsi │ │ │ │ │ + mov 0xccd0(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ +./porechop/src/alignment.cpp:8 │ │ │ │ │ + mov %ecx,0x4(%rdi) │ │ │ │ │ +./porechop/src/alignment.cpp:9 │ │ │ │ │ + movl $0xffffffff,0x8(%rdi) │ │ │ │ │ + movq %rsi,%xmm2 │ │ │ │ │ + movl $0xffffffff,0x10(%rdi) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %r8d,0x18(%rdi) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:464 │ │ │ │ │ + movq %rax,%xmm5 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + punpcklqdq %xmm5,%xmm2 │ │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ │ + call 4070 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + mov 0xcc4f(%rip),%rdx # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + movups %xmm0,0x208(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + lea 0x10(%rdx),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + movups %xmm0,0x218(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + mov 0xcc74(%rip),%rax # 13fa8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + mov %dx,0x200(%rsp) │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + mov 0x8(%rax),%rbp │ │ │ │ │ + mov 0x10(%rax),%r13 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + movq $0x0,0x1f8(%rsp) │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + add -0x18(%rbp),%r15 │ │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ │ + mov %r13,(%r15) │ │ │ │ │ + mov %r15,%rdi │ │ │ │ │ + call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + mov 0xcc32(%rip),%rcx # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + lea 0xb8(%rsp),%r14 │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + lea 0x40(%rcx),%rax │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + lea 0xf0(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + movaps %xmm2,0xb0(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + movaps %xmm0,0xd0(%rsp) │ │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + call 4380 │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + mov 0xcc19(%rip),%rdx # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x110(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x110(%rsp) │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + lea 0x10(%rdx),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ │ + movl $0x10,0xf8(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ + mov (%r12),%r14 │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:263 │ │ │ │ │ + movl $0x1,0x1c(%rdi) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:326 │ │ │ │ │ + mov 0xe8(%rdi),%r15 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ + call 42e0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ │ + mov %r14,%rsi │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ + call 40c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt> │ │ │ │ │ +/usr/include/c++/14/streambuf:539 │ │ │ │ │ + mov 0xe0(%rsp),%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ │ +/usr/include/c++/14/sstream:442 (discriminator 1) │ │ │ │ │ + test %r8,%r8 │ │ │ │ │ + je 7c28 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9b8> │ │ │ │ │ +/usr/include/c++/14/streambuf:495 │ │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ │ +/usr/include/c++/14/sstream:448 │ │ │ │ │ + mov %r8,%rdx │ │ │ │ │ +/usr/include/c++/14/streambuf:536 │ │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/sstream:448 │ │ │ │ │ + cmp %r8,%rax │ │ │ │ │ + cmovae %rax,%r8 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ + cmove %rdx,%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + sub %rcx,%r8 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + lea 0x2a0(%rsp),%rax │ │ │ │ │ + lea 0x230(%rsp),%r14 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ │ + call 4070 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + mov 0xca78(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + movups %xmm0,0x388(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ + movups %xmm0,0x398(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + mov %ax,0x380(%rsp) │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + mov -0x18(%rbp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ + movq $0x0,0x378(%rsp) │ │ │ │ │ +/usr/include/c++/14/ostream:441 │ │ │ │ │ + add %r14,%rdi │ │ │ │ │ + mov %rbp,0x230(%rsp) │ │ │ │ │ + mov %r13,(%rdi) │ │ │ │ │ + call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + mov 0xca6a(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + lea 0x238(%rsp),%r15 │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + movaps %xmm0,0x240(%rsp) │ │ │ │ │ +/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm6,0x230(%rsp) │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ + mov %rax,(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:471 │ │ │ │ │ + movaps %xmm0,0x250(%rsp) │ │ │ │ │ + movaps %xmm0,0x260(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:473 │ │ │ │ │ + call 4380 │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + mov 0xca52(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + mov %r15,%rsi │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + movl $0x10,0x278(%rsp) │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0x290(%rsp) │ │ │ │ │ +/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ + lea 0x290(%rsp),%rax │ │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ │ + mov %rax,0x280(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x288(%rsp) │ │ │ │ │ +/usr/include/c++/14/sstream:806 │ │ │ │ │ + call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ + mov (%r12),%r12 │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ + add $0x48,%r12 │ │ │ │ │ +/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ + add %r14,%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:263 │ │ │ │ │ + movl $0x1,0x1c(%rdi) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:326 │ │ │ │ │ + mov 0xe8(%rdi),%r15 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ + call 42e0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ + lea 0x68(%rsp),%rdi │ │ │ │ │ + mov %r12,%rsi │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ + mov %r15,0x68(%rsp) │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ + call 40c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt> │ │ │ │ │ +/usr/include/c++/14/streambuf:539 │ │ │ │ │ + mov 0x260(%rsp),%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + lea 0xa0(%rsp),%r15 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + lea 0x90(%rsp),%r12 │ │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ │ +/usr/include/c++/14/sstream:442 (discriminator 1) │ │ │ │ │ + test %r8,%r8 │ │ │ │ │ + je 7c10 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9a0> │ │ │ │ │ +/usr/include/c++/14/streambuf:495 │ │ │ │ │ + mov 0x250(%rsp),%rax │ │ │ │ │ +/usr/include/c++/14/sstream:448 │ │ │ │ │ + mov %r8,%rdx │ │ │ │ │ +/usr/include/c++/14/streambuf:536 │ │ │ │ │ + mov 0x258(%rsp),%rcx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ +/usr/include/c++/14/sstream:448 │ │ │ │ │ + cmp %r8,%rax │ │ │ │ │ + cmovae %rax,%r8 │ │ │ │ │ + test %rax,%rax │ │ │ │ │ + cmove %rdx,%r8 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + xor %esi,%esi │ │ │ │ │ + sub %rcx,%r8 │ │ │ │ │ + call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/stl_algobase.h:262 │ │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/stl_algobase.h:262 │ │ │ │ │ + cmp %rdx,%rax │ │ │ │ │ + cmovb %rdx,%rax │ │ │ │ │ +./porechop/src/alignment.cpp:20 │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + jle 7793 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x523> │ │ │ │ │ +./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:28 │ │ │ │ │ + xor %r10d,%r10d │ │ │ │ │ + mov %rcx,%rax │ │ │ │ │ +./porechop/src/alignment.cpp:27 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + nop │ │ │ │ │ +./porechop/src/alignment.cpp:30 (discriminator 1) │ │ │ │ │ + cmpb $0x2d,(%rdx,%r8,1) │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ + movzbl (%rdi,%r8,1),%r9d │ │ │ │ │ + mov %r8d,%esi │ │ │ │ │ +./porechop/src/alignment.cpp:30 (discriminator 1) │ │ │ │ │ + je 7740 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4d0> │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ │ + je 7950 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6e0> │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ + cltq │ │ │ │ │ +./porechop/src/alignment.cpp:43 │ │ │ │ │ + xor %r10d,%r10d │ │ │ │ │ +./porechop/src/alignment.cpp:42 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:44 │ │ │ │ │ + mov %rax,%r8 │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:45 (discriminator 1) │ │ │ │ │ + cmpb $0x2d,(%rdx,%r8,1) │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ + movzbl (%rdi,%r8,1),%r9d │ │ │ │ │ +./porechop/src/alignment.cpp:45 (discriminator 1) │ │ │ │ │ + je 7770 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x500> │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ │ + je 7938 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6c8> │ │ │ │ │ +./porechop/src/alignment.cpp:55 │ │ │ │ │ + test %r12b,%r12b │ │ │ │ │ + jne 7793 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x523> │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + jmp 7730 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4c0> │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ +./porechop/src/alignment.cpp:60 (discriminator 1) │ │ │ │ │ + lea 0x1(%r9),%r10 │ │ │ │ │ + cmp %r9,%rcx │ │ │ │ │ + je 7bf0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x980> │ │ │ │ │ + mov %r10,%r9 │ │ │ │ │ +./porechop/src/alignment.cpp:61 (discriminator 1) │ │ │ │ │ + cmpb $0x2d,(%rdi,%r9,1) │ │ │ │ │ + je 7720 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4b0> │ │ │ │ │ + jmp 796c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6fc> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ │ + setne %r9b │ │ │ │ │ + or %r9d,%r10d │ │ │ │ │ +./porechop/src/alignment.cpp:34 │ │ │ │ │ + mov %r11d,%r9d │ │ │ │ │ + and %r10d,%r9d │ │ │ │ │ + test %r9b,%r9b │ │ │ │ │ + jne 76d9 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x469> │ │ │ │ │ +./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ + lea 0x1(%r8),%rsi │ │ │ │ │ + cmp %r8,%rcx │ │ │ │ │ + je 7bd8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x968> │ │ │ │ │ + mov %rsi,%r8 │ │ │ │ │ + jmp 76c0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x450> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ │ + setne %r9b │ │ │ │ │ + or %r9d,%r10d │ │ │ │ │ +./porechop/src/alignment.cpp:49 │ │ │ │ │ + mov %r11d,%r9d │ │ │ │ │ + and %r10d,%r9d │ │ │ │ │ + test %r9b,%r9b │ │ │ │ │ + jne 7706 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x496> │ │ │ │ │ +./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ + sub $0x1,%r8 │ │ │ │ │ + test %r8d,%r8d │ │ │ │ │ + jns 76f0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x480> │ │ │ │ │ + mov 0xc846(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movq 0x30(%rsp),%xmm3 │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + movq %rax,%xmm7 │ │ │ │ │ + punpcklqdq %xmm7,%xmm3 │ │ │ │ │ + movaps %xmm3,0x20(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r15,%rdi │ │ │ │ │ + je 77c8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x558> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + mov 0xc7d1(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x280(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm7,0x230(%rsp) │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 780c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x59c> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0xc775(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ + mov (%rsp),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ │ + call 4250 │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov %rbp,0x230(%rsp) │ │ │ │ │ + mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0xc710(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ + call 40a0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 7879 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x609> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + mov 0xc720(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa 0x20(%rsp),%xmm1 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm1,0xb0(%rsp) │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 78bd , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x64d> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x110(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0xc6c4(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ │ + call 4250 │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ │ + mov %r13,0xb0(%rsp,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0xc65e(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ + call 40a0 │ │ │ │ │ +./porechop/src/alignment.cpp:111 │ │ │ │ │ + mov 0x3a8(%rsp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne 7c51 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9e1> │ │ │ │ │ + add $0x3b8,%rsp │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %rbp │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %r14 │ │ │ │ │ + pop %r15 │ │ │ │ │ + ret │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ + mov %r10d,%r9d │ │ │ │ │ +./porechop/src/alignment.cpp:46 │ │ │ │ │ + mov $0x1,%r11d │ │ │ │ │ + jmp 7781 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x511> │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ + mov %r10d,%r9d │ │ │ │ │ +./porechop/src/alignment.cpp:31 │ │ │ │ │ + mov $0x1,%r11d │ │ │ │ │ + jmp 7751 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4e1> │ │ │ │ │ + xchg %ax,%ax │ │ │ │ │ +./porechop/src/alignment.cpp:67 (discriminator 1) │ │ │ │ │ + sub $0x1,%rax │ │ │ │ │ + test %eax,%eax │ │ │ │ │ + js 7c00 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x990> │ │ │ │ │ +./porechop/src/alignment.cpp:68 (discriminator 1) │ │ │ │ │ + cmpb $0x2d,(%rdi,%rax,1) │ │ │ │ │ + je 7960 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6f0> │ │ │ │ │ + mov %r8d,%r10d │ │ │ │ │ +./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ + cmp %r8d,%esi │ │ │ │ │ + jg 7c48 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9d8> │ │ │ │ │ + movslq %esi,%r8 │ │ │ │ │ +./porechop/src/alignment.cpp:76 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:78 (discriminator 2) │ │ │ │ │ + movzbl (%rdi,%r8,1),%r14d │ │ │ │ │ + cmp %r14b,(%rdx,%r8,1) │ │ │ │ │ + jne 79af , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x73f> │ │ │ │ │ +./porechop/src/alignment.cpp:79 │ │ │ │ │ + add $0x1,%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ + add $0x1,%r8 │ │ │ │ │ + cmp %r8d,%r10d │ │ │ │ │ + jge 79a0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x730> │ │ │ │ │ +./porechop/src/alignment.cpp:82 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + cvtsi2sd %r11d,%xmm0 │ │ │ │ │ + mulsd 0x9727(%rip),%xmm0 # 110f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x810> │ │ │ │ │ +./porechop/src/alignment.cpp:81 │ │ │ │ │ + mov %r10d,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:82 │ │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ │ +./porechop/src/alignment.cpp:81 │ │ │ │ │ + sub %esi,%r8d │ │ │ │ │ + add $0x1,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:82 │ │ │ │ │ + cvtsi2sd %r8d,%xmm1 │ │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ │ + movsd %xmm0,0x20(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ + cmp %eax,%r9d │ │ │ │ │ + jg 7c3f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9cf> │ │ │ │ │ + movslq %r9d,%r8 │ │ │ │ │ +./porechop/src/alignment.cpp:84 │ │ │ │ │ + xor %r11d,%r11d │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ +./porechop/src/alignment.cpp:86 (discriminator 2) │ │ │ │ │ + movzbl (%rdi,%r8,1),%r14d │ │ │ │ │ + cmp %r14b,(%rdx,%r8,1) │ │ │ │ │ + jne 7a0f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x79f> │ │ │ │ │ +./porechop/src/alignment.cpp:87 │ │ │ │ │ + add $0x1,%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ + add $0x1,%r8 │ │ │ │ │ + cmp %r8d,%eax │ │ │ │ │ + jge 7a00 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x790> │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + cvtsi2sd %r11d,%xmm0 │ │ │ │ │ + mulsd 0x96c7(%rip),%xmm0 # 110f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x810> │ │ │ │ │ +./porechop/src/alignment.cpp:89 │ │ │ │ │ + sub %r9d,%eax │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ │ +./porechop/src/alignment.cpp:92 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + mov 0xc5a6(%rip),%r14 # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ +./porechop/src/alignment.cpp:89 │ │ │ │ │ + add $0x1,%eax │ │ │ │ │ + movq 0x30(%rsp),%xmm4 │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ │ + lea 0x10(%r14),%r8 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ + movq %r8,%xmm5 │ │ │ │ │ +./porechop/src/alignment.cpp:92 │ │ │ │ │ + xor %r8d,%r8d │ │ │ │ │ + punpcklqdq %xmm5,%xmm4 │ │ │ │ │ + movaps %xmm4,0x20(%rsp) │ │ │ │ │ +./porechop/src/alignment.cpp:90 │ │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ │ + movsd %xmm0,0x28(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ + jmp 7a9f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x82f> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +./porechop/src/alignment.cpp:101 │ │ │ │ │ + cmp %r14d,%r10d │ │ │ │ │ + je 7abd , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x84d> │ │ │ │ │ +./porechop/src/alignment.cpp:107 │ │ │ │ │ + cmp $0x2d,%r12b │ │ │ │ │ + setne %r12b │ │ │ │ │ + movzbl %r12b,%r12d │ │ │ │ │ + add %r12d,%r8d │ │ │ │ │ +./porechop/src/alignment.cpp:109 │ │ │ │ │ + cmp $0x2d,%r11b │ │ │ │ │ + setne %r11b │ │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ │ + add %r11d,%r9d │ │ │ │ │ +./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ + lea 0x1(%rax),%r11 │ │ │ │ │ + cmp %rax,%rcx │ │ │ │ │ + je 7ad0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x860> │ │ │ │ │ + mov %r11,%rax │ │ │ │ │ +./porechop/src/alignment.cpp:94 (discriminator 1) │ │ │ │ │ + movzbl (%rdx,%rax,1),%r12d │ │ │ │ │ +./porechop/src/alignment.cpp:95 (discriminator 1) │ │ │ │ │ + movzbl (%rdi,%rax,1),%r11d │ │ │ │ │ +./porechop/src/alignment.cpp:97 │ │ │ │ │ + mov %eax,%r14d │ │ │ │ │ + cmp %eax,%esi │ │ │ │ │ + jne 7a70 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x800> │ │ │ │ │ +./porechop/src/alignment.cpp:98 │ │ │ │ │ + mov %r8d,0x8(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:99 │ │ │ │ │ + mov %r9d,0x10(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:101 │ │ │ │ │ + cmp %r14d,%r10d │ │ │ │ │ + jne 7a75 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x805> │ │ │ │ │ +./porechop/src/alignment.cpp:102 │ │ │ │ │ + mov %r8d,0xc(%rbx) │ │ │ │ │ +./porechop/src/alignment.cpp:103 │ │ │ │ │ + mov %r9d,0x14(%rbx) │ │ │ │ │ + jmp 7a75 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x805> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %r15,%rdi │ │ │ │ │ + je 7ae6 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x876> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + mov 0xc4b3(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa 0x20(%rsp),%xmm6 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x280(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm6,0x230(%rsp) │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 7b2a , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x8ba> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x290(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0xc457(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ + mov (%rsp),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ │ + call 4250 │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/ostream:101 │ │ │ │ │ + mov %rbp,0x230(%rsp) │ │ │ │ │ + mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov 0xc3f2(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,0x2a0(%rsp) │ │ │ │ │ + call 40a0 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 7b97 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x927> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + mov 0xc402(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + movdqa 0x20(%rsp),%xmm4 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ │ +/usr/include/c++/14/sstream:851 │ │ │ │ │ + add $0x40,%rax │ │ │ │ │ + movaps %xmm4,0xb0(%rsp) │ │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + jne 78ac , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x63c> │ │ │ │ │ + jmp 78bd , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x64d> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ + mov $0x1,%r12d │ │ │ │ │ +./porechop/src/alignment.cpp:26 │ │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ │ + jmp 76dc , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x46c> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:59 │ │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ │ + jmp 796c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6fc> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +./porechop/src/alignment.cpp:66 │ │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ │ + jmp 7972 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x702> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1619 │ │ │ │ │ + lea 0x280(%rsp),%rsi │ │ │ │ │ + mov %r12,%rdi │ │ │ │ │ + call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:819 │ │ │ │ │ + jmp 7687 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x417> │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:1619 │ │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ │ + call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:819 │ │ │ │ │ + jmp 74bc , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x24c> │ │ │ │ │ +./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + jmp 7a29 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7b9> │ │ │ │ │ +./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ │ + jmp 79c9 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x759> │ │ │ │ │ +./porechop/src/alignment.cpp:111 │ │ │ │ │ + call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ + endbr64 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 47ba <__cxa_finalize@plt+0x42a> │ │ │ │ │ + endbr64 │ │ │ │ │ +/usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 47df <__cxa_finalize@plt+0x44f> │ │ │ │ │ + endbr64 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 47a0 <__cxa_finalize@plt+0x410> │ │ │ │ │ + endbr64 │ │ │ │ │ +./porechop/src/alignment.cpp:111 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 47a8 <__cxa_finalize@plt+0x418> │ │ │ │ │ + endbr64 │ │ │ │ │ +/usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4838 <__cxa_finalize@plt+0x4a8> │ │ │ │ │ + endbr64 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4854 <__cxa_finalize@plt+0x4c4> │ │ │ │ │ + endbr64 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 4876 <__cxa_finalize@plt+0x4e6> │ │ │ │ │ + endbr64 │ │ │ │ │ +/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ + mov %rax,%rbx │ │ │ │ │ + jmp 47fb <__cxa_finalize@plt+0x46b> │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +0000000000007cc0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base>: │ │ │ │ │ +std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...): │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:101 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %rbp │ │ │ │ │ + mov %rsi,%r10 │ │ │ │ │ + mov %rdx,%rsi │ │ │ │ │ + mov %rsp,%rbp │ │ │ │ │ + push %r13 │ │ │ │ │ + push %r12 │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + mov %rcx,%rdi │ │ │ │ │ + sub $0xe8,%rsp │ │ │ │ │ + mov %r8,-0xb0(%rbp) │ │ │ │ │ + mov %r9,-0xa8(%rbp) │ │ │ │ │ + test %al,%al │ │ │ │ │ + je 7d18 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x58> │ │ │ │ │ + movaps %xmm0,-0xa0(%rbp) │ │ │ │ │ + movaps %xmm1,-0x90(%rbp) │ │ │ │ │ + movaps %xmm2,-0x80(%rbp) │ │ │ │ │ + movaps %xmm3,-0x70(%rbp) │ │ │ │ │ + movaps %xmm4,-0x60(%rbp) │ │ │ │ │ + movaps %xmm5,-0x50(%rbp) │ │ │ │ │ + movaps %xmm6,-0x40(%rbp) │ │ │ │ │ + movaps %xmm7,-0x30(%rbp) │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ │ + mov %rax,-0xd8(%rbp) │ │ │ │ │ + lea 0x17(%rsi),%rax │ │ │ │ │ + mov %rsp,%rcx │ │ │ │ │ + mov %rax,%rdx │ │ │ │ │ + and $0xfffffffffffff000,%rax │ │ │ │ │ + sub %rax,%rcx │ │ │ │ │ + and $0xfffffffffffffff0,%rdx │ │ │ │ │ + cmp %rcx,%rsp │ │ │ │ │ + je 7d59 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x99> │ │ │ │ │ + sub $0x1000,%rsp │ │ │ │ │ + orq $0x0,0xff8(%rsp) │ │ │ │ │ + cmp %rcx,%rsp │ │ │ │ │ + jne 7d44 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x84> │ │ │ │ │ + and $0xfff,%edx │ │ │ │ │ + sub %rdx,%rsp │ │ │ │ │ + test %rdx,%rdx │ │ │ │ │ + jne 7e60 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x1a0> │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ + lea 0xf(%rsp),%r13 │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ + mov %rdi,%rdx │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ + movl $0x20,-0xf0(%rbp) │ │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ + and $0xfffffffffffffff0,%r13 │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ + lea -0xd0(%rbp),%rax │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ + lea -0xf0(%rbp),%rcx │ │ │ │ │ + mov %r13,%rdi │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ + mov %rax,-0xe0(%rbp) │ │ │ │ │ + movl $0x30,-0xec(%rbp) │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ + call *%r10 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:767 (discriminator 2) │ │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ + movslq %eax,%r12 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ + mov %r12,-0xf8(%rbp) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:227 │ │ │ │ │ + cmp $0xf,%r12 │ │ │ │ │ + ja 7e20 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x160> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:432 │ │ │ │ │ + cmp $0x1,%r12 │ │ │ │ │ + jne 7e10 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x150> │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ │ + mov %al,0x10(%rbx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ + mov %r12,0x8(%rbx) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ + movb $0x0,(%rdi,%r12,1) │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:118 │ │ │ │ │ + mov -0xd8(%rbp),%rax │ │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ │ + jne 7e6b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x1ab> │ │ │ │ │ + lea -0x18(%rbp),%rsp │ │ │ │ │ + mov %rbx,%rax │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %rbp │ │ │ │ │ + ret │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:421 │ │ │ │ │ + test %r12,%r12 │ │ │ │ │ + je 7dde , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x11e> │ │ │ │ │ + jmp 7e42 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x182> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + lea -0xf8(%rbp),%rsi │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + call 4320 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ + mov %rax,%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + mov %r12,%rdx │ │ │ │ │ + mov %r13,%rsi │ │ │ │ │ + call 4180 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:251 │ │ │ │ │ + mov -0xf8(%rbp),%r12 │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov (%rbx),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ + jmp 7dde , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x11e> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ + orq $0x0,-0x8(%rsp,%rdx,1) │ │ │ │ │ + jmp 7d6b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0xab> │ │ │ │ │ +/usr/include/c++/14/ext/string_conversions.h:118 │ │ │ │ │ + call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ + │ │ │ │ │ +0000000000007e70 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + endbr64 │ │ │ │ │ + mov 0xc165(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,(%rdi) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 7ea0 , std::allocator >::~basic_stringbuf()@@Base+0x30> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0xc0e1(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + pop %rbx │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + jmp 4250 │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ + │ │ │ │ │ +0000000000007ec0 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ +std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + endbr64 │ │ │ │ │ + mov 0xc115(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ + push %rbx │ │ │ │ │ + mov %rdi,%rbx │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,(%rdi) │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ + cmp %rax,%rdi │ │ │ │ │ + je 7ef0 , std::allocator >::~basic_stringbuf()@@Base+0x30> │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ │ +/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ + call 41e0 │ │ │ │ │ +/usr/include/c++/14/streambuf:205 │ │ │ │ │ + mov 0xc091(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ │ + add $0x10,%rax │ │ │ │ │ + mov %rax,(%rbx) │ │ │ │ │ + call 4250 │ │ │ │ │ +/usr/include/c++/14/sstream:79 (discriminator 1) │ │ │ │ │ + mov %rbx,%rdi │ │ │ │ │ + mov $0x68,%esi │ │ │ │ │ +/usr/include/c++/14/sstream:79 │ │ │ │ │ + pop %rbx │ │ │ │ │ +/usr/include/c++/14/sstream:79 (discriminator 1) │ │ │ │ │ + jmp 41e0 │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nopl (%rax) │ │ │ │ │ + │ │ │ │ │ +0000000000007f40 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base>: │ │ │ │ │ +void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:939 │ │ │ │ │ + endbr64 │ │ │ │ │ + push %r15 │ │ │ │ │ + mov %rdi,%r8 │ │ │ │ │ + push %r14 │ │ │ │ │ + mov %rsi,%r14 │ │ │ │ │ + push %r13 │ │ │ │ │ + push %r12 │ │ │ │ │ + push %rbp │ │ │ │ │ + push %rbx │ │ │ │ │ + sub $0x28,%rsp │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ + mov 0x10(%rsi),%rdi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:112 │ │ │ │ │ + mov 0x38(%rsi),%r11 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:109 (discriminator 1) │ │ │ │ │ + mov (%rdi),%r9 │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + jne 80f0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1b0> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ + test %r11,%r11 │ │ │ │ │ + je 8130 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1f0> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ + js 82d8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x398> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ + mov 0x40(%rsi),%r10 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + je 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+0x237> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ + mov %r10d,%esi │ │ │ │ │ + cmp %r10d,%r11d │ │ │ │ │ + cmovbe %r11d,%esi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + je 8340 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x400> │ │ │ │ │ + mov $0x1,%edx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rdx,8),%rax │ │ │ │ │ + mov %eax,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + cmp %esi,%eax │ │ │ │ │ + jae 8332 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3f2> │ │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ + mov %eax,%eax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ + neg %rdx │ │ │ │ │ + sub %ebp,%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,%ebp │ │ │ │ │ +/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 7fc0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x80> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ + cmp %ebp,%esi │ │ │ │ │ + je 82df , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x39f> │ │ │ │ │ +/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 %ecx,%ecx │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + sete %cl │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + js 8242 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x302> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ + mov %r10d,%esi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ + test %r10d,%r10d │ │ │ │ │ + je 814f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x20f> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rcx,8),%rdx │ │ │ │ │ + mov %edx,%r11d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + cmp %r10d,%edx │ │ │ │ │ + jae 8055 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x115> │ │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ │ + sub %r11d,%esi │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:460 │ │ │ │ │ + mov %rax,%rcx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + add $0x1,%rax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ + mov %edx,%r11d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + cmp %esi,%edx │ │ │ │ │ + jb 8040 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x100> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:477 │ │ │ │ │ + mov %esi,%r9d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ + cmp %esi,%r11d │ │ │ │ │ + jne 809c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ + jmp 830f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3cf> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/streambuf:434 (discriminator 3) │ │ │ │ │ + cmp %r10,%rax │ │ │ │ │ + jae 81d0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x290> │ │ │ │ │ +/usr/include/c++/14/streambuf:436 (discriminator 1) │ │ │ │ │ + movb $0x2d,(%rax) │ │ │ │ │ +/usr/include/c++/14/streambuf:552 │ │ │ │ │ + addq $0x1,0x28(%rdi) │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:360 (discriminator 1) │ │ │ │ │ + cmp 0x40(%r14),%r12 │ │ │ │ │ + je 80a2 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x162> │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:365 │ │ │ │ │ + cmp $0x1,%dl │ │ │ │ │ + adc $0x0,%r15 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:369 │ │ │ │ │ + add $0x1,%rbp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:369 (discriminator 1) │ │ │ │ │ + cmp (%rax,%rbx,8),%rbp │ │ │ │ │ + je 8190 , 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> │ │ │ │ │ + add $0x1,%r12 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ + mov %rbx,%r13 │ │ │ │ │ + not %r13 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:712 │ │ │ │ │ + cmp %rcx,%rbx │ │ │ │ │ + je 81b8 , 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++/14/streambuf:539 │ │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ │ +/usr/include/c++/14/streambuf:542 │ │ │ │ │ + mov 0x30(%rdi),%r10 │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:947 (discriminator 1) │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ + jne 8068 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x128> │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ + mov (%r14),%rsi │ │ │ │ │ +/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1) │ │ │ │ │ + mov 0xbef8(%rip),%r11 # 13fc0 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x210> │ │ │ │ │ +/usr/include/seqan/basic/alphabet_simple_type.h:1130 │ │ │ │ │ + mov (%rsi),%rsi │ │ │ │ │ +/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1) │ │ │ │ │ + mov (%r11),%r11 │ │ │ │ │ + movzbl (%rsi,%r15,1),%esi │ │ │ │ │ + movzbl (%r11,%rsi,1),%esi │ │ │ │ │ +/usr/include/c++/14/streambuf:434 (discriminator 3) │ │ │ │ │ + cmp %r10,%rax │ │ │ │ │ + jae 8210 , 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++/14/streambuf:436 (discriminator 1) │ │ │ │ │ + mov %sil,(%rax) │ │ │ │ │ +/usr/include/c++/14/streambuf:552 │ │ │ │ │ + addq $0x1,0x28(%rdi) │ │ │ │ │ + jmp 8079 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x139> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [clone .isra.0]: │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ + test %r11,%r11 │ │ │ │ │ + je 8157 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x217> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ + js 827a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x33a> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ + mov 0x40(%rsi),%r10 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + je 8169 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x229> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ + cmp %r11d,%r10d │ │ │ │ │ + mov %r11d,%esi │ │ │ │ │ + cmovbe %r10d,%esi │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ + xor %edx,%edx │ │ │ │ │ + test %esi,%esi │ │ │ │ │ + jne 7f9f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5f> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + jmp 8005 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc5> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ + mov 0x40(%rsi),%r10 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ + mov $0x1,%ebx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ + test %r10,%r10 │ │ │ │ │ + jne 8005 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc5> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:117 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + jmp 809c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ + mov 0x40(%rsi),%r10 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + jmp 8146 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x206> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ + xor %ebx,%ebx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + jmp 814f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x20f> │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ + mov $0x1,%ebx │ │ │ │ │ + jmp 814f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x20f> │ │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ + mov 0x18(%r14),%rdx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:378 │ │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ + sub %rax,%rdx │ │ │ │ │ + mov %rdx,%rax │ │ │ │ │ + sar $0x3,%rax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:378 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + je 8098 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:381 │ │ │ │ │ + mov %rsi,%rbx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:384 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + jmp 8098 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ + nopl (%rax) │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:713 (discriminator 3) │ │ │ │ │ + cmp %r9,%rbp │ │ │ │ │ + jne 80ab , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x16b> │ │ │ │ │ +/usr/include/seqan/align/gaps_base.h:952 │ │ │ │ │ + add $0x28,%rsp │ │ │ │ │ + pop %rbx │ │ │ │ │ + pop %rbp │ │ │ │ │ + pop %r12 │ │ │ │ │ + pop %r13 │ │ │ │ │ + pop %r14 │ │ │ │ │ + pop %r15 │ │ │ │ │ + ret │ │ │ │ │ +/usr/include/c++/14/streambuf:441 │ │ │ │ │ + mov (%rdi),%rax │ │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:441 (discriminator 1) │ │ │ │ │ + mov $0x2d,%esi │ │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ │ + mov %dl,0x7(%rsp) │ │ │ │ │ + call *0x68(%rax) │ │ │ │ │ +/usr/include/c++/14/streambuf:442 │ │ │ │ │ + movzbl 0x7(%rsp),%edx │ │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ │ + jmp 8079 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x139> │ │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ │ +/usr/include/c++/14/streambuf:441 │ │ │ │ │ + mov (%rdi),%rax │ │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ │ + mov %dl,0x7(%rsp) │ │ │ │ │ +/usr/include/c++/14/streambuf:441 (discriminator 1) │ │ │ │ │ + call *0x68(%rax) │ │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ │ + movzbl 0x7(%rsp),%edx │ │ │ │ │ +/usr/include/c++/14/streambuf:442 │ │ │ │ │ + jmp 8079 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x139> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:118 │ │ │ │ │ + xor %eax,%eax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:117 │ │ │ │ │ + xor %r9d,%r9d │ │ │ │ │ + jmp 8262 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x322> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:333 │ │ │ │ │ + sub $0x1,%r9 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:347 │ │ │ │ │ + sub $0x1,%rax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:414 (discriminator 1) │ │ │ │ │ + add $0x1,%r10 │ │ │ │ │ + je 809c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:327 (discriminator 1) │ │ │ │ │ + cmp %r11,%rax │ │ │ │ │ + je 8258 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x318> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + jne 8250 , 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:338 │ │ │ │ │ + sub $0x1,%rcx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ + mov (%rdi,%rcx,8),%rsi │ │ │ │ │ + lea -0x1(%rsi),%r9 │ │ │ │ │ + jmp 8254 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x314> │ │ │ │ │ + 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 82a7 , 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> │ │ │ │ │ + nopl 0x0(%rax) │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:333 │ │ │ │ │ + sub $0x1,%rbp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ + mov %rbx,%rdx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:347 │ │ │ │ │ + sub $0x1,%r12 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ + and $0x1,%edx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:345 │ │ │ │ │ + sub %rdx,%r15 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:414 (discriminator 1) │ │ │ │ │ + add $0x1,%rax │ │ │ │ │ + je 82bf , 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 %r11,%r12 │ │ │ │ │ + je 82a1 , 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 8290 , 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 8294 , 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),%r10 │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:120 (discriminator 1) │ │ │ │ │ + test %r9,%r9 │ │ │ │ │ + je 8146 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x206> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + xor %ecx,%ecx │ │ │ │ │ + jmp 8146 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x206> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ + mov $0x1,%ebx │ │ │ │ │ + jmp 827c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x33c> │ │ │ │ │ + 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 │ │ │ │ │ + je 7ffd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbd> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ + mov %rdx,%rbx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ + jmp 7ffd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbd> │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:306 │ │ │ │ │ + mov %edx,%r9d │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ + sub %rdi,%rax │ │ │ │ │ + sar $0x3,%rax │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ + cmp %rax,%rsi │ │ │ │ │ + je 809c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ + mov %rsi,%rcx │ │ │ │ │ + jmp 814f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x20f> │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ + mov %rdx,%rbx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + jmp 7fe7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa7> │ │ │ │ │ + xor %r15d,%r15d │ │ │ │ │ + xor %ebp,%ebp │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ + mov $0x1,%ecx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ + mov $0x1,%ebx │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ + xor %r12d,%r12d │ │ │ │ │ + jmp 8005 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc5> │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ + nop │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:221 │ │ │ │ │ push %r12 │ │ │ │ │ +std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_iterator_base_funcs.h:106 │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:221 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ +std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_iterator_base_funcs.h:106 │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:221 │ │ │ │ │ sub $0x10,%rsp │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x8(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:227 │ │ │ │ │ cmp $0xf,%rdx │ │ │ │ │ - ja 4c70 <__cxa_finalize@plt+0x8e0> │ │ │ │ │ + ja 83f0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4b0> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:432 │ │ │ │ │ cmp $0x1,%rdx │ │ │ │ │ - jne 4c68 <__cxa_finalize@plt+0x8d8> │ │ │ │ │ + jne 83e8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a8> │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ movzbl (%r12),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:251 │ │ │ │ │ mov (%rsp),%rbx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ mov %rbx,0x8(%rbp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ movb $0x0,(%rdi,%rbx,1) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:252 │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 4c9e <__cxa_finalize@plt+0x90e> │ │ │ │ │ + jne 841e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4de> │ │ │ │ │ add $0x10,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:421 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 4c44 <__cxa_finalize@plt+0x8b4> │ │ │ │ │ - jmp 4c89 <__cxa_finalize@plt+0x8f9> │ │ │ │ │ + je 83c4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x484> │ │ │ │ │ + jmp 8409 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c9> │ │ │ │ │ nop │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ xor %edx,%edx │ │ │ │ │ call 4320 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 4180 │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:251 │ │ │ │ │ mov (%rsp),%rbx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ +std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - jmp 4c44 <__cxa_finalize@plt+0x8b4> │ │ │ │ │ + jmp 83c4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x484> │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.tcc:252 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ +void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [clone .isra.0]: │ │ │ │ │ +/usr/include/c++/14/bits/basic_string.tcc:252 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ -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]: │ │ │ │ │ +seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0xf291(%rip),%rax # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ + mov 0xbb11(%rip),%rax # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ +void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:489 │ │ │ │ │ push %r15 │ │ │ │ │ mov %rdx,%r11 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rsi,%rbx │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r8),%rdx │ │ │ │ │ +void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:489 │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r8),%rcx │ │ │ │ │ +seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rax),%r8d │ │ │ │ │ +auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ │ +seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::SimpleType const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int): │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ lea -0x1(%rdx),%r14 │ │ │ │ │ mov %r14,%r10 │ │ │ │ │ +void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:489 │ │ │ │ │ mov %rdi,-0x10(%rsp) │ │ │ │ │ +auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,(%rax) │ │ │ │ │ +void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov 0x10(%r11),%rax │ │ │ │ │ sub %rcx,%r10 │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov %rdx,-0x28(%rsp) │ │ │ │ │ +void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,(%rax) │ │ │ │ │ +seqan::NonConstPointer_, seqan::Alloc > const>::Type seqan::_toPointer, seqan::Alloc > >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/basic_type.h:443 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ +void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %r14,%rcx │ │ │ │ │ - je 4d2c <__cxa_finalize@plt+0x99c> │ │ │ │ │ + je 84ac , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x56c> │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ +void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159 │ │ │ │ │ lea 0xc(%rdi),%rdx │ │ │ │ │ mov %rdx,0x18(%rbx) │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275 │ │ │ │ │ mov 0x10(%r11),%rdx │ │ │ │ │ lea 0x1(%rdx),%rbp │ │ │ │ │ mov %rbp,0x10(%r11) │ │ │ │ │ +auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,0xc(%rdi) │ │ │ │ │ +void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%rdx) │ │ │ │ │ +void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %rax,%r10 │ │ │ │ │ - jne 4d00 <__cxa_finalize@plt+0x970> │ │ │ │ │ + jne 8480 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x540> │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc > >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:184 │ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ │ lea 0xc(%rax),%rdx │ │ │ │ │ mov %rdx,0x18(%rbx) │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ mov 0x10(%r11),%rdx │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ mov %rdi,0x10(%r11) │ │ │ │ │ +auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,0xc(%rax) │ │ │ │ │ +void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%rdx) │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov -0x10(%rsp),%rdx │ │ │ │ │ +seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %r8d,0x14(%rax) │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 │ │ │ │ │ mov 0x10(%r11),%rdi │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov (%rdx),%edx │ │ │ │ │ cmp %edx,0xc(%rax) │ │ │ │ │ - jle 4d87 <__cxa_finalize@plt+0x9f7> │ │ │ │ │ + jle 8507 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5c7> │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov 0xc(%rax),%rax │ │ │ │ │ mov -0x10(%rsp),%rdx │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %rdi,%r15 │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %rax,(%rdx) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %r8d,0x8(%rdx) │ │ │ │ │ +seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rax),%r15 │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %r15,0x10(%rdx) │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rsi │ │ │ │ │ +seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::SimpleType const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int): │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ lea -0x1(%rsi),%rdx │ │ │ │ │ mov %rdx,-0x18(%rsp) │ │ │ │ │ +void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:527 (discriminator 2) │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - je 4f9e <__cxa_finalize@plt+0xc0e> │ │ │ │ │ + je 871e , 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> │ │ │ │ │ mov %rsi,-0x8(%rsp) │ │ │ │ │ mov %rcx,-0x20(%rsp) │ │ │ │ │ mov -0x10(%rsp),%rcx │ │ │ │ │ nop │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ movslq 0x8(%rbx),%rdx │ │ │ │ │ +seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0xf18d(%rip),%rsi # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ + mov 0xba0d(%rip),%rsi # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ +auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type seqan::sequenceEntryForScore >, seqan::String, seqan::Alloc >, unsigned long>(seqan::Score > const&, seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/score/score_base.h:154 (discriminator 1) │ │ │ │ │ movzbl (%rax),%r15d │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ lea (%rdx,%rdx,2),%r10 │ │ │ │ │ mov 0x18(%rbx),%rdx │ │ │ │ │ +seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rsi),%esi │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ lea (%rdx,%r10,4),%r10 │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ movslq 0x8(%r11),%rdx │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ mov %r10,0x18(%rbx) │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ add %rdi,%rdx │ │ │ │ │ +auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %edi,%edi │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ mov %rdx,0x10(%r11) │ │ │ │ │ +auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,(%r10) │ │ │ │ │ +void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov -0x20(%rsp),%r10 │ │ │ │ │ +void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,(%rdx) │ │ │ │ │ +void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %r14,%r10 │ │ │ │ │ - je 4edc <__cxa_finalize@plt+0xb4c> │ │ │ │ │ + je 865c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x71c> │ │ │ │ │ +auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ mov %rax,-0x38(%rsp) │ │ │ │ │ mov %rcx,-0x30(%rsp) │ │ │ │ │ - jmp 4e47 <__cxa_finalize@plt+0xab7> │ │ │ │ │ + jmp 85c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x687> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x4,%edi │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2) │ │ │ │ │ or %r13d,%edi │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov $0x20,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %eax,%esi │ │ │ │ │ - jl 4e22 <__cxa_finalize@plt+0xa92> │ │ │ │ │ + jl 85a2 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x662> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %esi,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x40,%r8d │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jg 4eb8 <__cxa_finalize@plt+0xb28> │ │ │ │ │ + jg 8638 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x6f8> │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ or $0x1,%edi │ │ │ │ │ +void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%r10 │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 (discriminator 2) │ │ │ │ │ mov %edx,0xc(%rcx) │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ mov %edi,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ mov %edx,%edi │ │ │ │ │ +void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r8b,0x1(%r12) │ │ │ │ │ +void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %r10,%r14 │ │ │ │ │ - je 4ed2 <__cxa_finalize@plt+0xb42> │ │ │ │ │ + je 8652 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x712> │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275 │ │ │ │ │ mov 0x10(%r11),%r12 │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov $0x8,%r13d │ │ │ │ │ +int seqan::scoreMismatch >(seqan::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%edx │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ lea 0xc(%rcx),%rax │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ mov 0x10(%rcx),%r8d │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275 │ │ │ │ │ lea 0x1(%r12),%rax │ │ │ │ │ mov %rax,0x10(%r11) │ │ │ │ │ +int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmp (%r10),%r15b │ │ │ │ │ cmove (%r9),%edx │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ mov 0xc(%r9),%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ add 0x8(%r9),%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ add %ebp,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 2) │ │ │ │ │ mov 0xc(%rcx),%ebp │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ add %ebp,%eax │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %eax,%r8d │ │ │ │ │ - jl 4e92 <__cxa_finalize@plt+0xb02> │ │ │ │ │ + jl 8612 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x6d2> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %r8d,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x2,%r13d │ │ │ │ │ mov %eax,0x10(%rcx) │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:95 │ │ │ │ │ add 0xc(%r9),%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:93 │ │ │ │ │ add 0x8(%r9),%esi │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edi,%esi │ │ │ │ │ - jge 4e08 <__cxa_finalize@plt+0xa78> │ │ │ │ │ + jge 8588 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x648> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %edi,%esi │ │ │ │ │ mov $0x10,%edi │ │ │ │ │ - jmp 4e0d <__cxa_finalize@plt+0xa7d> │ │ │ │ │ + jmp 858d , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x64d> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %edi,%r8d │ │ │ │ │ +void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%r10 │ │ │ │ │ mov %eax,0xc(%rcx) │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ mov %eax,%edi │ │ │ │ │ +void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r8b,0x1(%r12) │ │ │ │ │ +void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %r10,%r14 │ │ │ │ │ - jne 4e47 <__cxa_finalize@plt+0xab7> │ │ │ │ │ + jne 85c7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x687> │ │ │ │ │ mov -0x38(%rsp),%rax │ │ │ │ │ mov -0x30(%rsp),%rcx │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195 │ │ │ │ │ mov 0x18(%rbx),%r10 │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ mov 0x10(%r11),%r12 │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x2,%r13d │ │ │ │ │ +int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ mov -0x28(%rsp),%r8 │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195 │ │ │ │ │ lea 0xc(%r10),%rdx │ │ │ │ │ mov %rdx,0x18(%rbx) │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ lea 0x1(%r12),%rdx │ │ │ │ │ mov %rdx,0x10(%r11) │ │ │ │ │ +int seqan::scoreMismatch >(seqan::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%edx │ │ │ │ │ +int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmp -0x1(%r8),%r15b │ │ │ │ │ cmove (%r9),%edx │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ mov 0xc(%r9),%r15d │ │ │ │ │ add 0xc(%r10),%r15d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ add %edx,%ebp │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ mov 0x8(%r9),%edx │ │ │ │ │ add 0x10(%r10),%edx │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%r15d │ │ │ │ │ - jle 4f2c <__cxa_finalize@plt+0xb9c> │ │ │ │ │ + jle 86ac , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x76c> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %r15d,%edx │ │ │ │ │ mov $0x8,%r13d │ │ │ │ │ mov %edx,0x10(%r10) │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:95 │ │ │ │ │ add 0xc(%r9),%edi │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x4,%r15d │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:93 │ │ │ │ │ add 0x8(%r9),%esi │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %esi,%edi │ │ │ │ │ - jle 4f4a <__cxa_finalize@plt+0xbba> │ │ │ │ │ + jle 86ca , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x78a> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %edi,%esi │ │ │ │ │ mov $0x10,%r15d │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2) │ │ │ │ │ or %r13d,%r15d │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov $0x20,%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %esi,%edx │ │ │ │ │ - jg 4f5d <__cxa_finalize@plt+0xbcd> │ │ │ │ │ + jg 86dd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x79d> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %esi,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %edx,%ebp │ │ │ │ │ - jge 5220 <__cxa_finalize@plt+0xe90> │ │ │ │ │ + jge 89a0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa60> │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %edi,%r15d │ │ │ │ │ mov %edx,0xc(%r10) │ │ │ │ │ +void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r15b,0x1(%r12) │ │ │ │ │ +seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %esi,0x14(%r10) │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov (%rcx),%edx │ │ │ │ │ cmp %edx,0xc(%r10) │ │ │ │ │ - jg 51f8 <__cxa_finalize@plt+0xe68> │ │ │ │ │ + jg 8978 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa38> │ │ │ │ │ mov 0x10(%r11),%rdi │ │ │ │ │ +void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:527 (discriminator 2) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,-0x18(%rsp) │ │ │ │ │ - jne 4db0 <__cxa_finalize@plt+0xa20> │ │ │ │ │ + jne 8530 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x5f0> │ │ │ │ │ mov -0x20(%rsp),%rcx │ │ │ │ │ mov -0x8(%rsp),%rsi │ │ │ │ │ +seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0xefa3(%rip),%rax # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ + mov 0xb823(%rip),%rax # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type seqan::sequenceEntryForScore >, seqan::String, seqan::Alloc >, unsigned long>(seqan::Score > const&, seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/score/score_base.h:154 (discriminator 1) │ │ │ │ │ movzbl -0x1(%rsi),%r12d │ │ │ │ │ +seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rax),%edx │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ movslq 0x8(%rbx),%rax │ │ │ │ │ lea (%rax,%rax,2),%rsi │ │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ │ lea (%rax,%rsi,4),%rax │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ movslq 0x8(%r11),%rsi │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ add %rsi,%rdi │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov -0x10(%rsp),%rsi │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ mov %rdi,0x10(%r11) │ │ │ │ │ +auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,(%rax) │ │ │ │ │ +void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 │ │ │ │ │ mov 0x10(%r11),%r8 │ │ │ │ │ +seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edx,0x8(%rax) │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov (%rsi),%edi │ │ │ │ │ cmp %edi,(%rax) │ │ │ │ │ - jle 5003 <__cxa_finalize@plt+0xc73> │ │ │ │ │ + jle 8783 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x843> │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %edx,0x8(%rsi) │ │ │ │ │ mov %rax,(%rsi) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ +seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rax),%rdi │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %rdi,0x10(%rsi) │ │ │ │ │ +void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %r14,%rcx │ │ │ │ │ - je 5236 <__cxa_finalize@plt+0xea6> │ │ │ │ │ + je 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+0xa76> │ │ │ │ │ mov %rcx,%r10 │ │ │ │ │ +auto seqan::_computeScore, seqan::SimpleType, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ mov %r14,-0x38(%rsp) │ │ │ │ │ mov -0x10(%rsp),%r13 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 505f <__cxa_finalize@plt+0xccf> │ │ │ │ │ + jmp 87df , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x89f> │ │ │ │ │ nop │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %edi,%ecx │ │ │ │ │ mov $0x20,%edi │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %esi,%ecx │ │ │ │ │ - jle 50dc <__cxa_finalize@plt+0xd4c> │ │ │ │ │ + jle 885c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x91c> │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %edi,%r15d │ │ │ │ │ +void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:457 │ │ │ │ │ mov %ecx,0xc(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r15b,0x1(%r8) │ │ │ │ │ +seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edx,0x14(%rax) │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov 0x0(%r13),%esi │ │ │ │ │ cmp %esi,0xc(%rax) │ │ │ │ │ - jg 50f9 <__cxa_finalize@plt+0xd69> │ │ │ │ │ + jg 8879 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x939> │ │ │ │ │ +void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov -0x38(%rsp),%rax │ │ │ │ │ add $0x1,%r10 │ │ │ │ │ mov 0x10(%r11),%r8 │ │ │ │ │ cmp %rax,%r10 │ │ │ │ │ - je 512f <__cxa_finalize@plt+0xd9f> │ │ │ │ │ + je 88af , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x96f> │ │ │ │ │ +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 0x18(%rbx),%rax │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ mov 0xc(%r9),%r15d │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x2,%r14d │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ mov 0x8(%r9),%edi │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ lea 0xc(%rax),%rsi │ │ │ │ │ mov %rsi,0x18(%rbx) │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275 │ │ │ │ │ lea 0x1(%r8),%rsi │ │ │ │ │ mov %rsi,0x10(%r11) │ │ │ │ │ +int seqan::scoreMismatch >(seqan::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%esi │ │ │ │ │ +int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:339 │ │ │ │ │ cmp (%r10),%r12b │ │ │ │ │ cmove (%r9),%esi │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ add 0x10(%rax),%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ add %ebp,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 2) │ │ │ │ │ mov 0xc(%rax),%ebp │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ add %ebp,%r15d │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edi,%r15d │ │ │ │ │ - jle 50a5 <__cxa_finalize@plt+0xd15> │ │ │ │ │ + jle 8825 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x8e5> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %r15d,%edi │ │ │ │ │ mov $0x8,%r14d │ │ │ │ │ mov %edi,0x10(%rax) │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:95 │ │ │ │ │ add 0xc(%r9),%ecx │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x4,%r15d │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:93 │ │ │ │ │ add 0x8(%r9),%edx │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%ecx │ │ │ │ │ - jle 50c2 <__cxa_finalize@plt+0xd32> │ │ │ │ │ + jle 8842 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x902> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %ecx,%edx │ │ │ │ │ mov $0x10,%r15d │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2) │ │ │ │ │ or %r14d,%r15d │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%edi │ │ │ │ │ - jg 5020 <__cxa_finalize@plt+0xc90> │ │ │ │ │ + jg 87a0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x860> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %edx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %esi,%ecx │ │ │ │ │ - jg 502f <__cxa_finalize@plt+0xc9f> │ │ │ │ │ + jg 87af , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x86f> │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:110 │ │ │ │ │ or $0x1,%r15d │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 (discriminator 2) │ │ │ │ │ mov %esi,0xc(%rax) │ │ │ │ │ mov %esi,%ecx │ │ │ │ │ +void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r15b,0x1(%r8) │ │ │ │ │ +seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edx,0x14(%rax) │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov 0x0(%r13),%esi │ │ │ │ │ cmp %esi,0xc(%rax) │ │ │ │ │ - jle 5049 <__cxa_finalize@plt+0xcb9> │ │ │ │ │ + jle 87c9 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x889> │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov 0xc(%rax),%rax │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov 0x10(%r11),%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 5) │ │ │ │ │ add $0x1,%r10 │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %edx,0x8(%r13) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ +seqan::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 %r8,%rsi │ │ │ │ │ +seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rax),%rsi │ │ │ │ │ +void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov -0x38(%rsp),%rax │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::False>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::False const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %rsi,0x10(%r13) │ │ │ │ │ +void seqan::_computeTrack >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::SimpleType, seqan::SimpleType, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > >, seqan::Score >, seqan::DPCell_ >, seqan::MetaColumnDescriptor, seqan::Tag >, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, seqan::Score > const&, seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %rax,%r10 │ │ │ │ │ - jne 505f <__cxa_finalize@plt+0xccf> │ │ │ │ │ + jne 87df , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x89f> │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195 │ │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ │ +int seqan::scoreMismatch >(seqan::Score > const&): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:157 │ │ │ │ │ mov 0x4(%r9),%edi │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ mov 0xc(%r9),%r10d │ │ │ │ │ +void seqan::_goNextCell >, seqan::String >, seqan::Alloc >, seqan::Tag >(seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195 │ │ │ │ │ lea 0xc(%rsi),%rax │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ lea 0x1(%r8),%rax │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x2,%ebx │ │ │ │ │ +void seqan::_goNextCell >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::MetaColumnDescriptor, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ mov %rax,0x10(%r11) │ │ │ │ │ +int seqan::score, seqan::SimpleType, seqan::SimpleType >(seqan::Score > const&, seqan::SimpleType, seqan::SimpleType): │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ mov -0x28(%rsp),%rax │ │ │ │ │ cmp -0x1(%rax),%r12b │ │ │ │ │ cmove (%r9),%edi │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ mov 0x8(%r9),%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:85 │ │ │ │ │ add 0xc(%rsi),%r10d │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:83 │ │ │ │ │ add 0x10(%rsi),%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:77 │ │ │ │ │ add %ebp,%edi │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %eax,%r10d │ │ │ │ │ - jle 5177 <__cxa_finalize@plt+0xde7> │ │ │ │ │ + jle 88f7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x9b7> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %r10d,%eax │ │ │ │ │ mov $0x8,%ebx │ │ │ │ │ mov %eax,0x10(%rsi) │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:95 │ │ │ │ │ add 0xc(%r9),%ecx │ │ │ │ │ /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 (discriminator 2) │ │ │ │ │ mov $0x4,%r9d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%ecx │ │ │ │ │ - jle 5194 <__cxa_finalize@plt+0xe04> │ │ │ │ │ + jle 8914 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x9d4> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov %ecx,%edx │ │ │ │ │ mov $0x10,%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 %ebx,%r9d │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 1) │ │ │ │ │ mov $0x20,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jg 51a7 <__cxa_finalize@plt+0xe17> │ │ │ │ │ + jg 8927 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x9e7> │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %edx,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 (discriminator 2) │ │ │ │ │ mov $0x40,%ecx │ │ │ │ │ +seqan::EnableIf > >, seqan::TraceValue_ >::Type>::Type>::Type seqan::_maxScore >(int&, int const&, int const&, int, int, seqan::TracebackOn, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %edi,%eax │ │ │ │ │ - jle 522b <__cxa_finalize@plt+0xe9b> │ │ │ │ │ + jle 89ab , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa6b> │ │ │ │ │ +seqan::TraceBitMap_ >::Type>::Type seqan::_computeScore, seqan::SimpleType, seqan::Score >, seqan::GlobalAlignment_ >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPCell_ >&, seqan::DPCell_ >&, seqan::DPCell_ > const&, seqan::DPCell_ >&, seqan::SimpleType const&, seqan::SimpleType const&, seqan::Score > const&, seqan::Tag const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_formula_affine.h:111 │ │ │ │ │ or %ecx,%r9d │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov -0x10(%rsp),%rbx │ │ │ │ │ mov %eax,0xc(%rsi) │ │ │ │ │ +void seqan::assignValue, seqan::String > >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned char>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r9b,0x1(%r8) │ │ │ │ │ +seqan::EnableIf > >, void>::Type seqan::_setVerticalScoreOfCell(seqan::DPCell_ >&, int const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:161 │ │ │ │ │ mov %edx,0x14(%rsi) │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ mov (%rbx),%eax │ │ │ │ │ cmp %eax,0xc(%rsi) │ │ │ │ │ - jle 51e7 <__cxa_finalize@plt+0xe57> │ │ │ │ │ + jle 8967 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa27> │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov 0xc(%rsi),%rax │ │ │ │ │ mov %edx,0x8(%rbx) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ +seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rdx │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov 0x10(%r11),%rax │ │ │ │ │ sub (%rdx),%rax │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::True, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::True const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ │ +void seqan::_computeAlignmentImpl >, seqan::If > >, seqan::Terminator_, seqan::Tag > >, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::DPBandConfig >, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:573 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov 0xc(%r10),%rdx │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov 0x10(%r11),%rdi │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %esi,0x8(%rcx) │ │ │ │ │ mov %rdx,(%rcx) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%r11),%rdx │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %rdi,%rsi │ │ │ │ │ +seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rdx),%rdx │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rdx),%rdx │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rsi │ │ │ │ │ +void seqan::_scoutBestScore >, seqan::If > >, seqan::Terminator_, seqan::Tag >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::False, seqan::True>(seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > >&, seqan::DPCell_ > const&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag > const&, seqan::False const&, seqan::True const&): │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:178 (discriminator 1) │ │ │ │ │ mov %rsi,0x10(%rcx) │ │ │ │ │ - jmp 4f85 <__cxa_finalize@plt+0xbf5> │ │ │ │ │ + jmp 8705 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x7c5> │ │ │ │ │ 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,%r15d │ │ │ │ │ mov %ebp,%edx │ │ │ │ │ - jmp 4f68 <__cxa_finalize@plt+0xbd8> │ │ │ │ │ + jmp 86e8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x7a8> │ │ │ │ │ or $0x1,%r9d │ │ │ │ │ mov %edi,%eax │ │ │ │ │ - jmp 51b2 <__cxa_finalize@plt+0xe22> │ │ │ │ │ + jmp 8932 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x9f2> │ │ │ │ │ +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 %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 512f <__cxa_finalize@plt+0xd9f> │ │ │ │ │ + jmp 88af , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x96f> │ │ │ │ │ +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.h:286 (discriminator 2) │ │ │ │ │ nop │ │ │ │ │ -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]: │ │ │ │ │ +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:327 │ │ │ │ │ test %rcx,%rcx │ │ │ │ │ - je 53b0 <__cxa_finalize@plt+0x1020> │ │ │ │ │ + je 8b30 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbf0> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:319 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rcx,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:330 │ │ │ │ │ test $0x1,%r8b │ │ │ │ │ - jne 5290 <__cxa_finalize@plt+0xf00> │ │ │ │ │ + jne 8a10 , 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> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:332 │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - jne 54f0 <__cxa_finalize@plt+0x1160> │ │ │ │ │ + jne 8c70 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xd30> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:334 │ │ │ │ │ and $0x2,%r8d │ │ │ │ │ - jne 53e0 <__cxa_finalize@plt+0x1050> │ │ │ │ │ + jne 8b60 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc20> │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:337 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%r12 │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%r13 │ │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r12,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ movhps (%rdx),%xmm0 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ +void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1340 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 53b8 <__cxa_finalize@plt+0x1028> │ │ │ │ │ + jb 8b38 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbf8> │ │ │ │ │ /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 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ + jae 89f7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xab7> │ │ │ │ │ +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 562e <__cxa_finalize@plt+0x129e> │ │ │ │ │ + jbe 8dae , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe6e> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ movaps %xmm0,0x10(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbx) │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je 537c <__cxa_finalize@plt+0xfec> │ │ │ │ │ + je 8afc , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbbc> │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %r12,%r13 │ │ │ │ │ - jae 5364 <__cxa_finalize@plt+0xfd4> │ │ │ │ │ + jae 8ae4 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xba4> │ │ │ │ │ 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) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm1 │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm1,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jb 5340 <__cxa_finalize@plt+0xfb0> │ │ │ │ │ + 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+0xb80> │ │ │ │ │ +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 %r13,%rdi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ +void seqan::_deallocateStorage, void, seqan::TraceSegment_, unsigned long>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbx) │ │ │ │ │ +void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ + jae 89f7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xab7> │ │ │ │ │ +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 %rbp,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x1,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ + jmp 89f7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xab7> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x1,0x18(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rdi) │ │ │ │ │ +void seqan::_recordSegment, seqan::Alloc >, unsigned long, unsigned long, unsigned long, unsigned char>(seqan::String, seqan::Alloc >&, unsigned long const&, unsigned long const&, unsigned long const&, unsigned char const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:337 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%r12 │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%r13 │ │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r12,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ movhps (%rdx),%xmm0 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ +void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1340 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 5610 <__cxa_finalize@plt+0x1280> │ │ │ │ │ + jb 8d90 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe50> │ │ │ │ │ /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 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ + jae 89f7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xab7> │ │ │ │ │ +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 568e <__cxa_finalize@plt+0x12fe> │ │ │ │ │ + jbe 8e0e , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xece> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ movaps %xmm0,0x10(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbx) │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je 54bc <__cxa_finalize@plt+0x112c> │ │ │ │ │ + je 8c3c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xcfc> │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %r12,%r13 │ │ │ │ │ - jae 54a4 <__cxa_finalize@plt+0x1114> │ │ │ │ │ + jae 8c24 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xce4> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm1 │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm1,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jb 5480 <__cxa_finalize@plt+0x10f0> │ │ │ │ │ + jb 8c00 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xcc0> │ │ │ │ │ +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 %r13,%rdi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ +void seqan::_deallocateStorage, void, seqan::TraceSegment_, unsigned long>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbx) │ │ │ │ │ +void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ + jae 89f7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xab7> │ │ │ │ │ +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 %rbp,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ + jmp 89f7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xab7> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%r12 │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%r13 │ │ │ │ │ movq (%rsi),%xmm0 │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r12,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ movhps (%rdx),%xmm0 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ +void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1340 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 55f0 <__cxa_finalize@plt+0x1260> │ │ │ │ │ + jb 8d70 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe30> │ │ │ │ │ /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 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ + jae 89f7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xab7> │ │ │ │ │ +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 565e <__cxa_finalize@plt+0x12ce> │ │ │ │ │ + jbe 8dde , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe9e> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ movaps %xmm0,0x10(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbx) │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je 55bc <__cxa_finalize@plt+0x122c> │ │ │ │ │ + je 8d3c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xdfc> │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %r12,%r13 │ │ │ │ │ - jae 55a4 <__cxa_finalize@plt+0x1214> │ │ │ │ │ + jae 8d24 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xde4> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm1 │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm1,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jb 5580 <__cxa_finalize@plt+0x11f0> │ │ │ │ │ + jb 8d00 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xdc0> │ │ │ │ │ +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 %r13,%rdi │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ +void seqan::_deallocateStorage, void, seqan::TraceSegment_, unsigned long>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbx) │ │ │ │ │ +void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ + jae 89f7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xab7> │ │ │ │ │ +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 %rbp,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ + jmp 89f7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xab7> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rdi) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ + jmp 89f7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xab7> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rdi) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 5277 <__cxa_finalize@plt+0xee7> │ │ │ │ │ + jmp 89f7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xab7> │ │ │ │ │ +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 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - jne 52ff <__cxa_finalize@plt+0xf6f> │ │ │ │ │ + jne 8a7f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xb3f> │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 538d <__cxa_finalize@plt+0xffd> │ │ │ │ │ + jmp 8b0d , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbcd> │ │ │ │ │ +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 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - jne 5563 <__cxa_finalize@plt+0x11d3> │ │ │ │ │ + jne 8ce3 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xda3> │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 55cd <__cxa_finalize@plt+0x123d> │ │ │ │ │ + jmp 8d4d , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe0d> │ │ │ │ │ +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 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ movdqa (%rsp),%xmm0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - jne 5453 <__cxa_finalize@plt+0x10c3> │ │ │ │ │ + jne 8bd3 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc93> │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ + jmp 8c4d , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xd0d> │ │ │ │ │ +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 54cd <__cxa_finalize@plt+0x113d> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ │ │ │ │ │ -00000000000056c0 : │ │ │ │ │ +0000000000008e40 : │ │ │ │ │ freeCString(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:34 │ │ │ │ │ endbr64 │ │ │ │ │ ./porechop/src/adapter_align.cpp:35 │ │ │ │ │ jmp 4200 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -00000000000056d0 , std::allocator >)@@Base>: │ │ │ │ │ +0000000000008e50 , std::allocator >)@@Base>: │ │ │ │ │ cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:39 │ │ │ │ │ endbr64 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ mov 0x8(%rdi),%rbp │ │ │ │ │ +cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:40 (discriminator 1) │ │ │ │ │ lea 0x1(%rbp),%rdi │ │ │ │ │ call 4220 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov (%rbx),%rsi │ │ │ │ │ +cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:40 (discriminator 1) │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ +char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbp │ │ │ │ │ - jle 5718 , std::allocator >)@@Base+0x48> │ │ │ │ │ + jle 8e98 , std::allocator >)@@Base+0x48> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4180 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ +cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ ./porechop/src/adapter_align.cpp:42 (discriminator 1) │ │ │ │ │ movb $0x0,(%rcx,%rbp,1) │ │ │ │ │ ./porechop/src/adapter_align.cpp:44 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ ret │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 5704 , std::allocator >)@@Base+0x34> │ │ │ │ │ + jne 8e84 , std::allocator >)@@Base+0x34> │ │ │ │ │ +void std::__copy_move::__assign_one(char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rcx) │ │ │ │ │ - jmp 5704 , std::allocator >)@@Base+0x34> │ │ │ │ │ + jmp 8e84 , std::allocator >)@@Base+0x34> │ │ │ │ │ +cppStringToCString(std::__cxx11::basic_string, std::allocator >): │ │ │ │ │ +/usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ -void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&) [clone .isra.0]: │ │ │ │ │ +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 │ │ │ │ │ push %r15 │ │ │ │ │ mov %rdx,%r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rcx,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x68,%rsp │ │ │ │ │ +seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rcx),%rax │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov 0x10(%rcx),%rbx │ │ │ │ │ +void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ +void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ mov %fs:0x28,%rsi │ │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ │ mov %r8,%rsi │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rdx │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rbx │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ sub (%rax),%rdx │ │ │ │ │ +seqan::Size > > >::Type seqan::coordinate >, unsigned long>(seqan::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 2) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov 0x8(%rdi),%rcx │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ +seqan::Size > > >::Type seqan::coordinate >, unsigned long>(seqan::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 2) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ divq (%rdi) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ div %rcx │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x8,%r8 │ │ │ │ │ - je 57c3 , std::allocator >)@@Base+0xf3> │ │ │ │ │ + je 8f43 , std::allocator >)@@Base+0xf3> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %r12,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ div %rcx │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r8,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ +seqan::Size > > >::Type seqan::coordinate >, unsigned long>(seqan::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ sub $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x1,%rax │ │ │ │ │ - jbe 57c3 , std::allocator >)@@Base+0xf3> │ │ │ │ │ + jbe 8f43 , std::allocator >)@@Base+0xf3> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ divq 0x10(%rdi) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ +seqan::TracebackCoordinator_::TracebackCoordinator_, unsigned long, unsigned long>(unsigned long, unsigned long, seqan::DPBandConfig > const&, unsigned long, unsigned long): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:77 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:75 │ │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ │ lea 0x28(%rsp),%r14 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:76 │ │ │ │ │ mov %r12,0x28(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:81 │ │ │ │ │ movb $0x0,0x50(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:77 │ │ │ │ │ movaps %xmm0,0x30(%rsp) │ │ │ │ │ movaps %xmm0,0x40(%rsp) │ │ │ │ │ +void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:524 │ │ │ │ │ cmp %r12,%r9 │ │ │ │ │ - je 580b , std::allocator >)@@Base+0x13b> │ │ │ │ │ + je 8f8b , std::allocator >)@@Base+0x13b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:525 │ │ │ │ │ mov %r9,%rcx │ │ │ │ │ mov $0x4,%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ sub %r12,%rcx │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:527 │ │ │ │ │ mov (%rsi),%rcx │ │ │ │ │ lea 0x20(%rsp),%rsi │ │ │ │ │ cmp %rbx,%rcx │ │ │ │ │ - je 5836 , std::allocator >)@@Base+0x166> │ │ │ │ │ + je 8fb6 , std::allocator >)@@Base+0x166> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:528 │ │ │ │ │ sub %rbx,%rcx │ │ │ │ │ mov $0x2,%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ 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 58e0 , std::allocator >)@@Base+0x210> │ │ │ │ │ + jne 9060 , 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&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ movzbl (%r15),%r8d │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - jne 5a4b , std::allocator >)@@Base+0x37b> │ │ │ │ │ + jne 91cb , std::allocator >)@@Base+0x37b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 5d8b , std::allocator >)@@Base+0x6bb> │ │ │ │ │ + jne 950b , std::allocator >)@@Base+0x6bb> │ │ │ │ │ add $0x68,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ +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 (%r15),%r8d │ │ │ │ │ test $0x1,%r8b │ │ │ │ │ - je 5ca8 , std::allocator >)@@Base+0x5d8> │ │ │ │ │ + je 9428 , std::allocator >)@@Base+0x5d8> │ │ │ │ │ +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:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ +void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rax),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je 5cf8 , std::allocator >)@@Base+0x628> │ │ │ │ │ + je 9478 , std::allocator >)@@Base+0x628> │ │ │ │ │ +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::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:211 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:212 │ │ │ │ │ sub $0x1,%r12 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:211 │ │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ │ +void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ │ +void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:212 │ │ │ │ │ mov %r12,0x28(%rsp) │ │ │ │ │ +void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ │ not %rax │ │ │ │ │ add 0x10(%r13),%rax │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ +seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ +void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ +bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 5a31 , std::allocator >)@@Base+0x361> │ │ │ │ │ + je 91b1 , std::allocator >)@@Base+0x361> │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2) │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - jne 59e8 , std::allocator >)@@Base+0x318> │ │ │ │ │ + jne 9168 , std::allocator >)@@Base+0x318> │ │ │ │ │ +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 (%r15),%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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::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),%r12 │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r13 │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r12,%r14 │ │ │ │ │ sub %r13,%r14 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ +void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1340 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 5b58 , std::allocator >)@@Base+0x488> │ │ │ │ │ + jb 92d8 , std::allocator >)@@Base+0x488> │ │ │ │ │ /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 585b , std::allocator >)@@Base+0x18b> │ │ │ │ │ + jae 8fdb , std::allocator >)@@Base+0x18b> │ │ │ │ │ +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 5c7b , std::allocator >)@@Base+0x5ab> │ │ │ │ │ + jbe 93fb , std::allocator >)@@Base+0x5ab> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - je 59b4 , std::allocator >)@@Base+0x2e4> │ │ │ │ │ + je 9134 , std::allocator >)@@Base+0x2e4> │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %r12,%r13 │ │ │ │ │ - jae 59a4 , std::allocator >)@@Base+0x2d4> │ │ │ │ │ + jae 9124 , std::allocator >)@@Base+0x2d4> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jb 5980 , std::allocator >)@@Base+0x2b0> │ │ │ │ │ + jb 9100 , std::allocator >)@@Base+0x2b0> │ │ │ │ │ +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 %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ │ +void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 585b , std::allocator >)@@Base+0x18b> │ │ │ │ │ + jae 8fdb , std::allocator >)@@Base+0x18b> │ │ │ │ │ +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(%rax,%r14,1),%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbx,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 585b , std::allocator >)@@Base+0x18b> │ │ │ │ │ + jmp 8fdb , std::allocator >)@@Base+0x18b> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ 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 1) │ │ │ │ │ test %al,%al │ │ │ │ │ - je 5d4b , std::allocator >)@@Base+0x67b> │ │ │ │ │ + je 94cb , std::allocator >)@@Base+0x67b> │ │ │ │ │ +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&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:390 │ │ │ │ │ test $0x1,%al │ │ │ │ │ - jne 5880 , std::allocator >)@@Base+0x1b0> │ │ │ │ │ + jne 9000 , std::allocator >)@@Base+0x1b0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 │ │ │ │ │ test $0x40,%al │ │ │ │ │ - je 5a13 , std::allocator >)@@Base+0x343> │ │ │ │ │ + je 9193 , std::allocator >)@@Base+0x343> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1) │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne 5b80 , std::allocator >)@@Base+0x4b0> │ │ │ │ │ + jne 9300 , std::allocator >)@@Base+0x4b0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1) │ │ │ │ │ test $0x10,%al │ │ │ │ │ - jne 5b80 , std::allocator >)@@Base+0x4b0> │ │ │ │ │ + jne 9300 , std::allocator >)@@Base+0x4b0> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 │ │ │ │ │ test $0x20,%al │ │ │ │ │ - je 5a27 , std::allocator >)@@Base+0x357> │ │ │ │ │ + je 91a7 , std::allocator >)@@Base+0x357> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne 5bd0 , std::allocator >)@@Base+0x500> │ │ │ │ │ + jne 9350 , std::allocator >)@@Base+0x500> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1) │ │ │ │ │ test $0x8,%al │ │ │ │ │ - jne 5bd0 , std::allocator >)@@Base+0x500> │ │ │ │ │ + jne 9350 , std::allocator >)@@Base+0x500> │ │ │ │ │ +bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 59ef , std::allocator >)@@Base+0x31f> │ │ │ │ │ + jne 916f , std::allocator >)@@Base+0x31f> │ │ │ │ │ +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 (%r15),%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je 585b , std::allocator >)@@Base+0x18b> │ │ │ │ │ + je 8fdb , std::allocator >)@@Base+0x18b> │ │ │ │ │ +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),%r13 │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r13,%r15 │ │ │ │ │ sub %r14,%r15 │ │ │ │ │ mov %r15,%rcx │ │ │ │ │ sar $0x5,%rcx │ │ │ │ │ +void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1340 (discriminator 1) │ │ │ │ │ cmp %rax,%rcx │ │ │ │ │ - jb 5b28 , std::allocator >)@@Base+0x458> │ │ │ │ │ + jb 92a8 , std::allocator >)@@Base+0x458> │ │ │ │ │ /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 5b43 , std::allocator >)@@Base+0x473> │ │ │ │ │ + jae 92c3 , std::allocator >)@@Base+0x473> │ │ │ │ │ +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 5c4b , std::allocator >)@@Base+0x57b> │ │ │ │ │ + jbe 93cb , std::allocator >)@@Base+0x57b> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%rbp) │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je 5afd , std::allocator >)@@Base+0x42d> │ │ │ │ │ + je 927d , std::allocator >)@@Base+0x42d> │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ cmp %r13,%r14 │ │ │ │ │ - jae 5ae5 , std::allocator >)@@Base+0x415> │ │ │ │ │ + jae 9265 , std::allocator >)@@Base+0x415> │ │ │ │ │ +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 5ac0 , std::allocator >)@@Base+0x3f0> │ │ │ │ │ + jb 9240 , std::allocator >)@@Base+0x3f0> │ │ │ │ │ +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 %r14,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ +void seqan::_deallocateStorage, void, seqan::TraceSegment_, unsigned long>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r15,1),%rsi │ │ │ │ │ mov %rsi,0x8(%rbp) │ │ │ │ │ +void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jae 5b43 , std::allocator >)@@Base+0x473> │ │ │ │ │ + jae 92c3 , std::allocator >)@@Base+0x473> │ │ │ │ │ +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(%rax,%r15,1),%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r12,0x10(%rsi) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%rsi) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rsi) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 5b43 , std::allocator >)@@Base+0x473> │ │ │ │ │ + jmp 92c3 , std::allocator >)@@Base+0x473> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r14,%r15,1),%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r12,0x10(%r13) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%r13) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:543 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 585b , std::allocator >)@@Base+0x18b> │ │ │ │ │ - jmp 58f8 , std::allocator >)@@Base+0x228> │ │ │ │ │ + je 8fdb , std::allocator >)@@Base+0x18b> │ │ │ │ │ + jmp 9078 , std::allocator >)@@Base+0x228> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%r12) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%r12) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 585b , std::allocator >)@@Base+0x18b> │ │ │ │ │ + jmp 8fdb , std::allocator >)@@Base+0x18b> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:281 │ │ │ │ │ movzbl (%r15),%r8d │ │ │ │ │ test $0x4,%r8b │ │ │ │ │ - je 5c28 , std::allocator >)@@Base+0x558> │ │ │ │ │ + je 93a8 , std::allocator >)@@Base+0x558> │ │ │ │ │ +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:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ +void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 │ │ │ │ │ mov 0x0(%r13),%rbx │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rbx),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je 5cd0 , std::allocator >)@@Base+0x600> │ │ │ │ │ + je 9450 , std::allocator >)@@Base+0x600> │ │ │ │ │ +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::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:291 │ │ │ │ │ sub $0x1,%r12 │ │ │ │ │ +bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ │ +void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%r13),%rax │ │ │ │ │ sub (%rdi),%rax │ │ │ │ │ +void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ +void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ +seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ +void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:291 │ │ │ │ │ mov %r12,0x28(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:293 │ │ │ │ │ - jmp 58d4 , std::allocator >)@@Base+0x204> │ │ │ │ │ + jmp 9054 , 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 (%r15),%r8d │ │ │ │ │ test $0x2,%r8b │ │ │ │ │ - je 5d28 , std::allocator >)@@Base+0x658> │ │ │ │ │ + je 94a8 , std::allocator >)@@Base+0x658> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ +void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 │ │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rax),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 5d60 , std::allocator >)@@Base+0x690> │ │ │ │ │ + je 94e0 , std::allocator >)@@Base+0x690> │ │ │ │ │ +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::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%r13),%rax │ │ │ │ │ sub 0x8(%rdi),%rax │ │ │ │ │ +void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:368 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ +void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ +seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ +void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:368 │ │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ +bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ - je 5a31 , std::allocator >)@@Base+0x361> │ │ │ │ │ - jmp 59ef , std::allocator >)@@Base+0x31f> │ │ │ │ │ + je 91b1 , std::allocator >)@@Base+0x361> │ │ │ │ │ + jmp 916f , std::allocator >)@@Base+0x31f> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:283 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:285 │ │ │ │ │ movb $0x4,(%r15) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 5b92 , std::allocator >)@@Base+0x4c2> │ │ │ │ │ + jmp 9312 , std::allocator >)@@Base+0x4c2> │ │ │ │ │ +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 %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbp) │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - jne 5ab8 , std::allocator >)@@Base+0x3e8> │ │ │ │ │ + jne 9238 , std::allocator >)@@Base+0x3e8> │ │ │ │ │ +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 │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 5b0a , std::allocator >)@@Base+0x43a> │ │ │ │ │ + jmp 928a , std::allocator >)@@Base+0x43a> │ │ │ │ │ +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 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbp) │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - jne 595b , std::allocator >)@@Base+0x28b> │ │ │ │ │ + jne 90db , std::allocator >)@@Base+0x28b> │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 59c5 , std::allocator >)@@Base+0x2f5> │ │ │ │ │ + jmp 9145 , std::allocator >)@@Base+0x2f5> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:203 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:206 │ │ │ │ │ movb $0x1,(%r15) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 5892 , std::allocator >)@@Base+0x1c2> │ │ │ │ │ + jmp 9012 , std::allocator >)@@Base+0x1c2> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 5ba1 , std::allocator >)@@Base+0x4d1> │ │ │ │ │ + jmp 9321 , std::allocator >)@@Base+0x4d1> │ │ │ │ │ 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 58a3 , std::allocator >)@@Base+0x1d3> │ │ │ │ │ + jmp 9023 , 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 %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:362 │ │ │ │ │ movb $0x2,(%r15) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 5be2 , std::allocator >)@@Base+0x512> │ │ │ │ │ + jmp 9362 , std::allocator >)@@Base+0x512> │ │ │ │ │ +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 (%r15),%r8d │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ - jmp 5a4b , std::allocator >)@@Base+0x37b> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ + jmp 91cb , std::allocator >)@@Base+0x37b> │ │ │ │ │ nop │ │ │ │ │ +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 5bf1 , std::allocator >)@@Base+0x521> │ │ │ │ │ + jmp 9371 , std::allocator >)@@Base+0x521> │ │ │ │ │ +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: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]: │ │ │ │ │ +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 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rcx,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x78,%rsp │ │ │ │ │ +seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rcx),%rbx │ │ │ │ │ +void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > const>::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov 0x10(%rcx),%rbx │ │ │ │ │ +void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:498 │ │ │ │ │ mov %fs:0x28,%r15 │ │ │ │ │ mov %r15,0x68(%rsp) │ │ │ │ │ mov %r8,%r15 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rax),%rdx │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rax),%rsi │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdi │ │ │ │ │ sub (%rax),%rdi │ │ │ │ │ +seqan::Position, seqan::String > > >::Type seqan::position, seqan::String > >, unsigned char*>(unsigned char* const&, seqan::DPMatrix_, seqan::String > > const&): │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rbx │ │ │ │ │ +seqan::Size > > >::Type seqan::coordinate >, unsigned long>(seqan::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 2) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov 0x8(%rsi),%rcx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 2) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ divq (%rsi) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ div %rcx │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdi │ │ │ │ │ - je 5e20 , std::allocator >)@@Base+0x750> │ │ │ │ │ + je 95a0 , std::allocator >)@@Base+0x750> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %r14,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ div %rcx │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ +seqan::Size > > >::Type seqan::coordinate >, unsigned long>(seqan::Matrix > > const&, unsigned long, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ sub $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rdx,%r14 │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:548 (discriminator 1) │ │ │ │ │ cmp $0x1,%rax │ │ │ │ │ - jbe 5e20 , std::allocator >)@@Base+0x750> │ │ │ │ │ + jbe 95a0 , std::allocator >)@@Base+0x750> │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:550 (discriminator 4) │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ divq 0x10(%rsi) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ +seqan::TracebackCoordinator_::TracebackCoordinator_, unsigned long, unsigned long>(unsigned long, unsigned long, seqan::DPBandConfig > const&, unsigned long, unsigned long): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:77 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:75 │ │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ │ lea 0x38(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:76 │ │ │ │ │ mov %r14,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:81 │ │ │ │ │ movb $0x0,0x60(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:77 │ │ │ │ │ movaps %xmm0,0x40(%rsp) │ │ │ │ │ movaps %xmm0,0x50(%rsp) │ │ │ │ │ +void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:524 │ │ │ │ │ cmp %r14,%r9 │ │ │ │ │ - je 5e68 , std::allocator >)@@Base+0x798> │ │ │ │ │ + je 95e8 , std::allocator >)@@Base+0x798> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:525 │ │ │ │ │ mov %r9,%rcx │ │ │ │ │ mov $0x4,%r8d │ │ │ │ │ mov %r15,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ sub %r14,%rcx │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:527 │ │ │ │ │ mov (%r15),%rcx │ │ │ │ │ lea 0x30(%rsp),%rsi │ │ │ │ │ cmp %rbx,%rcx │ │ │ │ │ - je 5e9a , std::allocator >)@@Base+0x7ca> │ │ │ │ │ + je 961a , std::allocator >)@@Base+0x7ca> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:528 │ │ │ │ │ sub %rbx,%rcx │ │ │ │ │ mov $0x2,%r8d │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ +bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 5f40 , std::allocator >)@@Base+0x870> │ │ │ │ │ + jne 96c0 , std::allocator >)@@Base+0x870> │ │ │ │ │ +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 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - jne 60da , std::allocator >)@@Base+0xa0a> │ │ │ │ │ + jne 985a , std::allocator >)@@Base+0xa0a> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:546 │ │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 671d , std::allocator >)@@Base+0x104d> │ │ │ │ │ + jne 9e9d , std::allocator >)@@Base+0x104d> │ │ │ │ │ add $0x78,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ +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 6468 , std::allocator >)@@Base+0xd98> │ │ │ │ │ + je 9be8 , std::allocator >)@@Base+0xd98> │ │ │ │ │ +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:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ +void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r15),%r11d │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je 64e8 , std::allocator >)@@Base+0xe18> │ │ │ │ │ + je 9c68 , std::allocator >)@@Base+0xe18> │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ +void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:211 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:212 │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:211 │ │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ │ +void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ │ +void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:212 │ │ │ │ │ mov %r14,0x38(%rsp) │ │ │ │ │ +void seqan::_traceDiagonal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ │ not %rax │ │ │ │ │ add 0x10(%rbp),%rax │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ +seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ +void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ +bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 60c2 , std::allocator >)@@Base+0x9f2> │ │ │ │ │ + je 9842 , std::allocator >)@@Base+0x9f2> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2) │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - jne 6068 , std::allocator >)@@Base+0x998> │ │ │ │ │ + jne 97e8 , std::allocator >)@@Base+0x998> │ │ │ │ │ +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 %r12,%rdi │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%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 6220 , std::allocator >)@@Base+0xb50> │ │ │ │ │ + jb 99a0 , std::allocator >)@@Base+0xb50> │ │ │ │ │ /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 5ebd , std::allocator >)@@Base+0x7ed> │ │ │ │ │ + jae 963d , std::allocator >)@@Base+0x7ed> │ │ │ │ │ +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 6384 , std::allocator >)@@Base+0xcb4> │ │ │ │ │ + jbe 9b04 , std::allocator >)@@Base+0xcb4> │ │ │ │ │ /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 6035 , std::allocator >)@@Base+0x965> │ │ │ │ │ + je 97b5 , std::allocator >)@@Base+0x965> │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %rbp,%r13 │ │ │ │ │ - jae 6024 , std::allocator >)@@Base+0x954> │ │ │ │ │ + jae 97a4 , std::allocator >)@@Base+0x954> │ │ │ │ │ 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) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%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 6000 , std::allocator >)@@Base+0x930> │ │ │ │ │ + jb 9780 , std::allocator >)@@Base+0x930> │ │ │ │ │ +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 %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 5ebd , std::allocator >)@@Base+0x7ed> │ │ │ │ │ + jae 963d , std::allocator >)@@Base+0x7ed> │ │ │ │ │ +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(%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 5ebd , std::allocator >)@@Base+0x7ed> │ │ │ │ │ + jmp 963d , std::allocator >)@@Base+0x7ed> │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ movzbl (%rax),%edi │ │ │ │ │ +void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:533 (discriminator 1) │ │ │ │ │ mov %edi,%eax │ │ │ │ │ test %dil,%dil │ │ │ │ │ - je 6570 , std::allocator >)@@Base+0xea0> │ │ │ │ │ + je 9cf0 , std::allocator >)@@Base+0xea0> │ │ │ │ │ +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&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:390 │ │ │ │ │ test $0x1,%dil │ │ │ │ │ - jne 5ee0 , std::allocator >)@@Base+0x810> │ │ │ │ │ + jne 9660 , std::allocator >)@@Base+0x810> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 │ │ │ │ │ test $0x40,%dil │ │ │ │ │ - je 609e , std::allocator >)@@Base+0x9ce> │ │ │ │ │ + je 981e , std::allocator >)@@Base+0x9ce> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1) │ │ │ │ │ test $0x4,%dil │ │ │ │ │ - jne 63e0 , std::allocator >)@@Base+0xd10> │ │ │ │ │ + jne 9b60 , std::allocator >)@@Base+0xd10> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1) │ │ │ │ │ test $0x10,%dil │ │ │ │ │ - jne 6240 , std::allocator >)@@Base+0xb70> │ │ │ │ │ + jne 99c0 , std::allocator >)@@Base+0xb70> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 │ │ │ │ │ test $0x20,%dil │ │ │ │ │ - je 60b8 , std::allocator >)@@Base+0x9e8> │ │ │ │ │ + je 9838 , std::allocator >)@@Base+0x9e8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1) │ │ │ │ │ test $0x2,%dil │ │ │ │ │ - jne 6298 , std::allocator >)@@Base+0xbc8> │ │ │ │ │ + jne 9a18 , std::allocator >)@@Base+0xbc8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1) │ │ │ │ │ test $0x8,%dil │ │ │ │ │ - jne 6330 , std::allocator >)@@Base+0xc60> │ │ │ │ │ + jne 9ab0 , std::allocator >)@@Base+0xc60> │ │ │ │ │ +bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jne 606f , std::allocator >)@@Base+0x99f> │ │ │ │ │ + jne 97ef , std::allocator >)@@Base+0x99f> │ │ │ │ │ +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 %r12,%rdi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:541 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 5ebd , std::allocator >)@@Base+0x7ed> │ │ │ │ │ + je 963d , std::allocator >)@@Base+0x7ed> │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rbp │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%r13 │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rbp,%rsi │ │ │ │ │ sub %r13,%rsi │ │ │ │ │ mov %rsi,%r15 │ │ │ │ │ sar $0x5,%r15 │ │ │ │ │ +void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1340 (discriminator 1) │ │ │ │ │ cmp %rax,%r15 │ │ │ │ │ - jb 61f0 , std::allocator >)@@Base+0xb20> │ │ │ │ │ + jb 9970 , std::allocator >)@@Base+0xb20> │ │ │ │ │ /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 620a , std::allocator >)@@Base+0xb3a> │ │ │ │ │ + jae 998a , std::allocator >)@@Base+0xb3a> │ │ │ │ │ +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 63ad , std::allocator >)@@Base+0xcdd> │ │ │ │ │ + jbe 9b2d , std::allocator >)@@Base+0xcdd> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ shl $0x5,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r12) │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je 61bd , std::allocator >)@@Base+0xaed> │ │ │ │ │ + je 993d , std::allocator >)@@Base+0xaed> │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ cmp %rbp,%r13 │ │ │ │ │ - jae 61a4 , std::allocator >)@@Base+0xad4> │ │ │ │ │ + jae 9924 , std::allocator >)@@Base+0xad4> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov 0x10(%rdx),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movdqu (%rdx),%xmm0 │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x20,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x20,%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rcx,-0x10(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movzbl -0x8(%rdx),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,-0x20(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ mov %cl,-0x8(%rax) │ │ │ │ │ +void seqan::_arrayConstructMoveDefault*, seqan::TraceSegment_*, seqan::TraceSegment_*>(seqan::TraceSegment_*, seqan::TraceSegment_*, seqan::TraceSegment_*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %rbp,%rdx │ │ │ │ │ - jb 6180 , std::allocator >)@@Base+0xab0> │ │ │ │ │ + jb 9900 , std::allocator >)@@Base+0xab0> │ │ │ │ │ +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 %r13,%rdi │ │ │ │ │ mov %rsi,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ +void seqan::_deallocateStorage, void, seqan::TraceSegment_, unsigned long>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%rsi │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rsi,1),%rcx │ │ │ │ │ mov %rcx,0x8(%r12) │ │ │ │ │ +void seqan::AppendValueToString_ >::appendValue_, seqan::Alloc >, seqan::TraceSegment_ >(seqan::String, seqan::Alloc >&, seqan::TraceSegment_&&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1345 │ │ │ │ │ cmp %rdx,%r15 │ │ │ │ │ - jae 620a , std::allocator >)@@Base+0xb3a> │ │ │ │ │ + jae 998a , std::allocator >)@@Base+0xb3a> │ │ │ │ │ +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(%rax,%rsi,1),%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r14,0x10(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,(%rcx) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 620a , std::allocator >)@@Base+0xb3a> │ │ │ │ │ + jmp 998a , std::allocator >)@@Base+0xb3a> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%rsi,1),%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x4,0x18(%rbp) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,0x0(%rbp) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ +void seqan::_computeTraceback, seqan::Alloc >, unsigned char, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, seqan::TraceHead_ > >, seqan::TraceTail_ > > >(seqan::String, seqan::Alloc >&, unsigned char&, unsigned char&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&, seqan::TraceHead_ > > const&, seqan::TraceTail_ > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:543 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 5ebd , std::allocator >)@@Base+0x7ed> │ │ │ │ │ - jmp 5f56 , std::allocator >)@@Base+0x886> │ │ │ │ │ + je 963d , std::allocator >)@@Base+0x7ed> │ │ │ │ │ + jmp 96d6 , std::allocator >)@@Base+0x886> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x20(%r13,%r14,1),%rax │ │ │ │ │ +seqan::TraceSegment_::TraceSegment_(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:77 │ │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:78 │ │ │ │ │ movb $0x2,0x18(%rbp) │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:75 │ │ │ │ │ movups %xmm0,0x0(%rbp) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp 5ebd , std::allocator >)@@Base+0x7ed> │ │ │ │ │ + jmp 963d , std::allocator >)@@Base+0x7ed> │ │ │ │ │ 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 6630 , std::allocator >)@@Base+0xf60> │ │ │ │ │ + je 9db0 , std::allocator >)@@Base+0xf60> │ │ │ │ │ +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:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ +void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 │ │ │ │ │ mov 0x0(%rbp),%rbx │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rbx),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je 6605 , std::allocator >)@@Base+0xf35> │ │ │ │ │ + je 9d85 , std::allocator >)@@Base+0xf35> │ │ │ │ │ +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::_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),%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:291 │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ mov %r14,0x38(%rsp) │ │ │ │ │ +void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub (%rdi),%rax │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ +seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ +void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1) │ │ │ │ │ mov %al,(%rbx) │ │ │ │ │ +bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ │ +void seqan::_doTracebackMaxFromVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:293 │ │ │ │ │ - jmp 5f35 , std::allocator >)@@Base+0x865> │ │ │ │ │ + jmp 96b5 , std::allocator >)@@Base+0x865> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:310 │ │ │ │ │ movzbl 0x0(%r13),%r8d │ │ │ │ │ test $0x2,%r8b │ │ │ │ │ - je 6663 , std::allocator >)@@Base+0xf93> │ │ │ │ │ + je 9de3 , std::allocator >)@@Base+0xf93> │ │ │ │ │ +bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ │ mov %rbx,0x20(%rsp) │ │ │ │ │ mov %rbx,%r15 │ │ │ │ │ - jmp 62e5 , std::allocator >)@@Base+0xc15> │ │ │ │ │ + jmp 9a65 , std::allocator >)@@Base+0xc15> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ +void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:325 │ │ │ │ │ sub $0x1,%r15 │ │ │ │ │ mov %r15,0x30(%rsp) │ │ │ │ │ +void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub 0x8(%rdi),%rax │ │ │ │ │ +void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:324 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ +void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ +seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ +void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:324 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 │ │ │ │ │ test $0x8,%al │ │ │ │ │ - je 62f1 , std::allocator >)@@Base+0xc21> │ │ │ │ │ + je 9a71 , std::allocator >)@@Base+0xc21> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 (discriminator 2) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - je 665b , std::allocator >)@@Base+0xf8b> │ │ │ │ │ + je 9ddb , std::allocator >)@@Base+0xf8b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 (discriminator 3) │ │ │ │ │ cmp $0x1,%r15 │ │ │ │ │ - je 6518 , std::allocator >)@@Base+0xe48> │ │ │ │ │ + je 9c98 , std::allocator >)@@Base+0xe48> │ │ │ │ │ +void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 │ │ │ │ │ mov 0x0(%rbp),%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),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - jne 62c0 , std::allocator >)@@Base+0xbf0> │ │ │ │ │ + jne 9a40 , std::allocator >)@@Base+0xbf0> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 62c0 , std::allocator >)@@Base+0xbf0> │ │ │ │ │ + jmp 9a40 , std::allocator >)@@Base+0xbf0> │ │ │ │ │ +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 6692 , std::allocator >)@@Base+0xfc2> │ │ │ │ │ + je 9e12 , std::allocator >)@@Base+0xfc2> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:369 │ │ │ │ │ add $0x1,%rcx │ │ │ │ │ +void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 66f2 , std::allocator >)@@Base+0x1022> │ │ │ │ │ + je 9e72 , std::allocator >)@@Base+0x1022> │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ +void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub 0x8(%rdi),%rax │ │ │ │ │ +void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:368 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ +void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ +seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%edi │ │ │ │ │ +void seqan::_doTracebackMaxFromHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:368 │ │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1) │ │ │ │ │ mov %dil,(%rax) │ │ │ │ │ +bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ - je 60c2 , std::allocator >)@@Base+0x9f2> │ │ │ │ │ - jmp 606f , std::allocator >)@@Base+0x99f> │ │ │ │ │ + je 9842 , std::allocator >)@@Base+0x9f2> │ │ │ │ │ + jmp 97ef , std::allocator >)@@Base+0x99f> │ │ │ │ │ +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 │ │ │ │ │ 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 5fbc , std::allocator >)@@Base+0x8ec> │ │ │ │ │ + jne 973c , std::allocator >)@@Base+0x8ec> │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rcx │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 6047 , std::allocator >)@@Base+0x977> │ │ │ │ │ + jmp 97c7 , std::allocator >)@@Base+0x977> │ │ │ │ │ +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 %rsi,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ mov (%rsp),%rsi │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%r12) │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::TraceSegment_*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ +void seqan::_reserveStorage, seqan::Alloc, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - jne 614a , std::allocator >)@@Base+0xa7a> │ │ │ │ │ + jne 98ca , std::allocator >)@@Base+0xa7a> │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rsi,1),%rcx │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::capacity, void>(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 61cb , std::allocator >)@@Base+0xafb> │ │ │ │ │ + jmp 994b , std::allocator >)@@Base+0xafb> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ +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 │ │ │ │ │ - je 6598 , std::allocator >)@@Base+0xec8> │ │ │ │ │ + je 9d18 , std::allocator >)@@Base+0xec8> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:237 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ - jmp 641c , std::allocator >)@@Base+0xd4c> │ │ │ │ │ + jmp 9b9c , std::allocator >)@@Base+0xd4c> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ +void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:247 │ │ │ │ │ sub $0x1,%r15 │ │ │ │ │ mov %r15,0x38(%rsp) │ │ │ │ │ +void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub (%rdi),%rax │ │ │ │ │ +void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:246 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ +void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ +seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ +void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:246 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 │ │ │ │ │ test $0x10,%al │ │ │ │ │ - je 6428 , std::allocator >)@@Base+0xd58> │ │ │ │ │ + je 9ba8 , std::allocator >)@@Base+0xd58> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 (discriminator 2) │ │ │ │ │ test $0x4,%al │ │ │ │ │ - je 6588 , std::allocator >)@@Base+0xeb8> │ │ │ │ │ + je 9d08 , std::allocator >)@@Base+0xeb8> │ │ │ │ │ +void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 │ │ │ │ │ mov 0x0(%rbp),%rbx │ │ │ │ │ +bool seqan::empty > > >(seqan::Holder > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:471 │ │ │ │ │ mov 0x8(%rbx),%eax │ │ │ │ │ +void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 (discriminator 3) │ │ │ │ │ cmp $0x1,%r15 │ │ │ │ │ - je 6498 , std::allocator >)@@Base+0xdc8> │ │ │ │ │ + je 9c18 , std::allocator >)@@Base+0xdc8> │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 63f8 , std::allocator >)@@Base+0xd28> │ │ │ │ │ + jne 9b78 , std::allocator >)@@Base+0xd28> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 63f8 , std::allocator >)@@Base+0xd28> │ │ │ │ │ + jmp 9b78 , std::allocator >)@@Base+0xd28> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::_doTracebackGoDiagonal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:203 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:206 │ │ │ │ │ movb $0x1,0x0(%r13) │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ - jmp 5ef3 , std::allocator >)@@Base+0x823> │ │ │ │ │ + jmp 9673 , std::allocator >)@@Base+0x823> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/dp_traceback_impl.h:206 │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rbx),%r10d │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je 65d0 , std::allocator >)@@Base+0xf00> │ │ │ │ │ + je 9d50 , std::allocator >)@@Base+0xf00> │ │ │ │ │ +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:255 │ │ │ │ │ sub %r15,%rcx │ │ │ │ │ +bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ │ +void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:255 │ │ │ │ │ lea 0x1(%rcx,%r14,1),%rcx │ │ │ │ │ +void seqan::_traceVertical >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub (%rdi),%rax │ │ │ │ │ +void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h: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(%rbp) │ │ │ │ │ +seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ +void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:253 (discriminator 1) │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:254 │ │ │ │ │ lea -0x1(%r8),%rax │ │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:264 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp 5f35 , std::allocator >)@@Base+0x865> │ │ │ │ │ + jmp 96b5 , std::allocator >)@@Base+0x865> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 5f04 , std::allocator >)@@Base+0x834> │ │ │ │ │ + jmp 9684 , std::allocator >)@@Base+0x834> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov $0x1,%ebx │ │ │ │ │ +void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rax),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je 66bd , std::allocator >)@@Base+0xfed> │ │ │ │ │ + je 9e3d , std::allocator >)@@Base+0xfed> │ │ │ │ │ +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:331 │ │ │ │ │ sub $0x1,%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:332 │ │ │ │ │ sub %r15,%rcx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:331 │ │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ │ +void seqan::_traceHorizontal >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, bool): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ sub 0x8(%rdi),%rax │ │ │ │ │ mov %rax,0x10(%rbp) │ │ │ │ │ +seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%edi │ │ │ │ │ +void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:330 (discriminator 1) │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov %dil,(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:332 │ │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ │ lea 0x1(%rcx,%rax,1),%rcx │ │ │ │ │ +bool seqan::_hasReachedEnd(seqan::TracebackCoordinator_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:136 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 60c2 , std::allocator >)@@Base+0x9f2> │ │ │ │ │ - jmp 606f , std::allocator >)@@Base+0x99f> │ │ │ │ │ + je 9842 , std::allocator >)@@Base+0x9f2> │ │ │ │ │ + jmp 97ef , std::allocator >)@@Base+0x99f> │ │ │ │ │ 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 %r12,%rdi │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ - jmp 60da , std::allocator >)@@Base+0xa0a> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ + jmp 985a , std::allocator >)@@Base+0xa0a> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x0(%rbp),%rbx │ │ │ │ │ +void seqan::_doTracebackGoVertical, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/dp_traceback_impl.h:537 │ │ │ │ │ mov %r15,%r8 │ │ │ │ │ - jmp 649e , std::allocator >)@@Base+0xdce> │ │ │ │ │ + jmp 9c1e , std::allocator >)@@Base+0xdce> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:233 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:236 │ │ │ │ │ movb $0x4,0x0(%r13) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:237 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:242 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ - jmp 63ef , std::allocator >)@@Base+0xd1f> │ │ │ │ │ + jmp 9b6f , std::allocator >)@@Base+0xd1f> │ │ │ │ │ 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 %rbx,%rdi │ │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x20(%rsp),%rdx │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 64ab , std::allocator >)@@Base+0xddb> │ │ │ │ │ + jmp 9c2b , std::allocator >)@@Base+0xddb> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 6264 , std::allocator >)@@Base+0xb94> │ │ │ │ │ + jmp 99e4 , std::allocator >)@@Base+0xb94> │ │ │ │ │ +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 %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:285 │ │ │ │ │ movb $0x4,0x0(%r13) │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ - jmp 6253 , std::allocator >)@@Base+0xb83> │ │ │ │ │ + jmp 99d3 , std::allocator >)@@Base+0xb83> │ │ │ │ │ +void seqan::_doTracebackGoHorizontal, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned char, unsigned long, unsigned long, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned char&, unsigned char&, unsigned long&, seqan::TracebackCoordinator_&, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/align/dp_traceback_impl.h:285 │ │ │ │ │ mov %r15,%rbx │ │ │ │ │ - jmp 651d , std::allocator >)@@Base+0xe4d> │ │ │ │ │ + jmp 9c9d , std::allocator >)@@Base+0xe4d> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:312 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:315 │ │ │ │ │ movb $0x2,0x0(%r13) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:316 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:320 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ - jmp 62a7 , std::allocator >)@@Base+0xbd7> │ │ │ │ │ + jmp 9a27 , std::allocator >)@@Base+0xbd7> │ │ │ │ │ +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 %r12,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ - call 5240 <__cxa_finalize@plt+0xeb0> │ │ │ │ │ + call 89c0 , 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> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:362 │ │ │ │ │ movb $0x2,0x0(%r13) │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ - jmp 6343 , std::allocator >)@@Base+0xc73> │ │ │ │ │ + jmp 9ac3 , std::allocator >)@@Base+0xc73> │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ - jmp 652c , std::allocator >)@@Base+0xe5c> │ │ │ │ │ + jmp 9cac , std::allocator >)@@Base+0xe5c> │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ mov %rsi,0x10(%rsp) │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ - jmp 6353 , std::allocator >)@@Base+0xc83> │ │ │ │ │ + jmp 9ad3 , std::allocator >)@@Base+0xc83> │ │ │ │ │ +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: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) │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -0000000000006730 : │ │ │ │ │ +0000000000009eb0 : │ │ │ │ │ adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:12 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ +seqan::String, seqan::Alloc >::String(char*&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:85 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:12 │ │ │ │ │ mov %edx,%r15d │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %r8d,%r12d │ │ │ │ │ push %rbp │ │ │ │ │ mov %ecx,%ebp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x2a8,%rsp │ │ │ │ │ mov %rdi,0x28(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ lea 0x220(%rsp),%rax │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:12 │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ │ mov %rbx,0x298(%rsp) │ │ │ │ │ mov %r9d,%ebx │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ │ mov %rax,0x210(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ movq $0x0,0x218(%rsp) │ │ │ │ │ +std::char_traits::assign(char&, char const&): │ │ │ │ │ /usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ movb $0x0,0x220(%rsp) │ │ │ │ │ +seqan::String, seqan::Alloc >::String(char*&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:87 │ │ │ │ │ movq $0x0,0x100(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:85 │ │ │ │ │ movaps %xmm0,0xf0(%rsp) │ │ │ │ │ +seqan::length(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:335 │ │ │ │ │ call 40d0 │ │ │ │ │ +seqan::String, seqan::Alloc >::String(char*&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:89 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 78a0 │ │ │ │ │ + jne b020 │ │ │ │ │ +seqan::length(char*): │ │ │ │ │ /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 7820 │ │ │ │ │ + jne afa0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ - lea 0xa82a(%rip),%r13 # 11019 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4d9> │ │ │ │ │ + lea 0x70aa(%rip),%r13 # 11019 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x739> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ lea 0x240(%rsp),%rax │ │ │ │ │ lea 0x230(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ │ mov %rdi,0x98(%rsp) │ │ │ │ │ mov %rax,0x230(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ - call 4c00 <__cxa_finalize@plt+0x870> │ │ │ │ │ + call 8380 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x440> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ lea 0x260(%rsp),%rax │ │ │ │ │ lea 0x250(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r13,%rsi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ mov %rdi,0xa0(%rsp) │ │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ │ mov %rax,0x250(%rsp) │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::basic_string(char const*, std::allocator const&): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:654 │ │ │ │ │ - call 4c00 <__cxa_finalize@plt+0x870> │ │ │ │ │ + call 8380 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x440> │ │ │ │ │ +seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc > const&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x900,%edi │ │ │ │ │ +seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x140(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movaps %xmm0,0x130(%rsp) │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc > const&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Holder, seqan::Alloc >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,(%rax) │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc > const&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ +seqan::Holder, seqan::Alloc >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movl $0x0,0x8(%rax) │ │ │ │ │ +seqan::Gaps, seqan::Alloc >, seqan::Tag >::Gaps(): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:143 (discriminator 2) │ │ │ │ │ movq $0x0,0x30(%rax) │ │ │ │ │ +seqan::Holder, seqan::Alloc >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0x48(%rax) │ │ │ │ │ movl $0x0,0x50(%rax) │ │ │ │ │ +seqan::Gaps, seqan::Alloc >, seqan::Tag >::Gaps(): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:143 (discriminator 2) │ │ │ │ │ movq $0x0,0x78(%rax) │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movups %xmm0,0x20(%rax) │ │ │ │ │ +seqan::Gaps, seqan::Alloc >, seqan::Tag >::Gaps(): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:143 (discriminator 2) │ │ │ │ │ movups %xmm0,0x38(%rax) │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,0x58(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movups %xmm0,0x68(%rax) │ │ │ │ │ +seqan::Gaps, seqan::Alloc >, seqan::Tag >::Gaps(): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:143 (discriminator 2) │ │ │ │ │ movups %xmm0,0x80(%rax) │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc > const&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x130(%rsp) │ │ │ │ │ +seqan::Size, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Size, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ lea 0x90(%rax),%rax │ │ │ │ │ +seqan::Value, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, seqan::Alloc >, seqan::Tag >, void, unsigned long>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x140(%rsp) │ │ │ │ │ +seqan::Size, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Size, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ mov %rax,0x138(%rsp) │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ lea 0xf0(%rsp),%rsi │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ +void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%r13) │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ call 42c0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@plt> │ │ │ │ │ +seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r13),%r10d │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je 8090 │ │ │ │ │ + je b810 │ │ │ │ │ +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(%r13),%rax │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ sub (%rax),%rdx │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ mov %rdx,%rcx │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%r13),%r14 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x18(%r13),%rdx │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r14,%rdx │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp $0x18,%rdx │ │ │ │ │ - ja 6957 │ │ │ │ │ + ja a0d7 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmpq $0x2,0x20(%r13) │ │ │ │ │ - jbe 7958 │ │ │ │ │ + jbe b0d8 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %r14,%rax │ │ │ │ │ mov %rax,0x18(%r13) │ │ │ │ │ +void seqan::_setLength, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:246 (discriminator 1) │ │ │ │ │ movq $0x0,(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:247 (discriminator 1) │ │ │ │ │ mov %rcx,0x8(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:248 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movq $0x0,0x38(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:251 │ │ │ │ │ mov %r8,0x40(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movq $0x0,0x28(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:253 │ │ │ │ │ mov %rcx,0x30(%r13) │ │ │ │ │ +seqan::Iterator, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, seqan::Alloc >, seqan::Tag >, void>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x130(%rsp),%r13 │ │ │ │ │ +seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x50(%r13),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je 80f0 │ │ │ │ │ + je b870 │ │ │ │ │ +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 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 80c0 │ │ │ │ │ + je b840 │ │ │ │ │ +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 0x48(%r13),%rax │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ sub (%rax),%rdx │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ mov %rdx,%rcx │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x58(%r13),%r14 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x60(%r13),%rdx │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r14,%rdx │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp $0x18,%rdx │ │ │ │ │ - ja 69ee │ │ │ │ │ + ja a16e │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmpq $0x2,0x68(%r13) │ │ │ │ │ - jbe 79f0 │ │ │ │ │ + jbe b170 │ │ │ │ │ +seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ movd %ebx,%xmm1 │ │ │ │ │ movd %r12d,%xmm2 │ │ │ │ │ movd %ebp,%xmm3 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %r14,%rax │ │ │ │ │ +seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ movd %r15d,%xmm0 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x60(%r13) │ │ │ │ │ +seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ punpckldq %xmm2,%xmm1 │ │ │ │ │ +void seqan::_setLength, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:246 (discriminator 1) │ │ │ │ │ movq $0x0,(%r14) │ │ │ │ │ +seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ punpckldq %xmm3,%xmm0 │ │ │ │ │ +void seqan::_setLength, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:247 (discriminator 1) │ │ │ │ │ mov %rcx,0x8(%r14) │ │ │ │ │ +seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ │ +void seqan::_setLength, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:248 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movq $0x0,0x80(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:251 │ │ │ │ │ mov %r8,0x88(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movq $0x0,0x70(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:253 │ │ │ │ │ mov %rcx,0x78(%r13) │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x130(%rsp),%r13 │ │ │ │ │ +seqan::Score >::Score(int, int, int, int): │ │ │ │ │ /usr/include/seqan/score/score_simple.h:95 │ │ │ │ │ movaps %xmm0,0xc0(%rsp) │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:471 │ │ │ │ │ mov 0x50(%r13),%eax │ │ │ │ │ +int seqan::globalAlignment, seqan::Alloc >, seqan::Tag, int, seqan::Tag, true, true, true, true, seqan::Tag >(seqan::Align, seqan::Alloc >, seqan::Tag >&, seqan::Score > const&, seqan::AlignConfig > const&): │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:217 (discriminator 2) │ │ │ │ │ cmp %r12d,%ebx │ │ │ │ │ - je 7190 │ │ │ │ │ + je a910 │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /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 7920 │ │ │ │ │ + je b0a0 │ │ │ │ │ +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 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 8020 │ │ │ │ │ + je b7a0 │ │ │ │ │ +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(%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),%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 0x0(%rbp),%rax │ │ │ │ │ +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 806d │ │ │ │ │ + je b7ed │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ cmp %rax,0x8(%rbx) │ │ │ │ │ - je 806d │ │ │ │ │ + je b7ed │ │ │ │ │ +seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >::DPMatrix_(): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:64 │ │ │ │ │ lea 0xd0(%rsp),%r14 │ │ │ │ │ +seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0xd0(%rsp) │ │ │ │ │ +seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >::DPMatrix_(): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:61 │ │ │ │ │ movq $0x0,0xd8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:64 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ +seqan::DPMatrix_, seqan::String > >::DPMatrix_(): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:122 │ │ │ │ │ lea 0xe0(%rsp),%r13 │ │ │ │ │ +seqan::Holder > >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0xe0(%rsp) │ │ │ │ │ +seqan::DPMatrix_, seqan::String > >::DPMatrix_(): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:119 │ │ │ │ │ movq $0x0,0xe8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:122 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r12 │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%eax │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub 0x0(%rbp),%r12 │ │ │ │ │ +seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1384 (discriminator 2) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:469 │ │ │ │ │ mov %r12,%r15 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 7f20 │ │ │ │ │ + je b6a0 │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0xd0(%rsp),%rax │ │ │ │ │ +void seqan::setLength >, 2u, seqan::String >, seqan::Alloc >, unsigned long>(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r12,0x8(%rax) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xe8(%rsp),%r12d │ │ │ │ │ test %r12d,%r12d │ │ │ │ │ - je 7f10 │ │ │ │ │ + je b690 │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0xe0(%rsp),%rax │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbx),%r12 │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%r11d │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub (%rbx),%r12 │ │ │ │ │ +void seqan::setLength >, unsigned long>(seqan::Matrix > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ +seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1389 (discriminator 2) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ +void seqan::setLength >, unsigned long>(seqan::Matrix > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov %r15,0x8(%rax) │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:469 │ │ │ │ │ mov %r12,%r15 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je 7ef0 │ │ │ │ │ + je b670 │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0xd0(%rsp),%rax │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xe8(%rsp),%r10d │ │ │ │ │ +void seqan::setLength >, 2u, seqan::String >, seqan::Alloc >, unsigned long>(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >&, unsigned int, unsigned long): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r12,(%rax) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je 7ee0 │ │ │ │ │ + je b660 │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /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 7ed0 │ │ │ │ │ + je b650 │ │ │ │ │ +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),%r12 │ │ │ │ │ +void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%r12) │ │ │ │ │ - je 6c01 │ │ │ │ │ + je a381 │ │ │ │ │ +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(%r12),%r15 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r15),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xe8(%rsp),%r8d │ │ │ │ │ +void seqan::setValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ lea 0x1e0(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%r12) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je 7ec0 │ │ │ │ │ + je b640 │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xe0(%rsp),%r12 │ │ │ │ │ +void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%r12) │ │ │ │ │ - je 6c50 │ │ │ │ │ + je a3d0 │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r12),%r15 │ │ │ │ │ +void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r15),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const>::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0xd0(%rsp),%rcx │ │ │ │ │ +void seqan::setValue > >(seqan::Holder >, seqan::Tag >&, seqan::String >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ lea 0x1f8(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%r12) │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > const>::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%rcx),%r15 │ │ │ │ │ +seqan::Size >, 2u, seqan::String >, seqan::Alloc > > >::Type seqan::length >, 2u, seqan::String >, seqan::Alloc > >(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:406 (discriminator 1) │ │ │ │ │ mov (%rcx),%rax │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r15),%r8 │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r15),%rsi │ │ │ │ │ +seqan::Size >, 2u, seqan::String >, seqan::Alloc > > >::Type seqan::length >, 2u, seqan::String >, seqan::Alloc > >(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:406 (discriminator 1) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ │ mov %r8,%r9 │ │ │ │ │ sub %rsi,%r9 │ │ │ │ │ mov %r9,%r12 │ │ │ │ │ sar $0x2,%r12 │ │ │ │ │ imul %rax,%r12 │ │ │ │ │ +void seqan::resize >, seqan::String >, seqan::Alloc > >(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:89 (discriminator 1) │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jae 7e28 │ │ │ │ │ + jae b5a8 │ │ │ │ │ +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:1406 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 42d0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@plt> │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%edx │ │ │ │ │ +seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:70 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ movl $0x0,0x1b8(%rsp) │ │ │ │ │ movq $0x0,0x1c0(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:71 │ │ │ │ │ mov %r14,0x1b0(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:70 │ │ │ │ │ movups %xmm0,0x1c8(%rsp) │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 7e18 │ │ │ │ │ + je b598 │ │ │ │ │ +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),%r12 │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::value >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 8530 │ │ │ │ │ + je bcb0 │ │ │ │ │ +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 0x30(%r12),%rax │ │ │ │ │ mov (%rax),%r12 │ │ │ │ │ +seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:72 (discriminator 1) │ │ │ │ │ movq %r12,%xmm0 │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%eax │ │ │ │ │ +seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:72 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x1c8(%rsp) │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 7e08 │ │ │ │ │ + je b588 │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /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 0xd217(%rip),%rcx # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ + mov 0x9a97(%rip),%rcx # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ +seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ +seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ movd (%rcx),%xmm0 │ │ │ │ │ +seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ sub (%rdx),%eax │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ pshufd $0xe0,%xmm0,%xmm1 │ │ │ │ │ movd %xmm0,0x8(%r12) │ │ │ │ │ +seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc > >, seqan::Tag, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_ >, seqan::Tag, seqan::String >, seqan::Alloc > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov %eax,0x1b8(%rsp) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xe8(%rsp),%eax │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ movq %xmm1,(%r12) │ │ │ │ │ +seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:78 │ │ │ │ │ movq $0x0,0x178(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:80 │ │ │ │ │ movq $0x0,0x180(%rsp) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 7df0 │ │ │ │ │ + je b570 │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xe0(%rsp),%r12 │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 84f0 │ │ │ │ │ + je bc70 │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ +seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:87 │ │ │ │ │ movb $0x0,(%rax) │ │ │ │ │ +seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ movd (%rcx),%xmm0 │ │ │ │ │ +seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1417 │ │ │ │ │ mov %rbx,%r8 │ │ │ │ │ lea 0x1b0(%rsp),%rsi │ │ │ │ │ +seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:85 (discriminator 1) │ │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ │ +seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1417 │ │ │ │ │ lea 0x170(%rsp),%rax │ │ │ │ │ mov %rbp,%rcx │ │ │ │ │ lea 0x190(%rsp),%rdi │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ pshufd $0xe0,%xmm0,%xmm1 │ │ │ │ │ lea 0xc0(%rsp),%r9 │ │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ │ +seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >::DPMatrixNavigator_, 0>(seqan::DPMatrix_, seqan::String > >&, seqan::DPBandConfig > const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:86 │ │ │ │ │ movl $0x1,0x178(%rsp) │ │ │ │ │ +seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1417 │ │ │ │ │ movq $0x0,0x1a0(%rsp) │ │ │ │ │ mov %r13,0x170(%rsp) │ │ │ │ │ movq %xmm1,0x190(%rsp) │ │ │ │ │ movd %xmm0,0x198(%rsp) │ │ │ │ │ - call 4cb0 <__cxa_finalize@plt+0x920> │ │ │ │ │ + call 8430 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4f0> │ │ │ │ │ mov 0x170(%rsp),%r15 │ │ │ │ │ mov 0x190(%rsp),%r12d │ │ │ │ │ mov 0x194(%rsp),%r8d │ │ │ │ │ mov 0x198(%rsp),%esi │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ │ +seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1417 │ │ │ │ │ mov 0x1a0(%rsp),%rcx │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 7f40 │ │ │ │ │ + je b6c0 │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%rdx │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rdx),%r11d │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je 7f72 │ │ │ │ │ + je b6f2 │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rdx),%rax │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ +void seqan::_setToPosition >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned long>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1) │ │ │ │ │ add %rcx,%rax │ │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ │ +seqan::EnableIf > >, void>::Type seqan::_correctTraceValue, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, int, seqan::If > >, seqan::Terminator_, seqan::Tag > >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1175 (discriminator 2) │ │ │ │ │ cmp %r12d,%esi │ │ │ │ │ - je 7de0 │ │ │ │ │ + je b560 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1180 (discriminator 2) │ │ │ │ │ cmp %r12d,%r8d │ │ │ │ │ - je 7a80 │ │ │ │ │ + je b200 │ │ │ │ │ +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),%rax │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r15),%r10d │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub (%rbx),%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ │ sub 0x0(%rbp),%rax │ │ │ │ │ +seqan::EnableIf, seqan::Alloc > > >, void>::Type seqan::_computeTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:613 (discriminator 4) │ │ │ │ │ mov %rax,0xb8(%rsp) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je 7fc8 │ │ │ │ │ + je b748 │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%rbp │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rbp),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je 7fe8 │ │ │ │ │ + je b768 │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ +void seqan::_setToPosition >, seqan::TracebackOn, seqan::Tag > >, seqan::Tag, unsigned int>(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int const&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1) │ │ │ │ │ mov %ecx,%eax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ │ +seqan::EnableIf > >, unsigned char>::Type seqan::_scalarValue(unsigned char&, unsigned int): │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rax),%eax │ │ │ │ │ +unsigned char seqan::_retrieveInitialTraceDirection >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(unsigned char&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:462 │ │ │ │ │ test $0x40,%al │ │ │ │ │ - jne 8127 │ │ │ │ │ + jne b8a7 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:472 │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:467 │ │ │ │ │ test $0x20,%al │ │ │ │ │ - jne 8285 │ │ │ │ │ + jne ba05 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:464 │ │ │ │ │ mov %al,0xb6(%rsp) │ │ │ │ │ +seqan::DisableIf >, void>::Type seqan::_computeTraceback, seqan::Alloc >, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, unsigned long, unsigned long, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::String, seqan::Alloc >&, seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, unsigned int, unsigned long const&, unsigned long const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ mov 0x60(%rsp),%rcx │ │ │ │ │ mov %rbx,%r9 │ │ │ │ │ lea 0x150(%rsp),%rax │ │ │ │ │ lea 0xb6(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:572 (discriminator 1) │ │ │ │ │ mov %dl,0xb7(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ lea 0xb8(%rsp),%r8 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ lea 0xb7(%rsp),%rdx │ │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ │ movq $0x0,0x150(%rsp) │ │ │ │ │ - call 5d90 , std::allocator >)@@Base+0x6c0> │ │ │ │ │ + call 9510 , std::allocator >)@@Base+0x6c0> │ │ │ │ │ mov 0x150(%rsp),%rbx │ │ │ │ │ +void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0xe8(%rsp) │ │ │ │ │ - je 6f82 │ │ │ │ │ + je a702 │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /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 6f68 │ │ │ │ │ + je a6e8 │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r13 │ │ │ │ │ +void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate > >, seqan::Tag >, seqan::Matrix > > const, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag >&, seqan::Matrix > > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0xd8(%rsp) │ │ │ │ │ - je 6fcf │ │ │ │ │ + je a74f │ │ │ │ │ +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),%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 6fb5 │ │ │ │ │ + je a735 │ │ │ │ │ +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(%rbp),%r13 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::String >::~String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:198 │ │ │ │ │ mov 0x1f8(%rsp),%rdi │ │ │ │ │ +void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x1e0(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Iterator, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, seqan::Alloc >, seqan::Tag >, void>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x130(%rsp),%rdi │ │ │ │ │ +int seqan::globalAlignment, seqan::Alloc >, seqan::Tag, int, seqan::Tag, true, true, true, true, seqan::Tag, seqan::Tag >(seqan::Align, seqan::Alloc >, seqan::Tag >&, seqan::Score > const&, seqan::AlignConfig > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:193 (discriminator 2) │ │ │ │ │ mov 0x68(%rsp),%rdx │ │ │ │ │ mov %rbx,0x150(%rsp) │ │ │ │ │ +seqan::Reference, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type seqan::value, seqan::Alloc >, seqan::Tag >, seqan::Alloc, int>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea 0x48(%rdi),%rsi │ │ │ │ │ +int seqan::globalAlignment, seqan::Alloc >, seqan::Tag, int, seqan::Tag, true, true, true, true, seqan::Tag, seqan::Tag >(seqan::Align, seqan::Alloc >, seqan::Tag >&, seqan::Score > const&, seqan::AlignConfig > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:193 (discriminator 2) │ │ │ │ │ call 4060 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@plt> │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:29 (discriminator 2) │ │ │ │ │ lea 0x1e0(%rsp),%rbp │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::TraceSegment_, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::TraceSegment_*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::length(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:335 │ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ │ call 40d0 │ │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ call 40d0 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:29 (discriminator 2) │ │ │ │ │ mov %r12d,%r8d │ │ │ │ │ mov %ebx,%ecx │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ lea 0x130(%rsp),%rsi │ │ │ │ │ mov %eax,%edx │ │ │ │ │ call 4350 , seqan::Alloc >, seqan::Tag >&, int, int, int)@plt> │ │ │ │ │ @@ -3890,99 +9118,129 @@ │ │ │ │ │ lea 0x270(%rsp),%rbx │ │ │ │ │ mov %rbp,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 40b0 │ │ │ │ │ ./porechop/src/adapter_align.cpp:30 (discriminator 2) │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 41a0 , std::allocator >)@plt> │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x270(%rsp),%rdi │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:30 (discriminator 2) │ │ │ │ │ mov %rax,%r12 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ lea 0x280(%rsp),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je 7089 │ │ │ │ │ + je a809 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ mov 0x280(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ +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 70d7 │ │ │ │ │ + je a857 │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x10(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::clear, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x8(%rbx) │ │ │ │ │ - je 70c6 │ │ │ │ │ + je a846 │ │ │ │ │ +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 (%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 70a0 │ │ │ │ │ + jne a820 │ │ │ │ │ +seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::~String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:198 │ │ │ │ │ mov 0x130(%rsp),%rbx │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x250(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je 7102 │ │ │ │ │ + je a882 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ mov 0x260(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x230(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je 7125 │ │ │ │ │ + je a8a5 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ mov 0x240(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x110(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0xf0(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ mov 0x210(%rsp),%rdi │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je 7162 │ │ │ │ │ + je a8e2 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ mov 0x220(%rsp),%rax │ │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ │ +std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ /usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ call 41e0 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ ./porechop/src/adapter_align.cpp:31 │ │ │ │ │ mov 0x298(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 88b1 │ │ │ │ │ + jne c031 │ │ │ │ │ add $0x2a8,%rsp │ │ │ │ │ mov %r12,%rax │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ @@ -3991,22 +9249,22 @@ │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:75 │ │ │ │ │ movq $0x0,0x198(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x1a0(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 855f │ │ │ │ │ + je bcdf │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x48(%r13),%rax │ │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r13),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je 82b8 │ │ │ │ │ + je ba38 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x0(%r13),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rcx),%rax │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ @@ -4017,19 +9275,19 @@ │ │ │ │ │ movq $0x0,0x1f0(%rsp) │ │ │ │ │ movq $0x0,0x208(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movaps %xmm0,0x1e0(%rsp) │ │ │ │ │ movups %xmm0,0x1f8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:250 (discriminator 1) │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ - je 8305 │ │ │ │ │ + je ba85 │ │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ │ mov (%rax),%rsi │ │ │ │ │ cmp %rsi,0x8(%rax) │ │ │ │ │ - je 8305 │ │ │ │ │ + je ba85 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:64 │ │ │ │ │ lea 0x150(%rsp),%rax │ │ │ │ │ movq $0x0,0x150(%rsp) │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:61 │ │ │ │ │ movq $0x0,0x158(%rsp) │ │ │ │ │ @@ -4057,25 +9315,25 @@ │ │ │ │ │ mov 0x8(%rax),%r12 │ │ │ │ │ sub (%rax),%r12 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1384 (discriminator 2) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov %r12,%r13 │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je 7b5a │ │ │ │ │ + je b2da │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%ecx │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r12,0x8(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je 7b4b │ │ │ │ │ + je b2cb │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x170(%rsp),%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x88(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ @@ -4085,30 +9343,30 @@ │ │ │ │ │ mov %r13,0x8(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%edx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1389 (discriminator 2) │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 7a90 │ │ │ │ │ + je b210 │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ mov %r12,(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 831c │ │ │ │ │ + je ba9c │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r12,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ testl $0xfffffffd,0x38(%rax) │ │ │ │ │ - je 7345 │ │ │ │ │ + je aac5 │ │ │ │ │ /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 │ │ │ │ │ @@ -4119,20 +9377,20 @@ │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ lea 0x1e0(%rsp),%rax │ │ │ │ │ mov %rax,0x30(%rsi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%rsi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r14d,%r14d │ │ │ │ │ - je 8276 │ │ │ │ │ + je b9f6 │ │ │ │ │ /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 7397 │ │ │ │ │ + je ab17 │ │ │ │ │ /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 │ │ │ │ │ @@ -4157,35 +9415,35 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ sub %r9,%rsi │ │ │ │ │ mov %rsi,%r14 │ │ │ │ │ sar $0x2,%r14 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_sparse.h:89 (discriminator 1) │ │ │ │ │ cmp %r14,%rdx │ │ │ │ │ - jae 81ea │ │ │ │ │ + jae b96a │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1406 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 42d0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@plt> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%r10d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r10d,%r10d │ │ │ │ │ - je 814e │ │ │ │ │ + je b8ce │ │ │ │ │ mov 0x38(%rax),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je 85b9 │ │ │ │ │ + je bd39 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ - mov 0xcb78(%rip),%r13 # 13f90 > >::VALUE@@Base-0x24c> │ │ │ │ │ + mov 0x93f8(%rip),%r13 # 13f90 > >::VALUE@@Base-0x264> │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov $0x1,%edx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:78 │ │ │ │ │ movq $0x0,0x1b8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ sub (%rax),%edx │ │ │ │ │ @@ -4198,21 +9456,21 @@ │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %eax,(%rcx) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:84 │ │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ │ mov %rax,0x1b0(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 82a1 │ │ │ │ │ + je ba21 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x170(%rsp),%r12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%r12),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 85e9 │ │ │ │ │ + je bd69 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ mov (%rax),%r10 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ lea 0x1(%r10),%r9 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ lea 0x2(%r10),%r11 │ │ │ │ │ @@ -4238,26 +9496,26 @@ │ │ │ │ │ lea -0x1(%rax),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ mov %rsi,0x20(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %rsi,%r13 │ │ │ │ │ - je 7544 │ │ │ │ │ + je acc4 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ lea 0x1(%r10),%r9 │ │ │ │ │ lea 0x4(%rcx),%rdi │ │ │ │ │ lea 0x0(,%rax,4),%r8 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ lea (%rcx,%r8,1),%rax │ │ │ │ │ cmp %rax,%r9 │ │ │ │ │ - jae 74eb │ │ │ │ │ + jae ac6b │ │ │ │ │ lea (%r10,%r14,1),%rax │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - jb 8701 │ │ │ │ │ + jb be81 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %r8,0x78(%rsp) │ │ │ │ │ lea 0x0(,%r14,4),%rdx │ │ │ │ │ mov %rcx,0x38(%rsp) │ │ │ │ │ mov %r10,0x30(%rsp) │ │ │ │ │ @@ -4289,15 +9547,15 @@ │ │ │ │ │ movb $0x0,0x1(%r10) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov 0x4(%rcx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:104 (discriminator 1) │ │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %eax,%r12d │ │ │ │ │ - jge 7582 │ │ │ │ │ + jge ad02 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r9,%rsi │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %eax,%r12d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ @@ -4316,15 +9574,15 @@ │ │ │ │ │ shl $0x2,%rax │ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ lea -0x1(%rcx),%rax │ │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:527 (discriminator 2) │ │ │ │ │ cmp %rax,%r14 │ │ │ │ │ - je 7741 │ │ │ │ │ + je aec1 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov 0x20(%rsp),%r11 │ │ │ │ │ mov %rdi,%r8 │ │ │ │ │ mov %r12d,%r10d │ │ │ │ │ mov %rcx,0xa8(%rsp) │ │ │ │ │ sub %r13,%rax │ │ │ │ │ sub %r13,%r11 │ │ │ │ │ @@ -4346,65 +9604,65 @@ │ │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%r9) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ - je 7dd0 │ │ │ │ │ + je b550 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %esi,%esi │ │ │ │ │ - jmp 764f │ │ │ │ │ + jmp adcf │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%rsi,1),%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x22,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%ecx │ │ │ │ │ - jle 7670 │ │ │ │ │ + jle adf0 │ │ │ │ │ mov %ecx,0x4(%rdi,%rax,4) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r8b,0x2(%r9,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,%r11 │ │ │ │ │ - je 768a │ │ │ │ │ + je ae0a │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmp 0x0(%r13,%rax,1),%r12b │ │ │ │ │ mov %r15d,%edx │ │ │ │ │ cmovne %ebp,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ add %esi,%edx │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:88 │ │ │ │ │ mov 0x4(%rdi,%rax,4),%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %ecx,%esi │ │ │ │ │ - jg 7630 │ │ │ │ │ + jg adb0 │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:80 │ │ │ │ │ add %ebx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x44,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%ecx │ │ │ │ │ - jg 763d │ │ │ │ │ + jg adbd │ │ │ │ │ mov $0x1,%r8d │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %edx,0x4(%rdi,%rax,4) │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ mov %edx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %r8b,0x2(%r9,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,%r11 │ │ │ │ │ - jne 764f │ │ │ │ │ + jne adcf │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov 0x78(%rsp),%rdx │ │ │ │ │ lea -0x1(%rax,%rdx,1),%rax │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:80 │ │ │ │ │ lea (%rbx,%rcx,1),%edx │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ │ @@ -4424,32 +9682,32 @@ │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmovne %ebp,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ add %esi,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x44,%esi │ │ │ │ │ cmp %ecx,%r12d │ │ │ │ │ - jle 76de │ │ │ │ │ + jle ae5e │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%r12,1),%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x22,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jge 7ba0 │ │ │ │ │ + jge b320 │ │ │ │ │ mov %edx,%eax │ │ │ │ │ mov %eax,0x4(%rdi) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov (%rsp),%rax │ │ │ │ │ mov %sil,0x1(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov 0x4(%rdi),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r10d,%eax │ │ │ │ │ - jle 7715 │ │ │ │ │ + jle ae95 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rdx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r9,%rsi │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %eax,%r10d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ @@ -4457,15 +9715,15 @@ │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rdx),%rsi │ │ │ │ │ mov %rsi,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:527 (discriminator 2) │ │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ │ add $0x1,%r14 │ │ │ │ │ cmp %rax,%r14 │ │ │ │ │ - jne 75f0 │ │ │ │ │ + jne ad70 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235 │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ mov (%rsp),%r8 │ │ │ │ │ mov 0xa8(%rsp),%rcx │ │ │ │ │ mov %r10d,%r12d │ │ │ │ │ lea 0x2(%r8),%r11 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346 │ │ │ │ │ @@ -4481,30 +9739,30 @@ │ │ │ │ │ movl $0x0,(%rdx) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,0x1(%r9) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov (%rdx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r12d,%eax │ │ │ │ │ - jle 777d │ │ │ │ │ + jle aefd │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r11,%rsi │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %eax,%r12d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rcx),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rcx),%rsi │ │ │ │ │ mov %rsi,0x38(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ - je 86f6 │ │ │ │ │ + je be76 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ mov %r11,0x30(%rsp) │ │ │ │ │ lea 0x1(%r11),%r9 │ │ │ │ │ mov 0x20(%rsp),%r14 │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %esi,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ @@ -4512,272 +9770,327 @@ │ │ │ │ │ mov 0x38(%rsp),%r11 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov %r13,%r8 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %edi,%edi │ │ │ │ │ - jmp 77ee │ │ │ │ │ + jmp af6e │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%rdi,1),%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x22,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %esi,%edx │ │ │ │ │ - jge 780e │ │ │ │ │ + jge af8e │ │ │ │ │ mov %esi,(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %cl,(%r9) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov (%rax),%edx │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r12d,%edx │ │ │ │ │ - jle 77dd │ │ │ │ │ + jle af5d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ mov %r9,%r11 │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %edx,%r12d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rcx),%rcx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ sub (%rcx),%r11 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%r8 │ │ │ │ │ add $0x1,%r9 │ │ │ │ │ cmp %r8,%r14 │ │ │ │ │ - je 7bb0 │ │ │ │ │ + je b330 │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ mov %r15d,%edx │ │ │ │ │ cmp (%r8),%r10b │ │ │ │ │ cmovne %ebp,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ add %edi,%edx │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:88 │ │ │ │ │ mov (%rax),%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %esi,%edi │ │ │ │ │ - jg 77b0 │ │ │ │ │ + jg af30 │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:80 │ │ │ │ │ add %ebx,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x44,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %esi,%edx │ │ │ │ │ - jl 77bc │ │ │ │ │ + jl af3c │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov %edx,(%rax) │ │ │ │ │ mov %edx,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 77be │ │ │ │ │ + jmp af3e │ │ │ │ │ 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 67e8 │ │ │ │ │ + je 9f68 │ │ │ │ │ +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,%r13 │ │ │ │ │ - jbe 8599 │ │ │ │ │ + jbe bd19 │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %r13,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %r13,%r14 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdx │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x110(%rsp) │ │ │ │ │ - mov 0xc6f3(%rip),%rsi # 13f50 ::VALUE@@Base+0x2f30> │ │ │ │ │ + mov 0x8f73(%rip),%rsi # 13f50 ::VALUE@@Base+0x2e50> │ │ │ │ │ +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:341 │ │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x118(%rsp) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nop │ │ │ │ │ +seqan::assign(seqan::SimpleType&, char): │ │ │ │ │ /usr/include/seqan/basic/alphabet_residue.h:719 │ │ │ │ │ movzbl (%rdi,%rdx,1),%ecx │ │ │ │ │ movzbl (%rsi,%rcx,1),%ecx │ │ │ │ │ mov %cl,(%rax,%rdx,1) │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ - jne 7880 │ │ │ │ │ - jmp 67e8 │ │ │ │ │ + jne b000 │ │ │ │ │ + jmp 9f68 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ +bool seqan::empty(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:365 (discriminator 2) │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ │ - je 67ba │ │ │ │ │ + je 9f3a │ │ │ │ │ +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,%r13 │ │ │ │ │ - jbe 85a9 │ │ │ │ │ + jbe bd29 │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %r13,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %r13,%r14 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdx │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ │ - mov 0xc670(%rip),%rsi # 13f50 ::VALUE@@Base+0x2f30> │ │ │ │ │ + mov 0x8ef0(%rip),%rsi # 13f50 ::VALUE@@Base+0x2e50> │ │ │ │ │ +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:341 │ │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0xf8(%rsp) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::assign(seqan::SimpleType&, char): │ │ │ │ │ /usr/include/seqan/basic/alphabet_residue.h:719 │ │ │ │ │ movzbl (%rdi,%rdx,1),%ecx │ │ │ │ │ movzbl (%rsi,%rcx,1),%ecx │ │ │ │ │ mov %cl,(%rax,%rdx,1) │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ - jne 7900 │ │ │ │ │ - jmp 67ba │ │ │ │ │ + jne b080 │ │ │ │ │ + jmp 9f3a │ │ │ │ │ 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 6a85 │ │ │ │ │ + jmp a205 │ │ │ │ │ nopl (%rax) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x20(%r13) │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je 8141 │ │ │ │ │ + je b8c1 │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle 8795 │ │ │ │ │ + jle bf15 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov 0x20(%r13),%rax │ │ │ │ │ mov $0x3,%edx │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%r13),%r14 │ │ │ │ │ +void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ +void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp 6957 │ │ │ │ │ + jmp a0d7 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x58(%r13) │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x68(%r13) │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je 8134 │ │ │ │ │ + je b8b4 │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle 8784 │ │ │ │ │ + jle bf04 │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov 0x68(%r13),%rax │ │ │ │ │ mov $0x3,%edx │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x58(%r13),%r14 │ │ │ │ │ +void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ +void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp 69ee │ │ │ │ │ + jmp a16e │ │ │ │ │ +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: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 6e7b │ │ │ │ │ + jmp a5fb │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ call 4340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ @@ -4797,56 +10110,56 @@ │ │ │ │ │ mov %r12,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%eax │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1390 (discriminator 2) │ │ │ │ │ add $0x1,%r13 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 865f │ │ │ │ │ + je bddf │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x170(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:435 (discriminator 2) │ │ │ │ │ mov (%rax),%rax │ │ │ │ │ mov %r13,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - jne 7322 │ │ │ │ │ + jne aaa2 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ call 4340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov 0x158(%rsp),%eax │ │ │ │ │ mov %eax,0x74(%rsp) │ │ │ │ │ - jmp 7322 │ │ │ │ │ + jmp aaa2 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 72d4 │ │ │ │ │ + jmp aa54 │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ call 4340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov 0x158(%rsp),%eax │ │ │ │ │ mov %eax,0x74(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ │ mov 0x8(%rax),%r13 │ │ │ │ │ sub (%rax),%r13 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1385 (discriminator 2) │ │ │ │ │ add $0x1,%r13 │ │ │ │ │ - jmp 72b9 │ │ │ │ │ + jmp aa39 │ │ │ │ │ nop │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ mov $0x1,%esi │ │ │ │ │ - jmp 76e8 │ │ │ │ │ + jmp ae68 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ mov %r11,0x38(%rsp) │ │ │ │ │ mov 0x30(%rsp),%r11 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ lea -0x1(%r11,%rax,1),%r11 │ │ │ │ │ @@ -4865,31 +10178,31 @@ │ │ │ │ │ mov $0x44,%ecx │ │ │ │ │ /usr/include/seqan/score/score_base.h:337 │ │ │ │ │ cmove %r15d,%ebp │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1) │ │ │ │ │ add %ebp,%edi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ cmp %esi,%r9d │ │ │ │ │ - jle 7bfd │ │ │ │ │ + jle b37d │ │ │ │ │ /usr/include/seqan/align/dp_formula_linear.h:82 │ │ │ │ │ lea (%rbx,%r9,1),%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:162 │ │ │ │ │ mov $0x22,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ cmp %eax,%edi │ │ │ │ │ - jge 811d │ │ │ │ │ + jge b89d │ │ │ │ │ mov %eax,%edi │ │ │ │ │ mov %edi,0x4(%rdx) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ mov %cl,0x1(%r11) │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 1) │ │ │ │ │ mov 0x4(%rdx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_scout.h:175 (discriminator 2) │ │ │ │ │ cmp %r12d,%eax │ │ │ │ │ - jle 7c2d │ │ │ │ │ + jle b3ad │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x170(%rsp),%rdx │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %eax,%r12d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x30(%rdx),%rdx │ │ │ │ │ /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1) │ │ │ │ │ @@ -4903,41 +10216,41 @@ │ │ │ │ │ mov 0x8(%rcx),%rax │ │ │ │ │ sub (%rcx),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:613 (discriminator 4) │ │ │ │ │ mov %rax,0xe0(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x178(%rsp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 8292 │ │ │ │ │ + je ba12 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x170(%rsp),%rbp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rbp),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 8634 │ │ │ │ │ + je bdb4 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1) │ │ │ │ │ mov 0x38(%rsp),%eax │ │ │ │ │ add %rax,%rdx │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485 │ │ │ │ │ movzbl (%rdx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:475 │ │ │ │ │ mov %eax,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:571 (discriminator 1) │ │ │ │ │ mov %al,0xb8(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:475 │ │ │ │ │ and $0x1,%ecx │ │ │ │ │ - jne 7ca4 │ │ │ │ │ + jne b424 │ │ │ │ │ /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 7ca4 │ │ │ │ │ + jne b424 │ │ │ │ │ /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) │ │ │ │ │ @@ -4947,24 +10260,24 @@ │ │ │ │ │ lea 0x1b0(%rsp),%rcx │ │ │ │ │ mov %rdx,0x1c0(%rsp) │ │ │ │ │ lea 0xb8(%rsp),%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ lea 0xd0(%rsp),%rdx │ │ │ │ │ lea 0xe0(%rsp),%r8 │ │ │ │ │ movq $0x0,0x190(%rsp) │ │ │ │ │ - call 5730 , std::allocator >)@@Base+0x60> │ │ │ │ │ + call 8eb0 , std::allocator >)@@Base+0x60> │ │ │ │ │ mov 0x190(%rsp),%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x178(%rsp) │ │ │ │ │ - je 7d47 │ │ │ │ │ + je b4c7 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x170(%rsp),%r13 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%r13) │ │ │ │ │ - je 7d2d │ │ │ │ │ + je b4ad │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r13),%r14 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ @@ -4972,18 +10285,18 @@ │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x74(%rsp) │ │ │ │ │ - je 7d92 │ │ │ │ │ + je b512 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ testl $0xfffffffd,0x38(%rax) │ │ │ │ │ - je 7d74 │ │ │ │ │ + je b4f4 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rax),%r13 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ @@ -5005,397 +10318,492 @@ │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:193 (discriminator 2) │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ mov %rbx,0x190(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea 0x48(%rdi),%rsi │ │ │ │ │ /usr/include/seqan/align/global_alignment_unbanded.h:193 (discriminator 2) │ │ │ │ │ call 4060 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@plt> │ │ │ │ │ - jmp 7007 │ │ │ │ │ + jmp a787 │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov %ebx,%edx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %esi,%esi │ │ │ │ │ - jmp 76aa │ │ │ │ │ + jmp ae2a │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::EnableIf > >, void>::Type seqan::_correctTraceValue, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >, int, seqan::If > >, seqan::Terminator_, seqan::Tag > >(seqan::DPMatrixNavigator_, seqan::String > >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >&, seqan::DPScout_ >, seqan::If > >, seqan::Terminator_, seqan::Tag > > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1177 (discriminator 1) │ │ │ │ │ movzbl (%rax),%edx │ │ │ │ │ and $0xfffffffe,%edx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1178 (discriminator 1) │ │ │ │ │ or $0x40,%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp 6e7b │ │ │ │ │ + jmp a5fb │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ - jmp 6d7f │ │ │ │ │ + jmp a4ff │ │ │ │ │ nopl (%rax) │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 6d22 │ │ │ │ │ + jmp a4a2 │ │ │ │ │ nopl (%rax) │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 6ce5 │ │ │ │ │ + jmp a465 │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0xd8(%rsp),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je 8482 │ │ │ │ │ + je bc02 │ │ │ │ │ +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),%edi │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je 873e │ │ │ │ │ + je bebe │ │ │ │ │ +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 │ │ │ │ │ lea (%rdx,%rdx,1),%rax │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ add %rdx,%rax │ │ │ │ │ lea 0x0(,%rax,4),%rcx │ │ │ │ │ +seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmp %rdx,%rdi │ │ │ │ │ - jb 83b6 │ │ │ │ │ + jb bb36 │ │ │ │ │ +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 (%r15),%rax │ │ │ │ │ +seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ lea (%rax,%rcx,1),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ cmp %rdx,%r12 │ │ │ │ │ - jae 7eb1 │ │ │ │ │ + jae b631 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 2) │ │ │ │ │ add %r9,%rax │ │ │ │ │ +void seqan::_arrayConstructDefault >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %r9,%rcx │ │ │ │ │ - je 7eb1 │ │ │ │ │ + je b631 │ │ │ │ │ +seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ - mov 0xc0cf(%rip),%rdx # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ + mov 0x894f(%rip),%rdx # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ mov (%rdx),%edx │ │ │ │ │ movd %edx,%xmm5 │ │ │ │ │ pshufd $0xe0,%xmm5,%xmm0 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov %edx,0x8(%rax) │ │ │ │ │ +void seqan::_arrayConstructDefault >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:400 │ │ │ │ │ add $0xc,%rax │ │ │ │ │ +seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ movq %xmm0,-0xc(%rax) │ │ │ │ │ +void seqan::_arrayConstructDefault >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - jne 7ea0 │ │ │ │ │ + jne b620 │ │ │ │ │ +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 6ca3 │ │ │ │ │ + jmp a423 │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 6c28 │ │ │ │ │ + jmp a3a8 │ │ │ │ │ nopl (%rax) │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 6bd9 │ │ │ │ │ + jmp a359 │ │ │ │ │ nopl (%rax) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 6bba │ │ │ │ │ + jmp a33a │ │ │ │ │ nopl (%rax) │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbx),%r15 │ │ │ │ │ sub (%rbx),%r15 │ │ │ │ │ +seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1390 (discriminator 2) │ │ │ │ │ add $0x1,%r15 │ │ │ │ │ - jmp 6b9b │ │ │ │ │ + jmp a31b │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 6b6d │ │ │ │ │ + jmp a2ed │ │ │ │ │ nopl (%rax) │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r15 │ │ │ │ │ sub 0x0(%rbp),%r15 │ │ │ │ │ +seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1385 (discriminator 2) │ │ │ │ │ add $0x1,%r15 │ │ │ │ │ - jmp 6b4d │ │ │ │ │ + jmp a2cd │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ │ mov %esi,0x10(%rsp) │ │ │ │ │ mov %r8d,(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%rdx │ │ │ │ │ mov (%rsp),%r8d │ │ │ │ │ mov 0x10(%rsp),%esi │ │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rdx),%r11d │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - jne 6e57 │ │ │ │ │ + jne a5d7 │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ │ mov %esi,0x18(%rsp) │ │ │ │ │ mov %r8d,0x10(%rsp) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ mov 0x10(%rsp),%r8d │ │ │ │ │ mov 0x18(%rsp),%esi │ │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rdx) │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rdx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp 6e5e │ │ │ │ │ + jmp a5de │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r15),%rbp │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rbp),%r9d │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - jne 6eb2 │ │ │ │ │ + jne a632 │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ │ +void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ xor %edx,%edx │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp 6eb9 │ │ │ │ │ + jmp a639 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%r13) │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x1f0(%rsp) │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x208(%rsp) │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movaps %xmm0,0x1e0(%rsp) │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,0x1f8(%rsp) │ │ │ │ │ lea 0x150(%rsp),%rax │ │ │ │ │ +unsigned char seqan::_retrieveInitialTraceDirection >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > >(unsigned char&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:470 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ +seqan::Value >, 0>::Type seqan::_computeAlignment >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String >, seqan::String, seqan::Alloc >, seqan::DPScoutState_ >, seqan::String, seqan::Alloc >, seqan::String, seqan::Alloc >, seqan::Score >, seqan::Tag, seqan::GlobalAlignment_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >(seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc >, seqan::String > >&, seqan::String, seqan::Alloc >&, seqan::DPScoutState_ >&, seqan::String, seqan::Alloc > const&, seqan::String, seqan::Alloc > const&, seqan::Score > const&, seqan::DPBandConfig > const&, seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1378 │ │ │ │ │ mov $0x80000000,%r12d │ │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ │ - jmp 6fd7 │ │ │ │ │ + jmp a757 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ │ +void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ +void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%r13) │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp 6936 │ │ │ │ │ + jmp a0b6 │ │ │ │ │ nop │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%r13) │ │ │ │ │ +void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x50(%r13) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp 69cd │ │ │ │ │ + jmp a14d │ │ │ │ │ nop │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x48(%r13) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x50(%r13) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp 69a2 │ │ │ │ │ + jmp a122 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:161 │ │ │ │ │ mov $0x1,%ecx │ │ │ │ │ - jmp 7c07 │ │ │ │ │ + jmp b387 │ │ │ │ │ +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:464 │ │ │ │ │ and $0x54,%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:465 │ │ │ │ │ mov $0x4,%edx │ │ │ │ │ - jmp 6ede │ │ │ │ │ + jmp a65e │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/align/dp_traceback_impl.h:465 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ +seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ + jmp a16e │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 69ee │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ mov $0x18,%eax │ │ │ │ │ - jmp 6957 │ │ │ │ │ +seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ + jmp a0d7 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ call 4340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ mov 0x158(%rsp),%esi │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rax),%r8d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov %esi,0x74(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je 8333 │ │ │ │ │ + je bab3 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%esi │ │ │ │ │ test %esi,%esi │ │ │ │ │ - jne 740c │ │ │ │ │ + jne ab8c │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ call 4340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov 0x158(%rsp),%eax │ │ │ │ │ mov %eax,0x74(%rsp) │ │ │ │ │ - jmp 740c │ │ │ │ │ + jmp ab8c │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x74(%rsp),%r13d │ │ │ │ │ test %r13d,%r13d │ │ │ │ │ - je 866e │ │ │ │ │ + je bdee │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x38(%rax),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je 8368 │ │ │ │ │ + je bae8 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ lea 0x0(,%rdx,4),%r13 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jb 87da │ │ │ │ │ + jb bf5a │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r12),%r8 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ lea (%r8,%r13,1),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1731 │ │ │ │ │ cmp %rdx,%r14 │ │ │ │ │ - jae 83ac │ │ │ │ │ + jae bb2c │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 2) │ │ │ │ │ add %rsi,%r8 │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %r13,%rsi │ │ │ │ │ - je 83ac │ │ │ │ │ - mov 0xbd4c(%rip),%r13 # 13f90 > >::VALUE@@Base-0x24c> │ │ │ │ │ + je bb2c │ │ │ │ │ + mov 0x85cc(%rip),%r13 # 13f90 > >::VALUE@@Base-0x264> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ mov 0x0(%r13),%eax │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:400 │ │ │ │ │ add $0x4,%r8 │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ mov %eax,-0x4(%r8) │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:397 │ │ │ │ │ cmp %rcx,%r8 │ │ │ │ │ - jne 8260 │ │ │ │ │ - jmp 83ac │ │ │ │ │ + jne b9e0 │ │ │ │ │ + jmp bb2c │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 736e │ │ │ │ │ + jmp aaee │ │ │ │ │ +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:469 │ │ │ │ │ and $0x2a,%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:470 │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ - jmp 6ede │ │ │ │ │ + jmp a65e │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 7c62 │ │ │ │ │ + jmp b3e2 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ │ - jmp 7453 │ │ │ │ │ + jmp abd3 │ │ │ │ │ /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) │ │ │ │ │ @@ -5414,21 +10822,21 @@ │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:478 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:1378 │ │ │ │ │ mov $0x80000000,%r12d │ │ │ │ │ lea 0x190(%rsp),%rbp │ │ │ │ │ - jmp 7d9a │ │ │ │ │ + jmp b51a │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x170(%rsp),%rax │ │ │ │ │ - jmp 731c │ │ │ │ │ + jmp aa9c │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ @@ -5441,15 +10849,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 8197 │ │ │ │ │ + jmp b917 │ │ │ │ │ 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 │ │ │ │ │ @@ -5464,172 +10872,217 @@ │ │ │ │ │ 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 8883 │ │ │ │ │ + jne c003 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rcx,0x8(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1738 │ │ │ │ │ - jmp 73db │ │ │ │ │ + jmp ab5b │ │ │ │ │ +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 │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ mov %rdx,0x30(%rsp) │ │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r15) │ │ │ │ │ +void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r15) │ │ │ │ │ +void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ │ - je 8475 │ │ │ │ │ + je bbf5 │ │ │ │ │ +void seqan::_arrayConstructMoveDefault >*, seqan::DPCell_ >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r8,%rsi │ │ │ │ │ - jae 8445 │ │ │ │ │ - mov 0xbb42(%rip),%rcx # 13f48 > >::VALUE@@Base-0x290> │ │ │ │ │ + jae bbc5 │ │ │ │ │ + mov 0x83c2(%rip),%rcx # 13f48 > >::VALUE@@Base-0x2a8> │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ +seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov (%rcx),%r10d │ │ │ │ │ +void seqan::_arrayConstructMoveDefault >*, seqan::DPCell_ >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0xc,%rdi │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0xc,%rax │ │ │ │ │ movd %r10d,%xmm4 │ │ │ │ │ +seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ mov %r10d,-0x4(%rax) │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:226 │ │ │ │ │ pshufd $0xe0,%xmm4,%xmm0 │ │ │ │ │ +seqan::DPCell_ >::DPCell_(): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:66 │ │ │ │ │ movq %xmm0,-0xc(%rax) │ │ │ │ │ +std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&): │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov -0xc(%rdi),%r11 │ │ │ │ │ /usr/include/c++/14/bits/move.h:236 │ │ │ │ │ movq %xmm0,-0xc(%rdi) │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %r11,-0xc(%rax) │ │ │ │ │ mov -0x4(%rdi),%r11d │ │ │ │ │ /usr/include/c++/14/bits/move.h:236 │ │ │ │ │ mov %r10d,-0x4(%rdi) │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %r11d,-0x4(%rax) │ │ │ │ │ +void seqan::_arrayConstructMoveDefault >*, seqan::DPCell_ >*, seqan::DPCell_ >*>(seqan::DPCell_ >*, seqan::DPCell_ >*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %r8,%rdi │ │ │ │ │ - jb 8409 │ │ │ │ │ + jb bb89 │ │ │ │ │ +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 %rsi,%rdi │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ mov %r9,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov 0x10(%r15),%rcx │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ +void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ +void seqan::_deallocateStorage >, void, seqan::DPCell_ >, unsigned long>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov (%rsp),%r9 │ │ │ │ │ +seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ cmp %rcx,%rdx │ │ │ │ │ cmova %rcx,%rdx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ lea (%rdx,%rdx,2),%rcx │ │ │ │ │ shl $0x2,%rcx │ │ │ │ │ +void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r9,1),%rsi │ │ │ │ │ mov %rsi,0x8(%r15) │ │ │ │ │ +seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp 7e61 │ │ │ │ │ + jmp b5e1 │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::value >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 4040 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0xd0(%rsp),%rcx │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::value >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rcx),%esi │ │ │ │ │ test %esi,%esi │ │ │ │ │ - je 873e │ │ │ │ │ + je bebe │ │ │ │ │ +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 │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rcx),%r15 │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r15),%r8 │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r15),%rsi │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r8,%r9 │ │ │ │ │ sub %rsi,%r9 │ │ │ │ │ mov %r9,%r12 │ │ │ │ │ sar $0x2,%r12 │ │ │ │ │ imul %rax,%r12 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rdx,%rdx,1),%rax │ │ │ │ │ lea (%rax,%rdx,1),%rcx │ │ │ │ │ shl $0x2,%rcx │ │ │ │ │ +seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp %r12,%rdx │ │ │ │ │ - jae 88b6 │ │ │ │ │ + jae c036 │ │ │ │ │ +void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rcx,%rsi │ │ │ │ │ - jmp 7eb1 │ │ │ │ │ + jmp b631 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%r12) │ │ │ │ │ +void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp 6d9c │ │ │ │ │ + jmp a51c │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%r12) │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ - jmp 6d02 │ │ │ │ │ + jmp a482 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /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) │ │ │ │ │ @@ -5640,22 +11093,25 @@ │ │ │ │ │ /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 71bc │ │ │ │ │ + jmp a93c │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp 7845 │ │ │ │ │ + jmp afc5 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp 78c8 │ │ │ │ │ + jmp b048 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ @@ -5664,15 +11120,15 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rcx) │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ - jmp 740c │ │ │ │ │ + jmp ab8c │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ @@ -5687,15 +11143,15 @@ │ │ │ │ │ mov $0x2,%r11d │ │ │ │ │ mov $0x1,%r9d │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%r12) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp 747c │ │ │ │ │ + jmp abfc │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbp) │ │ │ │ │ @@ -5704,19 +11160,19 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:591 │ │ │ │ │ - jmp 7c7c │ │ │ │ │ + jmp b3fc │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp 7af2 │ │ │ │ │ + jmp b272 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ movl $0x0,0x158(%rsp) │ │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ │ call 4340 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@plt> │ │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ │ @@ -5725,15 +11181,15 @@ │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rax),%r11d │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov %ecx,0x74(%rsp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r11d,%r11d │ │ │ │ │ - je 8368 │ │ │ │ │ + je bae8 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%r13 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rax),%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ @@ -5743,97 +11199,115 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ sub %r9,%rsi │ │ │ │ │ mov %rsi,%r14 │ │ │ │ │ sar $0x2,%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp %r14,%rdx │ │ │ │ │ - jae 88bf │ │ │ │ │ + jae c03f │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%r9,%r13,1),%rcx │ │ │ │ │ - jmp 83ac │ │ │ │ │ + jmp bb2c │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov %ebx,%eax │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:287 (discriminator 2) │ │ │ │ │ xor %esi,%esi │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:286 (discriminator 2) │ │ │ │ │ xor %edi,%edi │ │ │ │ │ - jmp 7bd7 │ │ │ │ │ + jmp b357 │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ mov $0x1,%eax │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_formula.h:285 (discriminator 1) │ │ │ │ │ movl $0x0,(%rcx,%rax,4) │ │ │ │ │ /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463 │ │ │ │ │ movb $0x0,(%r10,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_algorithm_impl.h:382 (discriminator 5) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ cmp %rax,%r14 │ │ │ │ │ - jne 8720 │ │ │ │ │ + jne bea0 │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ - jmp 7530 │ │ │ │ │ + jmp acb0 │ │ │ │ │ +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 %rdx,0x10(%rsp) │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ +seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r15 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rcx) │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rcx) │ │ │ │ │ +seqan::Size >, seqan::Alloc > >::Type seqan::_Resize_String >::resize_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne 87a6 │ │ │ │ │ + jne bf26 │ │ │ │ │ +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 (%rax),%rsi │ │ │ │ │ - jmp 7eb1 │ │ │ │ │ + jmp b631 │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 7a49 │ │ │ │ │ + jne b1c9 │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp 7a49 │ │ │ │ │ + jmp b1c9 │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 79b1 │ │ │ │ │ + jne b131 │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp 79b1 │ │ │ │ │ + jmp b131 │ │ │ │ │ +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),%rcx │ │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ │ shl $0x2,%rcx │ │ │ │ │ mov %rcx,%rdi │ │ │ │ │ mov %rcx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r15) │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ mov (%rsp),%rcx │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r15) │ │ │ │ │ - jmp 8475 │ │ │ │ │ + jmp bbf5 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ mov %rsi,0x30(%rsp) │ │ │ │ │ mov %r9,0x20(%rsp) │ │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ @@ -5848,19 +11322,19 @@ │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ │ test %r9,%r9 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r12) │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je 8224 │ │ │ │ │ + je b9a4 │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %rcx,%r9 │ │ │ │ │ - jae 884c │ │ │ │ │ - mov 0xb767(%rip),%r13 # 13f90 > >::VALUE@@Base-0x24c> │ │ │ │ │ + jae bfcc │ │ │ │ │ + mov 0x7fe7(%rip),%r13 # 13f90 > >::VALUE@@Base-0x264> │ │ │ │ │ mov %r9,%rax │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:65 │ │ │ │ │ mov 0x0(%r13),%edi │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:512 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:513 │ │ │ │ │ add $0x4,%r8 │ │ │ │ │ @@ -5870,15 +11344,15 @@ │ │ │ │ │ mov -0x4(%rax),%r10d │ │ │ │ │ /usr/include/c++/14/bits/move.h:236 │ │ │ │ │ mov %edi,-0x4(%rax) │ │ │ │ │ /usr/include/c++/14/bits/move.h:235 │ │ │ │ │ mov %r10d,-0x4(%r8) │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:505 │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ - jb 882c │ │ │ │ │ + jb bfac │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r9,%rdi │ │ │ │ │ mov %rsi,0x18(%rsp) │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ call 41b0 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ @@ -5889,15 +11363,15 @@ │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ cmova %rax,%rdx │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1733 (discriminator 1) │ │ │ │ │ lea 0x0(,%rdx,4),%r13 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp 8224 │ │ │ │ │ + jmp b9a4 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%r13 │ │ │ │ │ mov %rdx,(%rsp) │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov (%rsp),%rdx │ │ │ │ │ @@ -5906,2843 +11380,3571 @@ │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r8 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ xor %esi,%esi │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x10(%r12) │ │ │ │ │ - jmp 8224 │ │ │ │ │ + jmp b9a4 │ │ │ │ │ ./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 7e4a │ │ │ │ │ + jmp b5ca │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ - jmp 8217 │ │ │ │ │ + jmp b997 │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 43c0 <__cxa_finalize@plt+0x30> │ │ │ │ │ + jmp 488a <__cxa_finalize@plt+0x4fa> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ 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 440d <__cxa_finalize@plt+0x7d> │ │ │ │ │ + jmp 48d7 <__cxa_finalize@plt+0x547> │ │ │ │ │ endbr64 │ │ │ │ │ +seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >::~String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:197 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 43cd <__cxa_finalize@plt+0x3d> │ │ │ │ │ + jmp 4897 <__cxa_finalize@plt+0x507> │ │ │ │ │ endbr64 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 44c0 <__cxa_finalize@plt+0x130> │ │ │ │ │ + jmp 498a <__cxa_finalize@plt+0x5fa> │ │ │ │ │ endbr64 │ │ │ │ │ +seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 44ce <__cxa_finalize@plt+0x13e> │ │ │ │ │ + jmp 4998 <__cxa_finalize@plt+0x608> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ +seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >::~Holder(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4552 <__cxa_finalize@plt+0x1c2> │ │ │ │ │ + jmp 4a1c <__cxa_finalize@plt+0x68c> │ │ │ │ │ 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 4518 <__cxa_finalize@plt+0x188> │ │ │ │ │ + jmp 49e2 <__cxa_finalize@plt+0x652> │ │ │ │ │ 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 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ + jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ endbr64 │ │ │ │ │ +seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ 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 455e <__cxa_finalize@plt+0x1ce> │ │ │ │ │ + jmp 4a28 <__cxa_finalize@plt+0x698> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4400 <__cxa_finalize@plt+0x70> │ │ │ │ │ + jmp 48ca <__cxa_finalize@plt+0x53a> │ │ │ │ │ endbr64 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4565 <__cxa_finalize@plt+0x1d5> │ │ │ │ │ + jmp 4a2f <__cxa_finalize@plt+0x69f> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 4576 <__cxa_finalize@plt+0x1e6> │ │ │ │ │ + jmp 4a40 <__cxa_finalize@plt+0x6b0> │ │ │ │ │ endbr64 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ 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 4586 <__cxa_finalize@plt+0x1f6> │ │ │ │ │ + jmp 4a50 <__cxa_finalize@plt+0x6c0> │ │ │ │ │ endbr64 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ +seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ + jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ + jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ 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 441a <__cxa_finalize@plt+0x8a> │ │ │ │ │ + jmp 48e4 <__cxa_finalize@plt+0x554> │ │ │ │ │ endbr64 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ + jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ + jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/align/dp_traceback_impl.h:573 │ │ │ │ │ - jmp 458d <__cxa_finalize@plt+0x1fd> │ │ │ │ │ + jmp 4a57 <__cxa_finalize@plt+0x6c7> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ +seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 43c2 <__cxa_finalize@plt+0x32> │ │ │ │ │ + jmp 488c <__cxa_finalize@plt+0x4fc> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ + jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ endbr64 │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ +seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 446b <__cxa_finalize@plt+0xdb> │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ +/usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ + jmp 4935 <__cxa_finalize@plt+0x5a5> │ │ │ │ │ endbr64 │ │ │ │ │ +std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ /usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 4427 <__cxa_finalize@plt+0x97> │ │ │ │ │ + jmp 48f1 <__cxa_finalize@plt+0x561> │ │ │ │ │ endbr64 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp 459a <__cxa_finalize@plt+0x20a> │ │ │ │ │ + jmp 4a64 <__cxa_finalize@plt+0x6d4> │ │ │ │ │ endbr64 │ │ │ │ │ +seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ - jmp 4453 <__cxa_finalize@plt+0xc3> │ │ │ │ │ + jmp 491d <__cxa_finalize@plt+0x58d> │ │ │ │ │ endbr64 │ │ │ │ │ +seqan::Holder > >, seqan::Tag >::~Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:140 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ endbr64 │ │ │ │ │ - jmp 4504 <__cxa_finalize@plt+0x174> │ │ │ │ │ + jmp 49ce <__cxa_finalize@plt+0x63e> │ │ │ │ │ +adapterAlignment(): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -0000000000008b10 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +000000000000c290 >, 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 8b70 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x60> │ │ │ │ │ + je c2f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x60> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je 8b62 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x52> │ │ │ │ │ + je c2e2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x52> │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ +void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbp) │ │ │ │ │ - je 8b48 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x38> │ │ │ │ │ + je c2c8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x38> │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r12 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:536 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -0000000000008b80 > > >(seqan::Holder > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +000000000000c300 > > >(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 8be0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x60> │ │ │ │ │ + je c360 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x60> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je 8bd2 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x52> │ │ │ │ │ + je c352 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x52> │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ +void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbp) │ │ │ │ │ - je 8bb8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x38> │ │ │ │ │ + je c338 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x38> │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r12 │ │ │ │ │ +void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate > >, seqan::Tag >, seqan::Matrix > > const, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag >&, seqan::Matrix > > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::clear > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:536 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -0000000000008bf0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +000000000000c370 >, 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 8c50 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x60> │ │ │ │ │ + je c3d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x60> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:523 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - je 8c42 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x52> │ │ │ │ │ + je c3c2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x52> │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ +void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbp) │ │ │ │ │ - je 8c28 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x38> │ │ │ │ │ + je c3a8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x38> │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbp),%r12 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:536 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -0000000000008c60 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ +000000000000c3e0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 8c9a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x3a> │ │ │ │ │ + je c41a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je 8d48 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xe8> │ │ │ │ │ + je c4c8 >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae 8cf6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ + jae c476 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rdx,%r12 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ cmovbe %rax,%r12 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r12),%rdi │ │ │ │ │ +void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rbp) │ │ │ │ │ +void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 8d38 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xd8> │ │ │ │ │ + je c4b8 >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ lea (%r14,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle 8db0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ + jle c530 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 8dd3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ + jne c553 >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ +unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ +unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp 8cf6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ + jmp c476 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je 8d92 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ + je c512 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ +seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbx │ │ │ │ │ - je 8d7e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x11e> │ │ │ │ │ + je c4fe >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x11e> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ +void seqan::assign, seqan::String >, unsigned long, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmovbe %rbx,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ +void seqan::assign, seqan::String >, unsigned long, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ call 4300 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@plt> │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ +void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 8dd3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ + jne c553 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ +unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 8d92 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ + jne c512 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned char*, unsigned char const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ - jmp 8d92 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ + jmp c512 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ +void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 8de1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x181> │ │ │ │ │ + je c561 >::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): │ │ │ │ │ /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 8dba >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x15a> │ │ │ │ │ + jmp c53a >::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) │ │ │ │ │ │ │ │ │ │ -0000000000008df0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>: │ │ │ │ │ +000000000000c570 >::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 8ed0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xe0> │ │ │ │ │ + je c650 >::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 8e35 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ + je c5b5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je 8ef2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x102> │ │ │ │ │ + je c672 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x102> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /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 9044 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x254> │ │ │ │ │ + jae c7c4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x254> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe 8fa8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ + jbe c728 >::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 8f98 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a8> │ │ │ │ │ + je c718 >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%r13,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle 8fe0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ + jle c760 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 903f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ + jne c7bf >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ +unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ +unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je 8f71 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + je c6f1 >::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 8fd0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ + je c750 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne 8fc0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ + jne c740 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je 8f71 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + je c6f1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ +seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ /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 8f5d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ + je c6dd >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /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 8ff0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ + jbe c770 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rdx,%r13 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ cmova %rdx,%r13 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ +void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ +unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle 8f5d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ + jle c6dd >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ call 4290 │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ +void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 903f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ + jne c7bf >::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 8e8c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp c60c >::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 8e63 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x73> │ │ │ │ │ + jmp c5e3 >::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 8e8c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp c60c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdi,0x8(%rbp) │ │ │ │ │ +unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp 8f71 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jmp c6f1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 8f71 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jne c6f1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned char*, unsigned char const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ - jmp 8f71 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jmp c6f1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ +void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ +void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ +unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne 8f55 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x165> │ │ │ │ │ + jne c6d5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x165> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned char*, unsigned char const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp 8f5d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ + jmp c6dd >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 9055 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ + je c7d5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /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 8e8c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp c60c >::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 9026 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x236> │ │ │ │ │ + jmp c7a6 >::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) │ │ │ │ │ │ │ │ │ │ -0000000000009060 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ +000000000000c7e0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ │ +void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 909a >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ + je c81a >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je 9148 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xe8> │ │ │ │ │ + je c8c8 >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan::Alloc > >(seqan::String, seqan::Alloc >&, seqan::Size, seqan::Alloc > >::Type, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned long, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae 90f6 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x96> │ │ │ │ │ + jae c876 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x96> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rdx,%r12 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned long, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ cmovbe %rax,%r12 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r12),%rdi │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rbp) │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan::Alloc > >(seqan::String, seqan::Alloc >&, seqan::Size, seqan::Alloc > >::Type, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 9138 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0xd8> │ │ │ │ │ + je c8b8 >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ lea (%r14,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle 91b0 >::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 c930 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 91d3 >::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 c953 >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ +void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp 90f6 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x96> │ │ │ │ │ + jmp c876 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x96> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je 9192 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ + je c912 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ +seqan::String, seqan::Alloc >::String, seqan::Alloc >, unsigned long, void, void>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbx │ │ │ │ │ - je 917e >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x11e> │ │ │ │ │ + je c8fe >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x11e> │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ +void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ +void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmovbe %rbx,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ +void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, unsigned long, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ call 4370 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@plt> │ │ │ │ │ +void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 42c0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@plt> │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 91d3 >::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 c953 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x173> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 9192 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ + jne c912 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ +void std::__copy_move::__assign_one, seqan::SimpleType const>(seqan::SimpleType*, seqan::SimpleType const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ - jmp 9192 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ + jmp c912 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x132> │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 91e1 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Size, seqan::Alloc > >::Type)@@Base+0x181> │ │ │ │ │ + je c961 >::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): │ │ │ │ │ /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 91ba >::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 c93a >::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) │ │ │ │ │ │ │ │ │ │ -00000000000091f0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base>: │ │ │ │ │ +000000000000c970 >::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 92d0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0xe0> │ │ │ │ │ + je ca50 >::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 9235 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x45> │ │ │ │ │ + je c9b5 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je 92f2 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x102> │ │ │ │ │ + je ca72 >::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&): │ │ │ │ │ /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 9444 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x254> │ │ │ │ │ + jae cbc4 >::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): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe 93a8 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1b8> │ │ │ │ │ + jbe cb28 >::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 9398 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1a8> │ │ │ │ │ + je cb18 >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%r13,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle 93e0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ + jle cb60 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 943f >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x24f> │ │ │ │ │ + jne cbbf >::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&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ +void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ +void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je 9371 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ + je caf1 >::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 93d0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ + je cb50 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne 93c0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x1d0> │ │ │ │ │ + jne cb40 >::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 9371 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ + je caf1 >::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): │ │ │ │ │ /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 935d >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x16d> │ │ │ │ │ + je cadd >::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&): │ │ │ │ │ /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 93f0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x200> │ │ │ │ │ + jbe cb70 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x200> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rdx,%r13 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned long, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ cmova %rdx,%r13 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle 935d >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x16d> │ │ │ │ │ + jle cadd >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ call 4290 │ │ │ │ │ +void seqan::assign, seqan::Alloc, seqan::String, seqan::Alloc >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 42c0 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@plt> │ │ │ │ │ +void seqan::deallocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc >&, seqan::SimpleType*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 943f >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x24f> │ │ │ │ │ + jne cbbf >::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 928c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9c> │ │ │ │ │ + jmp ca0c >::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 9263 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x73> │ │ │ │ │ + jmp c9e3 >::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 928c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9c> │ │ │ │ │ + jmp ca0c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9c> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdi,0x8(%rbp) │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp 9371 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ + jmp caf1 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 9371 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ + jne caf1 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ +void std::__copy_move::__assign_one, seqan::SimpleType const>(seqan::SimpleType*, seqan::SimpleType const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ - jmp 9371 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ + jmp caf1 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x181> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m const, seqan::SimpleType >(seqan::SimpleType const*, seqan::SimpleType const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne 9355 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x165> │ │ │ │ │ + jne cad5 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x165> │ │ │ │ │ +void std::__copy_move::__assign_one, seqan::SimpleType const>(seqan::SimpleType*, seqan::SimpleType const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp 935d >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x16d> │ │ │ │ │ + jmp cadd >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 9455 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x265> │ │ │ │ │ + je cbd5 >::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&): │ │ │ │ │ /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 928c >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x9c> │ │ │ │ │ + jmp ca0c >::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 9426 >::assign_, seqan::Alloc >, seqan::String, seqan::Alloc > const>(seqan::String, seqan::Alloc >&, seqan::String, seqan::Alloc > const&)@@Base+0x236> │ │ │ │ │ + jmp cba6 >::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) │ │ │ │ │ │ │ │ │ │ -0000000000009460 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ +000000000000cbe0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je 949a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x3a> │ │ │ │ │ + je cc1a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je 9548 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xe8> │ │ │ │ │ + je ccc8 >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae 94f6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ + jae cc76 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rdx,%r12 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ cmovbe %rax,%r12 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r12),%rdi │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rbp) │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 9538 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xd8> │ │ │ │ │ + je ccb8 >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ lea (%r14,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle 95b0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ + jle cd30 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 95d3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ + jne cd53 >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ +char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ +char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp 94f6 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ + jmp cc76 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x96> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je 9592 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ + je cd12 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ +seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbx │ │ │ │ │ - je 957e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x11e> │ │ │ │ │ + je ccfe >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x11e> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ +void seqan::assign, seqan::String >, unsigned long, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmovbe %rbx,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ +void seqan::assign, seqan::String >, unsigned long, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ call 4170 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@plt> │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4260 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ +void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 95d3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ + jne cd53 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x173> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nop │ │ │ │ │ +char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 9592 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ + jne cd12 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ +void std::__copy_move::__assign_one(char*, char const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ - jmp 9592 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ + jmp cd12 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x132> │ │ │ │ │ +void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 95e1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x181> │ │ │ │ │ + je cd61 >::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): │ │ │ │ │ /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 95ba >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x15a> │ │ │ │ │ + jmp cd3a >::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) │ │ │ │ │ │ │ │ │ │ -00000000000095f0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>: │ │ │ │ │ +000000000000cd70 >::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 96d0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xe0> │ │ │ │ │ + je ce50 >::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 9635 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ + je cdb5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je 96f2 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x102> │ │ │ │ │ + je ce72 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x102> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /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 9844 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x254> │ │ │ │ │ + jae cfc4 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x254> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe 97a8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ + jbe cf28 >::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 9798 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1a8> │ │ │ │ │ + je cf18 >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%r13,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle 97e0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ + jle cf60 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 983f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ + jne cfbf >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ +char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ +char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je 9771 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + je cef1 >::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 97d0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ + je cf50 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne 97c0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ + jne cf40 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je 9771 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + je cef1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ +seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ /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 975d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ + je cedd >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /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 97f0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ + jbe cf70 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rdx,%r13 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rdx,%r13 │ │ │ │ │ cmova %rdx,%r13 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ +char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle 975d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ + jle cedd >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ call 4290 │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4260 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ +void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 983f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24f> │ │ │ │ │ + jne cfbf >::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 968c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp ce0c >::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 9663 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x73> │ │ │ │ │ + jmp cde3 >::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 968c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp ce0c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdi,0x8(%rbp) │ │ │ │ │ +char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp 9771 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jmp cef1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 9771 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jne cef1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ +void std::__copy_move::__assign_one(char*, char const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ - jmp 9771 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ + jmp cef1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x181> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ +char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne 9755 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x165> │ │ │ │ │ + jne ced5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x165> │ │ │ │ │ +void std::__copy_move::__assign_one(char*, char const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp 975d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x16d> │ │ │ │ │ + jmp cedd >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 9855 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ + je cfd5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /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 968c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x9c> │ │ │ │ │ + jmp ce0c >::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 9826 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x236> │ │ │ │ │ + jmp cfa6 >::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) │ │ │ │ │ │ │ │ │ │ -0000000000009860 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ +000000000000cfe0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ +seqan::DisableIf::Type> >, void const*>::Type seqan::getObjectId(char* const&): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:286 │ │ │ │ │ mov (%rsi),%rbx │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%r13 │ │ │ │ │ mov %r13,0x18(%rsp) │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ +seqan::length(char*): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:335 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 40d0 │ │ │ │ │ +seqan::Iterator const>::Type seqan::end(char*, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/adapt_array_pointer.h:231 (discriminator 2) │ │ │ │ │ add %rax,%rbx │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ cmp %rbx,0x8(%rbp) │ │ │ │ │ - je 9930 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xd0> │ │ │ │ │ + je d0b0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xd0> │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmovbe %r13,%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rax,0x10(%rbp) │ │ │ │ │ - jae 9990 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x130> │ │ │ │ │ + jae d110 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x130> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rax │ │ │ │ │ - jbe 99b0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ + jbe d130 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x150> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rbx,%rax │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r13,%rax │ │ │ │ │ cmovbe %rax,%r13 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbp) │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 9a28 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1c8> │ │ │ │ │ + je d1a8 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1c8> │ │ │ │ │ +void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 9b06 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ + jne d286 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ +char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ +char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je 9a00 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1a0> │ │ │ │ │ + je d180 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1a0> │ │ │ │ │ +seqan::String >::String(char* const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jne 9a40 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1e0> │ │ │ │ │ + jne d1c0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1e0> │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4260 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ +void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 9b06 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ + jne d286 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ +void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ +void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ jmp 41b0 │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%r14,%rax,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jbe 9ae0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x280> │ │ │ │ │ + jbe d260 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x280> │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ - jmp 9903 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xa3> │ │ │ │ │ + jmp d083 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xa3> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ cmova %rax,%r13 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbp) │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je 99e1 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x181> │ │ │ │ │ + je d161 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x181> │ │ │ │ │ +void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ lea (%rdi,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne 9903 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xa3> │ │ │ │ │ + jne d083 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xa3> │ │ │ │ │ +void std::__copy_move::__assign_one(char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 9b06 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ + jne d286 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2a6> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp 9903 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xa3> │ │ │ │ │ + jmp d083 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xa3> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ cmovbe %r13,%rax │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je 9956 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf6> │ │ │ │ │ + je d0d6 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf6> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rax │ │ │ │ │ - jbe 9aa0 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x240> │ │ │ │ │ + jbe d220 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x240> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rax,%r13 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rax,%r13 │ │ │ │ │ cmova %rax,%r13 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ +char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ - jmp 9956 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf6> │ │ │ │ │ + jmp d0d6 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf6> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ mov $0x20,%r13d │ │ │ │ │ cmp %r13,%rax │ │ │ │ │ cmovbe %rax,%r13 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r13),%rdi │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 1) │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ +char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne 9a8b >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x22b> │ │ │ │ │ + jne d20b >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x22b> │ │ │ │ │ +void std::__copy_move::__assign_one(char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%eax │ │ │ │ │ mov %al,(%r14) │ │ │ │ │ - jmp 9956 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf6> │ │ │ │ │ + jmp d0d6 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0xf6> │ │ │ │ │ +char* std::__copy_move::__copy_m(char*, char*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne 9a00 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1a0> │ │ │ │ │ + jne d180 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x1a0> │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ - jmp 99f7 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x197> │ │ │ │ │ + jmp d177 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x197> │ │ │ │ │ +void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 9b14 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2b4> │ │ │ │ │ + je d294 >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x2b4> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ /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 9aee >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x28e> │ │ │ │ │ + jmp d26e >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type)@@Base+0x28e> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, char* const>(seqan::String >&, char* const&, seqan::Size > >::Type): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -0000000000009b20 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base>: │ │ │ │ │ +000000000000d2a0 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ +void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ mov %fs:0x28,%r13 │ │ │ │ │ mov %r13,0x18(%rsp) │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ +void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je 9c20 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x100> │ │ │ │ │ + je d3a0 >::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 9b65 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ + je d2e5 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je 9c3e >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x11e> │ │ │ │ │ + je d3be >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x11e> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1573 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae 9d57 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x237> │ │ │ │ │ + jae d4d7 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x237> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe 9cd8 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ + jbe d458 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1b8> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rbx,%r14 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r14),%rdi │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_allocateStorage, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rbp) │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::SimpleType, unsigned long, seqan::AllocateStorage_>(seqan::String, seqan::Alloc > const&, seqan::SimpleType*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ +seqan::Size, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan::Alloc > >(seqan::String, seqan::Alloc >&, seqan::Size, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:713 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je 9cc8 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1a8> │ │ │ │ │ + je d448 >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ lea (%rax,%r12,1),%rdx │ │ │ │ │ mov %rdx,0x8(%rbp) │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - jle 9bf4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ - mov 0xa383(%rip),%rdi # 13f50 ::VALUE@@Base+0x2f30> │ │ │ │ │ + jle d374 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ + mov 0x6c03(%rip),%rdi # 13f50 ::VALUE@@Base+0x2e50> │ │ │ │ │ xor %edx,%edx │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::assign(seqan::SimpleType&, char): │ │ │ │ │ /usr/include/seqan/basic/alphabet_residue.h:719 │ │ │ │ │ movzbl (%rsi,%rdx,1),%ecx │ │ │ │ │ movzbl (%rdi,%rcx,1),%ecx │ │ │ │ │ mov %cl,(%rax,%rdx,1) │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ cmp %rdx,%r12 │ │ │ │ │ - jne 9be0 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xc0> │ │ │ │ │ + jne d360 >::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&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne 9d52 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x232> │ │ │ │ │ + jne d4d2 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x232> │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rcx │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ +void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ - je 9bf4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ + je d374 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je 9cfa >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1da> │ │ │ │ │ + je d47a >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1da> │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne 9cf0 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ + jne d470 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbp,%r13 │ │ │ │ │ - je 9bf4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ + je d374 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ +seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ /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 9caa >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x18a> │ │ │ │ │ + je d42a >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x18a> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rbx │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ - jbe 9d03 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1e3> │ │ │ │ │ + jbe d483 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x1e3> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ cmova %rbx,%r12 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%r12),%rdi │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rsp) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ +char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jle 9caa >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x18a> │ │ │ │ │ + jle d42a >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x18a> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbx,%rdx │ │ │ │ │ call 4290 │ │ │ │ │ +void seqan::assign, seqan::Alloc, seqan::String >, seqan::TagGenerous_>(seqan::String, seqan::Alloc >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4140 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@plt> │ │ │ │ │ +void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ - jmp 9bf4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ +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 d374 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ - jmp 9bb9 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x99> │ │ │ │ │ + jmp d339 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x99> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity, seqan::Alloc >, unsigned long>(seqan::String, seqan::Alloc > const&, unsigned long): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x21,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp 9b93 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x73> │ │ │ │ │ + jmp d313 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x73> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp 9bb9 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x99> │ │ │ │ │ + jmp d339 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x99> │ │ │ │ │ +void seqan::_setLength, void, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +seqan::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan::SimpleType*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1) │ │ │ │ │ - jmp 9bf4 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ + jmp d374 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0xd4> │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ +void seqan::allocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ +char* std::__copy_move::__copy_m(char const*, char const*, char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%rbx │ │ │ │ │ - jne 9ca2 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x182> │ │ │ │ │ + jne d422 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x182> │ │ │ │ │ +void std::__copy_move::__assign_one(char*, char const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ movzbl (%rsi),%edx │ │ │ │ │ mov %dl,(%rax) │ │ │ │ │ - jmp 9caa >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x18a> │ │ │ │ │ + jmp d42a >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x18a> │ │ │ │ │ +void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je 9d68 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x248> │ │ │ │ │ + je d4e8 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x248> │ │ │ │ │ +void seqan::AssignString_ >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ +seqan::Value, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage, seqan::Alloc, unsigned long>(seqan::String, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov %r15,%rax │ │ │ │ │ - jmp 9bb9 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x99> │ │ │ │ │ + jmp d339 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x99> │ │ │ │ │ endbr64 │ │ │ │ │ +void seqan::deallocate >, char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp 9d39 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x219> │ │ │ │ │ + jmp d4b9 >::assign_, seqan::Alloc >, seqan::String > const>(seqan::String, seqan::Alloc >&, seqan::String > const&)@@Base+0x219> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ │ │ │ │ │ -0000000000009d70 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base>: │ │ │ │ │ +000000000000d4f0 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base>: │ │ │ │ │ void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:915 │ │ │ │ │ endbr64 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x8(%rsi),%eax │ │ │ │ │ +void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%edx │ │ │ │ │ +void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je 9e78 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x108> │ │ │ │ │ + je d5f8 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x108> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - je 9dc8 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x58> │ │ │ │ │ + je d548 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x58> │ │ │ │ │ +void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ and $0xfffffffd,%edx │ │ │ │ │ mov (%rsi),%rbp │ │ │ │ │ - je 9db0 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x40> │ │ │ │ │ + je d530 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x40> │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ +void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::setValue > >(seqan::Holder >, seqan::Tag >&, seqan::String >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rbp,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x8(%rbx) │ │ │ │ │ +void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ +seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rsi),%r12 │ │ │ │ │ +void seqan::assignValue >, seqan::String > >(seqan::Holder >, seqan::Tag >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - jne 9eb0 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x140> │ │ │ │ │ + jne d630 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x140> │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%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::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %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,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ +unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%rbp │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 9e4c > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0xdc> │ │ │ │ │ + je d5cc > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0xdc> │ │ │ │ │ +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 %rbp,0x10(%r13) │ │ │ │ │ +void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%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 │ │ │ │ │ - je 9e5c > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0xec> │ │ │ │ │ + je d5dc > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0xec> │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ +void seqan::create >, seqan::String > const>(seqan::Holder >, seqan::Tag >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbx) │ │ │ │ │ +void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je 9dba > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ + je d53a > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ cmp $0x2,%edx │ │ │ │ │ - je 9e99 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x129> │ │ │ │ │ + je d619 > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&)@@Base+0x129> │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ +void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ +void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ +void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ +void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ jmp 4160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ +void seqan::assign > >(seqan::Holder >, seqan::Tag >&, seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000000000009ed0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>: │ │ │ │ │ +000000000000d650 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x28,%rsp │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rdx │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1002 │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ │ mov %rsi,%r12 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rsi │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - je 9fb8 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xe8> │ │ │ │ │ + je d738 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xe8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je 9f15 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ + je d695 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x45> │ │ │ │ │ cmp 0x8(%rdi),%rdx │ │ │ │ │ - je 9fda >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x10a> │ │ │ │ │ + je d75a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x10a> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r15 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ mov %rdx,%rbp │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1573 (discriminator 1) │ │ │ │ │ cmp %rax,0x10(%rbx) │ │ │ │ │ - jae a13a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x26a> │ │ │ │ │ + jae d8ba >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x26a> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe a0a0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ + jbe d820 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rax,%r14 │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r14,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rbx) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:713 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je a090 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1c0> │ │ │ │ │ + je d810 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1c0> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ lea (%rdi,%r13,1),%rax │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rbp │ │ │ │ │ - jle a0d0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ + jle d850 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x200> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne a135 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ + jne d8b5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rax,%rdi │ │ │ │ │ - je a06b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ + je d7eb >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1008 (discriminator 1) │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je a0c0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ + je d840 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1f0> │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - jne a0b0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ + jne d830 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1015 │ │ │ │ │ cmp %rbx,%r12 │ │ │ │ │ - je a06b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ + je d7eb >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ +seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ /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 a057 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ + je d7d7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ mov %rdx,%r14 │ │ │ │ │ mov %rdx,%rbp │ │ │ │ │ sar $0x3,%r14 │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe a0e0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x210> │ │ │ │ │ + jbe d860 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x210> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %r14,%r13 │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %r14,%r13 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r14,%r13 │ │ │ │ │ cmova %r14,%r13 │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r13,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbp,1),%rax │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rbp │ │ │ │ │ - jle a057 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ + jle d7d7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ call 4290 │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rsp,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4330 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne a135 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ + jne d8b5 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x265> │ │ │ │ │ add $0x28,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ - jmp 9f77 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa7> │ │ │ │ │ + jmp d6f7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa7> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r14d │ │ │ │ │ - jmp 9f50 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x80> │ │ │ │ │ + jmp d6d0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x80> │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ xor %ebp,%ebp │ │ │ │ │ - jmp 9f77 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa7> │ │ │ │ │ + jmp d6f7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa7> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdi,0x8(%rbx) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:448 │ │ │ │ │ - jmp a06b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ + jmp d7eb >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne a06b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ + jne d7eb >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp a06b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ + jmp d7eb >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x19b> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rdx,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%rsp) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbp,1),%rdx │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rbp │ │ │ │ │ - jg a04f >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x17f> │ │ │ │ │ + jg d7cf >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x17f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne a057 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ + jne d7d7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp a057 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ + jmp d7d7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x187> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je a14b >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x27b> │ │ │ │ │ + je d8cb >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x27b> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ /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 9f77 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa7> │ │ │ │ │ + jmp d6f7 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0xa7> │ │ │ │ │ endbr64 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp a11c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24c> │ │ │ │ │ + jmp d89c >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@@Base+0x24c> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000a160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ +000000000000d8e0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbx │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je a19a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x3a> │ │ │ │ │ + je d91a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbx │ │ │ │ │ - je a250 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xf0> │ │ │ │ │ + je d9d0 >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rbx │ │ │ │ │ sar $0x3,%rbx │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rbx,0x10(%rbp) │ │ │ │ │ - jae a1fd >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x9d> │ │ │ │ │ + jae d97d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x9d> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbx,%r12 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r12 │ │ │ │ │ add %rbx,%r12 │ │ │ │ │ cmp $0x1f,%rbx │ │ │ │ │ cmovbe %rdx,%r12 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ cmovbe %rax,%r12 │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r12,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%rbp) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je a240 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0xe0> │ │ │ │ │ + je d9c0 >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%r14 │ │ │ │ │ lea 0x0(,%rbx,8),%rdx │ │ │ │ │ lea (%r14,%rdx,1),%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle a2c0 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x160> │ │ │ │ │ + jle da40 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x160> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne a2e3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x183> │ │ │ │ │ + jne da63 >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nop │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ - jmp a1fd >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x9d> │ │ │ │ │ + jmp d97d >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x9d> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je a29e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13e> │ │ │ │ │ + je da1e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13e> │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ +seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbx │ │ │ │ │ - je a28a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x12a> │ │ │ │ │ + je da0a >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x12a> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ +void seqan::assign, seqan::String >, unsigned long, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%rbx │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmovbe %rbx,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ +void seqan::assign, seqan::String >, unsigned long, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ call 4360 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@plt> │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4330 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne a2e3 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x183> │ │ │ │ │ + jne da63 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x183> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne a29e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13e> │ │ │ │ │ + jne da1e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13e> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%r14) │ │ │ │ │ - jmp a29e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13e> │ │ │ │ │ + jmp da1e >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x13e> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je a2f1 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x191> │ │ │ │ │ + je da71 >::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): │ │ │ │ │ /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 a2ca >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&, seqan::Size > >::Type)@@Base+0x16a> │ │ │ │ │ + jmp da4a >::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) │ │ │ │ │ │ │ │ │ │ -000000000000a300 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base>: │ │ │ │ │ +000000000000da80 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base>: │ │ │ │ │ void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1422 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ mov %rdx,%r8 │ │ │ │ │ mov %rsi,%r9 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x58,%rsp │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rcx),%rax │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rcx),%rdx │ │ │ │ │ +void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1422 │ │ │ │ │ mov %fs:0x28,%r13 │ │ │ │ │ mov %r13,0x48(%rsp) │ │ │ │ │ mov %rcx,%r13 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%r12 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ sub %rdx,%r14 │ │ │ │ │ mov %r14,%r10 │ │ │ │ │ sar $0x3,%r10 │ │ │ │ │ +void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1427 (discriminator 1) │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je a352 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x52> │ │ │ │ │ + je dad2 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x52> │ │ │ │ │ cmp %r12,%rax │ │ │ │ │ - je a4e0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ + je dc60 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1e0> │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r11 │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:753 │ │ │ │ │ mov %r9,%rbp │ │ │ │ │ sub %r8,%rbp │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r11,%r12 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:753 │ │ │ │ │ add %rdx,%rbp │ │ │ │ │ add %r10,%rbp │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1573 (discriminator 1) │ │ │ │ │ cmp %rbp,0x10(%rbx) │ │ │ │ │ - jae a490 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x190> │ │ │ │ │ + jae dc10 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x190> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rbp │ │ │ │ │ - jbe a4d0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ + jbe dc50 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x1d0> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbp,%r15 │ │ │ │ │ shr $1,%r15 │ │ │ │ │ add %rbp,%r15 │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r15,8),%rdi │ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ │ mov %r10,0x20(%rsp) │ │ │ │ │ mov %r8,0x18(%rsp) │ │ │ │ │ mov %r9,0x10(%rsp) │ │ │ │ │ mov %r11,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:762 │ │ │ │ │ mov 0x8(%rsp),%r11 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r15,0x10(%rbx) │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:762 │ │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:762 │ │ │ │ │ test %r11,%r11 │ │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ │ - je a493 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x193> │ │ │ │ │ + je dc13 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x193> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:764 │ │ │ │ │ lea 0x0(,%r9,8),%r15 │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r15 │ │ │ │ │ - jle a628 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x328> │ │ │ │ │ + jle dda8 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x328> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r11,%rsi │ │ │ │ │ mov %r15,%rdx │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ mov 0x8(%rsp),%r11 │ │ │ │ │ mov 0x10(%rsp),%r9 │ │ │ │ │ mov 0x18(%rsp),%r8 │ │ │ │ │ mov 0x20(%rsp),%r10 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:765 │ │ │ │ │ shl $0x3,%r8 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ add %r9,%r10 │ │ │ │ │ sub %r8,%rdx │ │ │ │ │ lea (%rcx,%r10,8),%rdi │ │ │ │ │ lea (%r11,%r8,1),%rsi │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle a640 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x340> │ │ │ │ │ + jle ddc0 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x340> │ │ │ │ │ mov %r11,0x8(%rsp) │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ call 4290 │ │ │ │ │ mov 0x8(%rsp),%r11 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r11,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rdi,%rbp,8),%rax │ │ │ │ │ +void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1430 (discriminator 1) │ │ │ │ │ add %r15,%rdi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r14 │ │ │ │ │ - jle a5b8 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x2b8> │ │ │ │ │ + jle dd38 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x2b8> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne a683 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x383> │ │ │ │ │ + jne de03 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x383> │ │ │ │ │ +void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1437 │ │ │ │ │ add $0x58,%rsp │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ +void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1437 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ jmp 4290 │ │ │ │ │ nopl (%rax) │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov %r11,%rcx │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:752 │ │ │ │ │ mov %r8,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:771 │ │ │ │ │ lea 0x0(,%r9,8),%r15 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:752 │ │ │ │ │ sub %r9,%rax │ │ │ │ │ +void seqan::_arrayClearSpacePointer(unsigned long*, unsigned long, unsigned long, unsigned long, seqan::True const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:1241 │ │ │ │ │ cmp %r10,%rax │ │ │ │ │ - je a447 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ + je dbc7 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ sub %r8,%rdx │ │ │ │ │ +seqan::Size > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:771 │ │ │ │ │ add %r15,%rcx │ │ │ │ │ +void seqan::_arrayClearSpacePointer(unsigned long*, unsigned long, unsigned long, unsigned long, seqan::True const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:1235 │ │ │ │ │ shl $0x3,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:1243 │ │ │ │ │ lea (%rcx,%r14,1),%rdi │ │ │ │ │ lea (%rcx,%rax,8),%rsi │ │ │ │ │ +unsigned long* std::__copy_move_backward::__copy_move_b(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:765 (discriminator 1) │ │ │ │ │ cmp $0x8,%rdx │ │ │ │ │ - jle a658 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x358> │ │ │ │ │ + jle ddd8 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x358> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:766 │ │ │ │ │ call 4290 │ │ │ │ │ - jmp a447 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ + jmp dbc7 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ +/usr/include/c++/14/bits/stl_algobase.h:766 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%r15d │ │ │ │ │ - jmp a390 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x90> │ │ │ │ │ + jmp db10 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x90> │ │ │ │ │ +seqan::String >::String >, unsigned long, void, void>(seqan::String > const&, unsigned long): │ │ │ │ │ /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 a571 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ + je dcf1 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%r14 │ │ │ │ │ - jbe a5c8 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x2c8> │ │ │ │ │ + jbe dd48 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x2c8> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %r10,%rbp │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ shr $1,%rbp │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ add %r10,%rbp │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_reallocateStorage, unsigned long, unsigned long>(seqan::String >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r10,%rbp │ │ │ │ │ cmova %r10,%rbp │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rbp,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r14 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbp,0x40(%rsp) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rax │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ - jle a571 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ + jle dcf1 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ │ call 4290 │ │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ +void seqan::replace, unsigned long, unsigned long, seqan::String >, seqan::TagGenerous_>(seqan::String >&, unsigned long, unsigned long, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1481 │ │ │ │ │ lea 0x30(%rsp),%rcx │ │ │ │ │ mov %r8,%rdx │ │ │ │ │ mov %r9,%rsi │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4150 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@plt> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1437 │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne a683 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x383> │ │ │ │ │ + jne de03 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x383> │ │ │ │ │ add $0x58,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne a58e >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x28e> │ │ │ │ │ + jne dd0e >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x28e> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp a58e >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x28e> │ │ │ │ │ + jmp dd0e >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x28e> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ │ mov %r8,0x10(%rsp) │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r14 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r14,1),%rdx │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x8(%rsp),%r9 │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r10,0x40(%rsp) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x38(%rsp) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long const*, unsigned long const*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ - jg a555 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x255> │ │ │ │ │ + jg dcd5 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x255> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne a571 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ + jne dcf1 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long const*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:413 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp a571 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ + jmp dcf1 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x271> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne a411 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x111> │ │ │ │ │ + jne db91 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x111> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r11),%rax │ │ │ │ │ mov %rax,(%rcx) │ │ │ │ │ - jmp a411 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x111> │ │ │ │ │ + jmp db91 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x111> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne a43f >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x13f> │ │ │ │ │ + jne dbbf >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x13f> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp a43f >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x13f> │ │ │ │ │ + jmp dbbf >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x13f> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +unsigned long* std::__copy_move_backward::__copy_move_b(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:767 │ │ │ │ │ - jne a447 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ + jne dbc7 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%rsi),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp a447 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ + jmp dbc7 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x147> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je a691 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x391> │ │ │ │ │ + je de11 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x391> │ │ │ │ │ +void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ /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 a669 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x369> │ │ │ │ │ + jmp dde9 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@@Base+0x369> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +void seqan::ReplaceString_ >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000a6a0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base>: │ │ │ │ │ +000000000000de20 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base>: │ │ │ │ │ void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:527 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ @@ -8750,525 +14952,658 @@ │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x38,%rsp │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:530 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je a6e9 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x49> │ │ │ │ │ + je de69 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x49> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:537 │ │ │ │ │ mov (%rdi),%r13 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:538 │ │ │ │ │ mov 0x8(%rdi),%rbp │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ mov %rsi,%rbx │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x10(%r13),%r14 │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:541 │ │ │ │ │ test $0x1,%bpl │ │ │ │ │ - jne a710 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x70> │ │ │ │ │ + jne de90 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x70> │ │ │ │ │ +seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea (%r14,%rbp,8),%rax │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:581 (discriminator 1) │ │ │ │ │ add %rbx,(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:585 │ │ │ │ │ add %rbx,0x40(%r13) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:586 │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne a907 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x267> │ │ │ │ │ + jne e087 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x267> │ │ │ │ │ add $0x38,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:541 (discriminator 1) │ │ │ │ │ mov 0x10(%rdi),%rax │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je a750 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0xb0> │ │ │ │ │ + je ded0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0xb0> │ │ │ │ │ +seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea 0x0(,%rbp,8),%r15 │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:552 (discriminator 1) │ │ │ │ │ cmp (%r14,%rbp,8),%rax │ │ │ │ │ - jb a770 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0xd0> │ │ │ │ │ + jb def0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0xd0> │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x18(%r13),%rdi │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:567 │ │ │ │ │ add $0x1,%rbp │ │ │ │ │ +seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea 0x8(%r15),%rdx │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ sub %r14,%r12 │ │ │ │ │ mov %r12,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:567 (discriminator 1) │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ - jae a7f0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x150> │ │ │ │ │ + jae df70 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x150> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:569 (discriminator 1) │ │ │ │ │ add %rsi,(%r14,%rdx,1) │ │ │ │ │ - jmp a6e5 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ + jmp de65 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ nop │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:543 │ │ │ │ │ sub $0x1,%rbp │ │ │ │ │ +seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ lea (%r14,%rbp,8),%rax │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:544 │ │ │ │ │ mov %rbp,0x8(%rdi) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:545 (discriminator 1) │ │ │ │ │ mov (%rax),%rdx │ │ │ │ │ mov %rdx,0x10(%rdi) │ │ │ │ │ - jmp a6e2 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x42> │ │ │ │ │ + jmp de62 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x42> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:75 │ │ │ │ │ movq $0x0,0x18(%rsp) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%rax │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:559 │ │ │ │ │ lea 0x1(%rbp),%rsi │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x20(%rsp) │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movq $0x0,-0x8(%rax) │ │ │ │ │ +seqan::Reference > >::Type seqan::value, unsigned long>(seqan::String >&, unsigned long const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ add 0x10(%r13),%r15 │ │ │ │ │ +void seqan::replace, unsigned long, unsigned long, seqan::String >, seqan::TagGenerous_>(seqan::String >&, unsigned long, unsigned long, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1481 │ │ │ │ │ lea 0x10(%rsp),%rcx │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:559 │ │ │ │ │ lea 0x10(%r13),%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:557 (discriminator 1) │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:556 (discriminator 1) │ │ │ │ │ mov %rbx,(%r14) │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:557 (discriminator 2) │ │ │ │ │ mov (%r15),%rax │ │ │ │ │ +void seqan::replace, unsigned long, unsigned long, seqan::String >, seqan::TagGenerous_>(seqan::String >&, unsigned long, unsigned long, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1481 │ │ │ │ │ mov %r14,0x10(%rsp) │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:557 (discriminator 2) │ │ │ │ │ sub %rdx,%rax │ │ │ │ │ mov %rax,0x8(%r14) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:558 (discriminator 1) │ │ │ │ │ mov %rdx,(%r15) │ │ │ │ │ +void seqan::replace, unsigned long, unsigned long, seqan::String >, seqan::TagGenerous_>(seqan::String >&, unsigned long, unsigned long, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1481 │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ call 4150 >::replace_ >, seqan::String > const>(seqan::String >&, seqan::Size > >::Type, seqan::Size > >::Type, seqan::String > const&)@plt> │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:562 │ │ │ │ │ addq $0x1,0x8(%r12) │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:563 │ │ │ │ │ movq $0x0,0x10(%r12) │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ call 41b0 │ │ │ │ │ - jmp a6e5 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ + jmp de65 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ nop │ │ │ │ │ add $0x2,%rax │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jb a919 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x279> │ │ │ │ │ + jb e099 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x279> │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmp %rax,0x20(%r13) │ │ │ │ │ - jb a840 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1a0> │ │ │ │ │ + jb dfc0 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1a0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r14,%r12,1),%rbp │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle a81f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ + jle df9f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %rbp,%rdi │ │ │ │ │ - je a81f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ + je df9f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rbp,0x18(%r13) │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:574 (discriminator 1) │ │ │ │ │ mov %rbx,0x8(%r14,%r15,1) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:575 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%r14,%r15,1) │ │ │ │ │ - jmp a6e5 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ + jmp de65 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x45> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x1f,%rax │ │ │ │ │ - jbe a8dd , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x23d> │ │ │ │ │ + jbe e05d , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x23d> │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ shr $1,%rdx │ │ │ │ │ add %rax,%rdx │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rdx,0x20(%r13) │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - je a8a2 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x202> │ │ │ │ │ + je e022 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x202> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r12 │ │ │ │ │ - jle a90c , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x26c> │ │ │ │ │ + jle e08c , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x26c> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x20(%r13),%rdx │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%r13),%rcx │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ cmova %rdx,%rbp │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rbp │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ sub %r12,%rdx │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle a8d2 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x232> │ │ │ │ │ + jle e052 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x232> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %rbp,%r12 │ │ │ │ │ - je a8d2 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x232> │ │ │ │ │ + je e052 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x232> │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rcx,%r12,1),%rdi │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ call 4130 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ add %rcx,%rbp │ │ │ │ │ mov %rcx,%r14 │ │ │ │ │ - jmp a81f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ + jmp df9f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ - jmp a85b , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1bb> │ │ │ │ │ + jmp dfdb , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1bb> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ mov %r14,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je a935 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x295> │ │ │ │ │ + je e0b5 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x295> │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:586 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne a892 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1f2> │ │ │ │ │ + jne e012 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1f2> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp a892 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1f2> │ │ │ │ │ + jmp e012 , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x1f2> │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x10(%r14,%r12,1),%rbp │ │ │ │ │ - jmp a81f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ + jmp df9f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x17f> │ │ │ │ │ endbr64 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp a8ef , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x24f> │ │ │ │ │ + jmp e06f , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x24f> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp a8ec , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x24c> │ │ │ │ │ + jmp e06c , seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long)@@Base+0x24c> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +void seqan::insertGaps, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&, unsigned long): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000a940 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base>: │ │ │ │ │ +000000000000e0c0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%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),%r8d │ │ │ │ │ +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,0x18(%rsp) │ │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ │ mov %r12,0xa8(%rsp) │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ +seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je b5d8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc98> │ │ │ │ │ + je ed58 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc98> │ │ │ │ │ +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 (%rdi),%rax │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%r15 │ │ │ │ │ sub (%rax),%r15 │ │ │ │ │ mov %r15,%rcx │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rbx),%rbp │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov $0x18,%r13d │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rbp,%r14 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp $0x18,%r14 │ │ │ │ │ - ja a9ad , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6d> │ │ │ │ │ + ja e12d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6d> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmpq $0x2,0x20(%rbx) │ │ │ │ │ - jbe b444 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb04> │ │ │ │ │ + jbe ebc4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb04> │ │ │ │ │ +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(%rbx),%edi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea 0x0(%rbp,%r13,1),%rsi │ │ │ │ │ mov %rsi,0x18(%rbx) │ │ │ │ │ +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,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:247 (discriminator 1) │ │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:248 (discriminator 1) │ │ │ │ │ movq $0x0,0x10(%rbp) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:250 │ │ │ │ │ movq $0x0,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:251 │ │ │ │ │ mov %r15,0x40(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movq $0x0,0x28(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:253 │ │ │ │ │ mov %rcx,0x30(%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) │ │ │ │ │ test %edi,%edi │ │ │ │ │ - je b640 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd00> │ │ │ │ │ + je edc0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd00> │ │ │ │ │ +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 (%rbx),%rdx │ │ │ │ │ +seqan::Size, seqan::Alloc > const>::Type seqan::length, seqan::Alloc >(seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rdx),%rax │ │ │ │ │ sub (%rdx),%rax │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%rcx │ │ │ │ │ +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(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rbp,%rcx │ │ │ │ │ +void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:799 │ │ │ │ │ movups %xmm0,0x38(%rbx) │ │ │ │ │ /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 │ │ │ │ │ +void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ cmp %rbp,%rsi │ │ │ │ │ - je aa32 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xf2> │ │ │ │ │ + je e1b2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xf2> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ add 0x0(%rbp,%rax,8),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 3) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ mov %rdx,0x40(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ - jb aa20 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ + jb e1a0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ mov 0x8(%rax),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - je 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+0xc60> │ │ │ │ │ + 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+0xc60> │ │ │ │ │ +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 0x18(%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),%r14 │ │ │ │ │ sub (%rax),%r14 │ │ │ │ │ mov %r14,%r15 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov $0x18,%ebp │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%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(%rax),%rcx │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ │ sub %rcx,%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 aa82 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x142> │ │ │ │ │ + ja e202 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x142> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1723 │ │ │ │ │ cmpq $0x2,0x20(%rax) │ │ │ │ │ - jbe b3cb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa8b> │ │ │ │ │ + jbe eb4b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa8b> │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ lea (%rcx,%rbp,1),%rdi │ │ │ │ │ +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 %rdi,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 %r15,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 %r14,0x40(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:252 │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:253 │ │ │ │ │ mov %r15,0x30(%rax) │ │ │ │ │ +seqan::Reference, seqan::Alloc >, seqan::Tag > >::Type seqan::value, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je b608 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xcc8> │ │ │ │ │ + je ed88 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xcc8> │ │ │ │ │ +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 (%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 0x18(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:799 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:798 (discriminator 2) │ │ │ │ │ mov %rax,0x30(%rsi) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 │ │ │ │ │ xor %eax,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:799 │ │ │ │ │ movups %xmm0,0x38(%rsi) │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%rsi │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ sar $0x3,%rsi │ │ │ │ │ +void seqan::clearClipping, seqan::Alloc > >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ cmp %rdi,%rcx │ │ │ │ │ - je ab11 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 e291 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 0x18(%rsp),%rdi │ │ │ │ │ nopl 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 3) │ │ │ │ │ add $0x1,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:802 (discriminator 1) │ │ │ │ │ mov %rdx,0x40(%rdi) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:801 (discriminator 1) │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - jb ab00 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1c0> │ │ │ │ │ + jb e280 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x1c0> │ │ │ │ │ +seqan::Iterator, seqan::Alloc > const, seqan::Tag const>::Type seqan::end, void>(seqan::String, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%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),%rax │ │ │ │ │ +void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:78 (discriminator 1) │ │ │ │ │ cmp %rbp,%rax │ │ │ │ │ - je b4bd , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb7d> │ │ │ │ │ + je ec3d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb7d> │ │ │ │ │ +unsigned long seqan::_getBeginHorizontal(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:148 │ │ │ │ │ mov -0x20(%rbp),%r9 │ │ │ │ │ +seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > seqan::operator-, seqan::Alloc > const, seqan::TraceSegment_ const*, seqan::Tag >(seqan::Iter, seqan::Alloc > const, seqan::AdaptorIterator const*, seqan::Tag > > const&, int): │ │ │ │ │ /usr/include/seqan/basic/iterator_adaptor.h:647 (discriminator 1) │ │ │ │ │ sub $0x20,%rax │ │ │ │ │ lea -0x20(%rbp),%rdx │ │ │ │ │ mov %rax,0x20(%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(%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,0x30(%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:530 │ │ │ │ │ test %r9,%r9 │ │ │ │ │ - jne b0f0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7b0> │ │ │ │ │ + jne e870 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7b0> │ │ │ │ │ +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),%rdi │ │ │ │ │ +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 (%rax),%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 %rdi,0x28(%rsp) │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rax,%rdi │ │ │ │ │ +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,%r12 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ mov %rdi,%r11 │ │ │ │ │ +seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:490 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - je abb0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x270> │ │ │ │ │ + je e330 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x270> │ │ │ │ │ cmp %rax,0x28(%rsp) │ │ │ │ │ - je abb0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x270> │ │ │ │ │ + je e330 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x270> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ mov %r8,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%rax,%r8,8),%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and $0x1,%edi │ │ │ │ │ neg %rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ cmp %rdx,%r9 │ │ │ │ │ - jae b120 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7e0> │ │ │ │ │ + jae e8a0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7e0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %r9,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %r9,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rdi,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r11,%r8 │ │ │ │ │ - jb ab80 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x240> │ │ │ │ │ + jb e300 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x240> │ │ │ │ │ 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 %r10,0x28(%rbx) │ │ │ │ │ +unsigned long seqan::_getBeginVertical(seqan::TraceSegment_ const&): │ │ │ │ │ /usr/include/seqan/align/dp_trace_segment.h:160 │ │ │ │ │ mov -0x18(%rbp),%r10 │ │ │ │ │ +void seqan::setClippedBeginPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ mov %r12,0x38(%rbx) │ │ │ │ │ +seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::toViewPosition, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, unsigned long, bool): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:530 │ │ │ │ │ test %r10,%r10 │ │ │ │ │ - jne b180 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x840> │ │ │ │ │ + jne e900 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x840> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:531 (discriminator 1) │ │ │ │ │ mov (%rcx),%rdi │ │ │ │ │ +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 %rdi,%r9 │ │ │ │ │ +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:494 (discriminator 1) │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ - je ac30 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 e3b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je ac30 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 e3b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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:491 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ @@ -9276,73 +15611,84 @@ │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%rcx,%r10,8),%rbp │ │ │ │ │ /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,%rbp │ │ │ │ │ - jae b130 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ + jae e8b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %rbp,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %rbp,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rdx,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %rsi,%r10 │ │ │ │ │ - jb ac00 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2c0> │ │ │ │ │ + jb e380 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x2c0> │ │ │ │ │ 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 0x18(%rsp),%rdx │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:109 (discriminator 1) │ │ │ │ │ xor %r12d,%r12d │ │ │ │ │ +void seqan::setClippedBeginPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ mov %r9,0x38(%rdx) │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:112 │ │ │ │ │ mov 0x38(%rbx),%r10 │ │ │ │ │ +void seqan::setClippedBeginPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ mov %r8,0x28(%rdx) │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:109 (discriminator 1) │ │ │ │ │ cmpq $0x0,(%rax) │ │ │ │ │ sete %r12b │ │ │ │ │ +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 %r10,%r10 │ │ │ │ │ - je b1d9 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x899> │ │ │ │ │ + je e959 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x899> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - js b505 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbc5> │ │ │ │ │ + js ec85 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbc5> │ │ │ │ │ +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 0x40(%rbx),%r8 │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ test %r8,%r8 │ │ │ │ │ - je 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+0xd40> │ │ │ │ │ + je ee00 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd40> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ cmp %r8d,%r10d │ │ │ │ │ cmovbe %r10d,%r8d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je 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+0xd40> │ │ │ │ │ + je ee00 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd40> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov (%rax,%r12,8),%rdx │ │ │ │ │ mov %edx,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %r8d,%edx │ │ │ │ │ - jae b6fc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdbc> │ │ │ │ │ + jae ee7c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdbc> │ │ │ │ │ lea 0x1(%r12),%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 %r15d,%r15d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ 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) │ │ │ │ │ nop │ │ │ │ │ mov %edx,%edx │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ neg %r12 │ │ │ │ │ sub %r13d,%r8d │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ add %rdx,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ @@ -9355,62 +15701,68 @@ │ │ │ │ │ and $0x1,%r12d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ add $0x1,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov %edx,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %r8d,%edx │ │ │ │ │ - jb acc0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x380> │ │ │ │ │ + jb e440 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x380> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ cmp %r13d,%r8d │ │ │ │ │ - je b6c7 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd87> │ │ │ │ │ + je ee47 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd87> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ mov %r8d,%r14d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ neg %r12 │ │ │ │ │ and %r14,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ add %r14,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ add %r12,%r15 │ │ │ │ │ mov %rbp,%r12 │ │ │ │ │ +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 │ │ │ │ │ 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 %r9,%r9 │ │ │ │ │ - jne b1f2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8b2> │ │ │ │ │ + jne e972 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x8b2> │ │ │ │ │ +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 %r8d,%r8d │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ +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 0x30(%rsp),%rdx │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ │ mov %rsi,0x10(%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),%rsi │ │ │ │ │ mov %rsi,0x40(%rsp) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ cmp %rdx,0x20(%rsp) │ │ │ │ │ - je af40 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ + je 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+0x600> │ │ │ │ │ mov %rbx,0x48(%rsp) │ │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:101 (discriminator 1) │ │ │ │ │ movzbl 0x18(%rdx),%eax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:100 (discriminator 1) │ │ │ │ │ mov 0x10(%rdx),%rbx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:101 (discriminator 1) │ │ │ │ │ cmp $0x2,%al │ │ │ │ │ - je b2b8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x978> │ │ │ │ │ + je ea38 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x978> │ │ │ │ │ cmp $0x4,%al │ │ │ │ │ - jne addb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x49b> │ │ │ │ │ + jne e55b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x49b> │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:108 │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %r8,0x38(%rsp) │ │ │ │ │ mov %r9,0x30(%rsp) │ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ │ @@ -9425,198 +15777,218 @@ │ │ │ │ │ mov 0x60(%rsp),%r14 │ │ │ │ │ mov 0x68(%rsp),%r15 │ │ │ │ │ mov 0x70(%rsp),%r10 │ │ │ │ │ mov 0x38(%rsp),%r8 │ │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ │ mov 0x30(%rsp),%r9 │ │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je af10 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ + je e690 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ +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 0x8(%rsp),%rsi │ │ │ │ │ mov 0x40(%rsi),%rcx │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ cmp %r10,%rcx │ │ │ │ │ - je ae94 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x554> │ │ │ │ │ + je e614 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x554> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ lea (%r10,%rbx,1),%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ cmp %ecx,%eax │ │ │ │ │ cmova %ecx,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ sub %r10d,%eax │ │ │ │ │ - je ae94 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x554> │ │ │ │ │ + je e614 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x554> │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov %rbx,0x28(%rsp) │ │ │ │ │ mov 0x10(%rsi),%r11 │ │ │ │ │ - jmp ae60 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x520> │ │ │ │ │ + jmp e5e0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x520> │ │ │ │ │ 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) │ │ │ │ │ nop │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ add %rcx,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:442 │ │ │ │ │ add %r15,%rcx │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ cmovne %rcx,%r15 │ │ │ │ │ add %eax,%esi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:444 │ │ │ │ │ add $0x1,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:443 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ mov %esi,%eax │ │ │ │ │ sub %ebx,%eax │ │ │ │ │ - je 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+0xa00> │ │ │ │ │ + je eac0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa00> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov (%r11,%r12,8),%rbx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:436 │ │ │ │ │ mov %r14d,%esi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ and $0x1,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:436 │ │ │ │ │ mov %ebx,%ecx │ │ │ │ │ sub %r14d,%ecx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %eax,%ecx │ │ │ │ │ - jb ae40 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x500> │ │ │ │ │ + jb e5c0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x500> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ mov %eax,%esi │ │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ │ add %rsi,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ cmp %eax,%ecx │ │ │ │ │ - je b350 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa10> │ │ │ │ │ + je ead0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xa10> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ neg %rdi │ │ │ │ │ and %rsi,%rdi │ │ │ │ │ add %rdi,%r15 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:477 │ │ │ │ │ add %rsi,%r14 │ │ │ │ │ +bool seqan::atEnd, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ mov 0x10(%rsp),%rsi │ │ │ │ │ mov 0x40(%rsi),%rax │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ cmp %rax,%r9 │ │ │ │ │ - je af10 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ + je e690 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ add %r9d,%ebx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ cmp %eax,%ebx │ │ │ │ │ cmova %eax,%ebx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ sub %r9d,%ebx │ │ │ │ │ - je af10 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ + je e690 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ +seqan::Iterator >, seqan::Tag const>::Type seqan::begin(seqan::String >&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ mov 0x10(%rsi),%r11 │ │ │ │ │ - jmp aedc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x59c> │ │ │ │ │ + jmp e65c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x59c> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ add %rcx,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:442 │ │ │ │ │ add %r8,%rcx │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ cmovne %rcx,%r8 │ │ │ │ │ add %ebx,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:444 │ │ │ │ │ add $0x1,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:443 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ sub %esi,%eax │ │ │ │ │ mov %eax,%ebx │ │ │ │ │ - je af10 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ + je e690 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov (%r11,%rbp,8),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:436 │ │ │ │ │ mov %r13d,%eax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ and $0x1,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:436 │ │ │ │ │ mov %esi,%ecx │ │ │ │ │ sub %r13d,%ecx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %ebx,%ecx │ │ │ │ │ - jb aec0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 e640 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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,%ebx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ mov %ebx,%ebx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ - 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+0xa50> │ │ │ │ │ + je 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+0xa50> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ neg %rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ add %rbx,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ and %rbx,%rdi │ │ │ │ │ add %rdi,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:477 │ │ │ │ │ add %rbx,%r13 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:113 │ │ │ │ │ sub $0x20,%rdx │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:98 │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ - jne ad60 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x420> │ │ │ │ │ + jne e4e0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x420> │ │ │ │ │ +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) │ │ │ │ │ +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/gaps_iterator_array.h:219 │ │ │ │ │ mov 0x48(%rsp),%rbx │ │ │ │ │ - je b4f0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbb0> │ │ │ │ │ +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 │ │ │ │ │ + je ec70 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbb0> │ │ │ │ │ mov 0x18(%rbx),%rdx │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1) │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je af6f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x62f> │ │ │ │ │ + je e6ef , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x62f> │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:226 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ mov 0x10(%rsi),%rdx │ │ │ │ │ lea (%rdx,%r12,8),%rsi │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ 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 af60 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x620> │ │ │ │ │ + jne e6e0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x620> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:229 │ │ │ │ │ add %rcx,%r14 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:234 (discriminator 1) │ │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ │ sub 0x38(%rsi),%r14 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ │ +void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:115 (discriminator 1) │ │ │ │ │ add 0x38(%rbx),%r14 │ │ │ │ │ +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 %edi,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 │ │ │ │ │ mov %r14,%rcx │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%r8 │ │ │ │ │ sub %rax,%r8 │ │ │ │ │ sar $0x3,%r8 │ │ │ │ │ +seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %rax,%rsi │ │ │ │ │ - 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+0x6b0> │ │ │ │ │ + je 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+0x6b0> │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - 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+0x6b0> │ │ │ │ │ + je 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+0x6b0> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ @@ -9624,270 +15996,298 @@ │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%rax,%rsi,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 %rcx,%r9 │ │ │ │ │ - jae b2a8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x968> │ │ │ │ │ + jae ea28 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x968> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %r9,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %r9,%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rdx,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r8,%rsi │ │ │ │ │ - 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+0x680> │ │ │ │ │ + jb e740 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x680> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Position, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > >::Type seqan::position, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:219 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ +void seqan::setClippedEndPosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:827 (discriminator 2) │ │ │ │ │ mov %rdi,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:830 │ │ │ │ │ mov %r14,0x40(%rbx) │ │ │ │ │ +seqan::Position, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > >::Type seqan::position, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:219 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - je b4e8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xba8> │ │ │ │ │ + je 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+0xba8> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je b02f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6ef> │ │ │ │ │ + je e7af , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6ef> │ │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:226 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ lea (%rax,%rbp,8),%rcx │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:228 (discriminator 1) │ │ │ │ │ add (%rax),%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1) │ │ │ │ │ add $0x8,%rax │ │ │ │ │ cmp %rcx,%rax │ │ │ │ │ - jne b020 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6e0> │ │ │ │ │ + jne e7a0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6e0> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:229 │ │ │ │ │ add %rdx,%r13 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:234 (discriminator 1) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ sub 0x38(%rax),%r13 │ │ │ │ │ +void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:116 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ │ +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 %edi,%edi │ │ │ │ │ +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),%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(%rbx),%r8 │ │ │ │ │ +void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:116 (discriminator 1) │ │ │ │ │ add 0x38(%rbx),%r13 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rax,%r9 │ │ │ │ │ +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 %r13,%rsi │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r8,%r9 │ │ │ │ │ sar $0x3,%r9 │ │ │ │ │ +seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r8,%rax │ │ │ │ │ - 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+0x770> │ │ │ │ │ + je e830 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x770> │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - 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+0x770> │ │ │ │ │ + je e830 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x770> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:491 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ mov (%r8,%rdx,8),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and $0x1,%eax │ │ │ │ │ neg %rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:496 (discriminator 1) │ │ │ │ │ cmp %rsi,%rcx │ │ │ │ │ - jae b298 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x958> │ │ │ │ │ + jae ea18 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x958> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ and %rcx,%rax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:501 │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:500 (discriminator 1) │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:498 │ │ │ │ │ add %rax,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ cmp %r9,%rdx │ │ │ │ │ - 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+0x740> │ │ │ │ │ + jb e800 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ 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 0x18(%rsp),%rax │ │ │ │ │ mov %rdi,0x30(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:830 │ │ │ │ │ mov %r13,0x40(%rax) │ │ │ │ │ +void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:117 │ │ │ │ │ mov 0xa8(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne b72d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xded> │ │ │ │ │ + jne eead , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xded> │ │ │ │ │ add $0xb8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Position, seqan::Alloc >, seqan::Tag > >::Type seqan::toViewPosition, seqan::Alloc >, unsigned long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, unsigned long, bool): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:535 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:534 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%rax,%rdi,8),%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:538 │ │ │ │ │ test $0x1,%dil │ │ │ │ │ - je b119 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d9> │ │ │ │ │ + je e899 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7d9> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ cmp %r9,%r8 │ │ │ │ │ - jae 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+0x800> │ │ │ │ │ + jae 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+0x800> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:542 (discriminator 1) │ │ │ │ │ add %r8,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:543 (discriminator 1) │ │ │ │ │ sub %r8,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 2) │ │ │ │ │ add $0x1,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%rax,%rdi,8),%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:538 │ │ │ │ │ test $0x1,%dil │ │ │ │ │ - jne b100 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ + jne e880 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:560 (discriminator 1) │ │ │ │ │ add %r8,%rdx │ │ │ │ │ - jmp b10b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7cb> │ │ │ │ │ + jmp e88b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x7cb> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ +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 %rdi,%rdx │ │ │ │ │ add %rdx,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - jmp abb0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x270> │ │ │ │ │ + jmp e330 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x270> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:505 │ │ │ │ │ and %rdi,%rdx │ │ │ │ │ add %rdx,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - jmp ac30 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ + jmp e3b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ 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 0x18(%rbx),%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:547 │ │ │ │ │ add %r9,%rdx │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %r15,%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 %r15,0x28(%rsp) │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rax,%r10 │ │ │ │ │ mov %r10,%r11 │ │ │ │ │ sar $0x3,%r11 │ │ │ │ │ +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 %r8,%r9 │ │ │ │ │ - jb ab5f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x21f> │ │ │ │ │ + jb e2df , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x21f> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:553 (discriminator 1) │ │ │ │ │ lea 0x2(%rdi),%r8 │ │ │ │ │ cmp %r11,%r8 │ │ │ │ │ - jae ab5f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x21f> │ │ │ │ │ + jae e2df , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x21f> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:554 (discriminator 1) │ │ │ │ │ add 0x8(%rax,%rdi,8),%rdx │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 1) │ │ │ │ │ - jmp ab5f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x21f> │ │ │ │ │ + jmp e2df , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x21f> │ │ │ │ │ nop │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:535 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:534 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%rcx,%rdx,8),%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:538 │ │ │ │ │ test $0x1,%dl │ │ │ │ │ - je b1a8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x868> │ │ │ │ │ + je e928 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x868> │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ cmp %r10,%r8 │ │ │ │ │ - jae b1b0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ + jae e930 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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/align/gaps_array.h:542 (discriminator 1) │ │ │ │ │ add %r8,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:543 (discriminator 1) │ │ │ │ │ sub %r8,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 2) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:540 (discriminator 1) │ │ │ │ │ mov (%rcx,%rdx,8),%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:538 │ │ │ │ │ test $0x1,%dl │ │ │ │ │ - jne b190 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x850> │ │ │ │ │ + jne e910 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x850> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:560 (discriminator 1) │ │ │ │ │ add %r8,%rdi │ │ │ │ │ - jmp b19b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x85b> │ │ │ │ │ + jmp e91b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x85b> │ │ │ │ │ nopl (%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:547 │ │ │ │ │ add %r10,%rdi │ │ │ │ │ mov %rdi,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:545 (discriminator 1) │ │ │ │ │ cmp %r8,%r10 │ │ │ │ │ - jb abcb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x28b> │ │ │ │ │ + jb e34b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x28b> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:553 (discriminator 1) │ │ │ │ │ lea 0x2(%rdx),%r8 │ │ │ │ │ cmp %rsi,%r8 │ │ │ │ │ - jae abcb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x28b> │ │ │ │ │ + jae e34b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x28b> │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:554 (discriminator 1) │ │ │ │ │ add 0x8(%rcx,%rdx,8),%rdi │ │ │ │ │ mov %rdi,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:536 (discriminator 1) │ │ │ │ │ - jmp abcb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x28b> │ │ │ │ │ + jmp e34b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x28b> │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ /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 %r9,%r9 │ │ │ │ │ - je ad19 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3d9> │ │ │ │ │ + je e499 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3d9> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - js b550 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc10> │ │ │ │ │ + js ecd0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc10> │ │ │ │ │ +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),%rdx │ │ │ │ │ mov 0x40(%rdx),%rdx │ │ │ │ │ +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 %rdx,%rdx │ │ │ │ │ - je b672 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd32> │ │ │ │ │ + je edf2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd32> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ cmp %edx,%r9d │ │ │ │ │ cmova %edx,%r9d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ test %r9d,%r9d │ │ │ │ │ - je b672 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd32> │ │ │ │ │ + je edf2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd32> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov (%rcx,%rbp,8),%rdx │ │ │ │ │ mov %edx,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %r9d,%edx │ │ │ │ │ - jae b6ee , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdae> │ │ │ │ │ + jae ee6e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdae> │ │ │ │ │ +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 %r12,0x8(%rsp) │ │ │ │ │ lea 0x1(%rbp),%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r11d,%r11d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ mov %edx,%edx │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ neg %rbp │ │ │ │ │ sub %r13d,%r9d │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:440 │ │ │ │ │ add %rdx,%r11 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ @@ -9900,44 +16300,46 @@ │ │ │ │ │ and $0x1,%ebp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ add $0x1,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ mov %edx,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ cmp %r9d,%edx │ │ │ │ │ - jb b240 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x900> │ │ │ │ │ + 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+0x900> │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ mov 0x8(%rsp),%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ cmp %r9d,%r13d │ │ │ │ │ - je b69e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd5e> │ │ │ │ │ + je ee1e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd5e> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ mov %r9d,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ neg %rbp │ │ │ │ │ and %r13,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:474 │ │ │ │ │ lea 0x0(%r13,%r11,1),%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:475 │ │ │ │ │ add %rbp,%r8 │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ - jmp ad1f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3df> │ │ │ │ │ + jmp e49f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3df> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::Position, seqan::Alloc > >::Type seqan::toSourcePosition, seqan::Alloc >, long>(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:505 │ │ │ │ │ and %rsi,%rax │ │ │ │ │ add %rax,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - 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+0x770> │ │ │ │ │ + jmp e830 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x770> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:505 │ │ │ │ │ and %rdx,%rcx │ │ │ │ │ add %rcx,%rdi │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:494 (discriminator 1) │ │ │ │ │ - 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+0x6b0> │ │ │ │ │ + jmp 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+0x6b0> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::_adaptTraceSegmentsTo, seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/align/dp_traceback_adaptor.h:104 │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %r10,0x30(%rsp) │ │ │ │ │ mov %rdx,0x28(%rsp) │ │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ │ @@ -9950,8649 +16352,4355 @@ │ │ │ │ │ mov 0x88(%rsp),%rbp │ │ │ │ │ mov 0x90(%rsp),%r13 │ │ │ │ │ mov 0x98(%rsp),%r8 │ │ │ │ │ mov 0x28(%rsp),%rdx │ │ │ │ │ mov 0x30(%rsp),%r10 │ │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ │ mov 0xa0(%rsp),%r9 │ │ │ │ │ - jmp addb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x49b> │ │ │ │ │ + jmp e55b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x49b> │ │ │ │ │ nopl 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/dp_traceback_adaptor.h:104 │ │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ │ - jmp ae94 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x554> │ │ │ │ │ + jmp e614 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x554> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:451 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ lea (%r15,%rsi,1),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ lea 0x1(%r12),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:451 │ │ │ │ │ cmovne %rax,%r15 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ │ sub %r11,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ cmp %rax,%rcx │ │ │ │ │ - je ae91 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x551> │ │ │ │ │ + je e611 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x551> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ mov %rcx,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:461 │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - jmp ae94 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x554> │ │ │ │ │ + jmp e614 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x554> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:451 │ │ │ │ │ lea (%r8,%rbx,1),%rax │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ add %rbx,%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ lea 0x1(%rbp),%rcx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:451 │ │ │ │ │ test %rdi,%rdi │ │ │ │ │ cmovne %rax,%r8 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ │ sub %r11,%rax │ │ │ │ │ sar $0x3,%rax │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag >, unsigned long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, unsigned long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ cmp %rax,%rcx │ │ │ │ │ - je af08 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 e688 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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:458 │ │ │ │ │ mov %rcx,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:461 │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ - jmp af10 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ + jmp e690 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x5d0> │ │ │ │ │ +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,0x8(%rsp) │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x18(%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 b68e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd4e> │ │ │ │ │ + je ee0e , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd4e> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle b71c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xddc> │ │ │ │ │ + jle ee9c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xddc> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ mov %r13,%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 0x18(%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),%rbp │ │ │ │ │ +void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp aa82 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x142> │ │ │ │ │ + jmp e202 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x142> │ │ │ │ │ +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,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 %rbp,%rbp │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x20(%rbx) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ - je b696 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd56> │ │ │ │ │ + je ee16 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xd56> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r14 │ │ │ │ │ - jle b70a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdca> │ │ │ │ │ + jle ee8a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xdca> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ mov %rbp,%rsi │ │ │ │ │ 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 %rbp,%rdi │ │ │ │ │ mov %rcx,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(%rbx),%rax │ │ │ │ │ mov $0x3,%edx │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x10(%rbx),%rbp │ │ │ │ │ +void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ │ +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),%r13 │ │ │ │ │ +void seqan::_deallocateStorage(seqan::String >&, unsigned long*, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:391 │ │ │ │ │ - jmp a9ad , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6d> │ │ │ │ │ + jmp e12d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6d> │ │ │ │ │ +void seqan::setClippedBeginPosition, seqan::Alloc >, int>(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, int): │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ movups %xmm0,0x28(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ movups %xmm0,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:815 (discriminator 2) │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ /usr/include/seqan/align/gaps_array.h:816 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ - jmp 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+0x770> │ │ │ │ │ + jmp e830 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x770> │ │ │ │ │ +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 %r13d,%r13d │ │ │ │ │ - jmp b038 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6f8> │ │ │ │ │ + jmp e7b8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6f8> │ │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ mov %rsi,0x28(%rsp) │ │ │ │ │ - jmp af78 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x638> │ │ │ │ │ + jmp e6f8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x638> │ │ │ │ │ +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 │ │ │ │ │ mov %r10,%rdx │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %edi,%edi │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - 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+0xbf0> │ │ │ │ │ + jmp ecb0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbf0> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:333 │ │ │ │ │ sub $0x1,%r14 │ │ │ │ │ +bool seqan::isGap, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ mov %r12,%r8 │ │ │ │ │ +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,%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,%r15 │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:414 (discriminator 1) │ │ │ │ │ add $0x1,%rdx │ │ │ │ │ - je b548 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc08> │ │ │ │ │ + je ecc8 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc08> │ │ │ │ │ +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 %rdi,%r10 │ │ │ │ │ - je b52a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbea> │ │ │ │ │ + je ecaa , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbea> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ test %r14,%r14 │ │ │ │ │ - jne b518 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbd8> │ │ │ │ │ + jne ec98 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbd8> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:338 │ │ │ │ │ sub $0x1,%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ mov (%rax,%r12,8),%r11 │ │ │ │ │ lea -0x1(%r11),%r14 │ │ │ │ │ - jmp b51c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbdc> │ │ │ │ │ + jmp ec9c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xbdc> │ │ │ │ │ +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) │ │ │ │ │ mov %rdi,%r10 │ │ │ │ │ - jmp b1df , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x89f> │ │ │ │ │ + jmp e95f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x89f> │ │ │ │ │ mov %r9,%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:107 │ │ │ │ │ xor %edx,%edx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ - jmp b577 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc37> │ │ │ │ │ + jmp ecf7 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc37> │ │ │ │ │ nopl (%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,%r13 │ │ │ │ │ +bool seqan::isGap, seqan::Alloc >, seqan::Tag > >(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > > const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ mov %rbp,%rsi │ │ │ │ │ +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,%rdx │ │ │ │ │ +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,%esi │ │ │ │ │ +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 %rsi,%r8 │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:414 (discriminator 1) │ │ │ │ │ add $0x1,%rdi │ │ │ │ │ - je b58f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc4f> │ │ │ │ │ + je ed0f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc4f> │ │ │ │ │ +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,%r9 │ │ │ │ │ - je b571 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc31> │ │ │ │ │ + je ecf1 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xc31> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ test %r13,%r13 │ │ │ │ │ - jne b560 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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 ece0 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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,%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ mov (%rcx,%rbp,8),%rsi │ │ │ │ │ lea -0x1(%rsi),%r13 │ │ │ │ │ - jmp b564 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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> │ │ │ │ │ + jmp ece4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, 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) │ │ │ │ │ mov %rdx,%r9 │ │ │ │ │ - jmp ad1f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3df> │ │ │ │ │ + jmp e49f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3df> │ │ │ │ │ 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 %r15d,%r15d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ │ +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,(%rdx) │ │ │ │ │ +void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rdx) │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ - jmp aa54 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x114> │ │ │ │ │ + jmp e1d4 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x114> │ │ │ │ │ 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 │ │ │ │ │ +void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ +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(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ xor %ecx,%ecx │ │ │ │ │ +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: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 a98b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4b> │ │ │ │ │ + jmp e10b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x4b> │ │ │ │ │ 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 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ │ +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::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x10(%rsi),%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 0x18(%rsi),%rdi │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsi) │ │ │ │ │ +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(%rsi) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ - jmp aacf , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x18f> │ │ │ │ │ + jmp e24f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x18f> │ │ │ │ │ nop │ │ │ │ │ +void seqan::allocate, seqan::Alloc >, seqan::Tag >, seqan::String, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder, seqan::Alloc >, seqan::Tag > const&, seqan::String, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::String, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::create, seqan::Alloc > >(seqan::Holder, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%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),%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 (discriminator 1) │ │ │ │ │ mov %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(%rbx),%rbp │ │ │ │ │ +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 a9f7 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb7> │ │ │ │ │ + jmp e177 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb7> │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r9d,%r9d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ xor %r13d,%r13d │ │ │ │ │ - jmp ad1f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3df> │ │ │ │ │ + jmp e49f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3df> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ xor %r14d,%r14d │ │ │ │ │ - jmp b1df , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x89f> │ │ │ │ │ + jmp e95f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x89f> │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ mov %rax,%rcx │ │ │ │ │ +seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ + jmp e202 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x142> │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ - jmp aa82 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x142> │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp a9ad , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6d> │ │ │ │ │ +seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ + jmp e12d , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x6d> │ │ │ │ │ mov %edx,%r13d │ │ │ │ │ +void seqan::goFurther, seqan::Alloc >, seqan::Tag >, long>(seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >&, long): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ mov %rbp,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ lea 0x1(%rdi),%rbp │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ neg %rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ lea 0x0(%r13,%r11,1),%r9 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ and %r13,%rdx │ │ │ │ │ add %rdx,%r8 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ cmp %rbp,%rsi │ │ │ │ │ - jne ad1c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3dc> │ │ │ │ │ + jne e49c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3dc> │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ - jmp ad1f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3df> │ │ │ │ │ + jmp e49f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3df> │ │ │ │ │ mov %edx,%r14d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ lea 0x1(%rbp),%r12 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ neg %rdx │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:449 │ │ │ │ │ add %r14,%r10 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:450 │ │ │ │ │ and %r14,%rdx │ │ │ │ │ add %rdx,%r15 │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ cmp %r12,%r11 │ │ │ │ │ - jne b1dc , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x89c> │ │ │ │ │ + jne e95c , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x89c> │ │ │ │ │ mov %rbp,%r12 │ │ │ │ │ - jmp b1df , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x89f> │ │ │ │ │ + jmp e95f , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x89f> │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ mov %rbp,%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:107 │ │ │ │ │ xor %r11d,%r11d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r8d,%r8d │ │ │ │ │ - jmp b272 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x932> │ │ │ │ │ + jmp e9f2 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x932> │ │ │ │ │ +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:438 │ │ │ │ │ mov %r12,%rbp │ │ │ │ │ +seqan::Iter, seqan::Alloc >, seqan::Tag >, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ xor %r15d,%r15d │ │ │ │ │ /usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ xor %r10d,%r10d │ │ │ │ │ - jmp aceb , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3ab> │ │ │ │ │ + jmp e46b , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0x3ab> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne b48a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb4a> │ │ │ │ │ + jne ec0a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb4a> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp b48a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb4a> │ │ │ │ │ + jmp ec0a , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xb4a> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne b416 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xad6> │ │ │ │ │ + jne eb96 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xad6> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%rcx),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp b416 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xad6> │ │ │ │ │ + jmp eb96 , seqan::Alloc >, seqan::Tag, seqan::String, seqan::Alloc >, seqan::Tag, unsigned long, unsigned long, seqan::Alloc >(seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::Gaps, seqan::Alloc >, seqan::Tag >&, seqan::String, seqan::Alloc > const&)@@Base+0xad6> │ │ │ │ │ +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 │ │ │ │ │ call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000b740 > > >(seqan::Holder > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +000000000000eec0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base>: │ │ │ │ │ void seqan::create > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:585 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je b8f8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1b8> │ │ │ │ │ + je f078 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1b8> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - jne b8e8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1a8> │ │ │ │ │ + jne f068 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x1a8> │ │ │ │ │ +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) │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe b7b3 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x73> │ │ │ │ │ + jbe ef33 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x73> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ +unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne ba18 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x2d8> │ │ │ │ │ + jne f198 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x2d8> │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je b7db > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ + je ef5b > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %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),%rdx │ │ │ │ │ +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,%rsi │ │ │ │ │ sub %rdx,%rsi │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rsi │ │ │ │ │ mov $0x20,%esi │ │ │ │ │ cmovbe %rsi,%rax │ │ │ │ │ +unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x28(%r12),%rsi │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - jne ba50 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x310> │ │ │ │ │ + jne f1d0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x310> │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je b846 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ + je efc6 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ +seqan::Matrix > >::Matrix(seqan::Matrix > > const&): │ │ │ │ │ /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 b8dd > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x19d> │ │ │ │ │ + je f05d > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x19d> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - jne baa0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x360> │ │ │ │ │ + jne f220 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x360> │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ +seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%r12),%r14 │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rcx │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rsi │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ cmp $0x1f,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ +unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r14),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne bab8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x378> │ │ │ │ │ + jne f238 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x378> │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je b8d2 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x192> │ │ │ │ │ + je f052 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x192> │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4160 >::assign_ >, seqan::String > const>(seqan::String >&, seqan::String > const&)@plt> │ │ │ │ │ +void seqan::create >, seqan::String > const>(seqan::Holder >, seqan::Tag >&, seqan::String > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ +void seqan::create > >, seqan::Matrix > > >(seqan::Holder > >, seqan::Tag >&, seqan::Matrix > >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ +void seqan::create > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::allocate > >, seqan::Tag >, seqan::Matrix > >, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag > const&, seqan::Matrix > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ +void seqan::allocate > >, seqan::Tag >, seqan::Matrix > >, int, seqan::AllocateUnspecified_>(seqan::Holder > >, seqan::Tag > const&, seqan::Matrix > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ +seqan::Holder >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0x30(%rax) │ │ │ │ │ +seqan::Matrix > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:176 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ movups %xmm0,0x18(%rax) │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r12 │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ +void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1750 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - jbe b9d8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x298> │ │ │ │ │ + jbe f158 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x298> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r12,0x8(%rbx) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1750 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - ja ba90 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x350> │ │ │ │ │ + ja f210 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x350> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x28(%rbx) │ │ │ │ │ - jbe bb80 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x440> │ │ │ │ │ + jbe f300 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x440> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja b9b8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ + ja f138 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle b9b8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ + jle f138 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r14,%rdi │ │ │ │ │ - je b9b8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ + je f138 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r14,0x20(%rbx) │ │ │ │ │ +seqan::Matrix > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:183 (discriminator 1) │ │ │ │ │ movq $0x1,(%r12) │ │ │ │ │ +void seqan::create > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x10(%rbx) │ │ │ │ │ - jbe bae0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3a0> │ │ │ │ │ + jbe f260 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3a0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja b96f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + ja f0ef > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle b96f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jle f0ef > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r12,%rdi │ │ │ │ │ - je b96f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + je f0ef > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ - jmp b96f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jmp f0ef > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbx) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne b7d0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x90> │ │ │ │ │ - jmp b7db > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ + jne ef50 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x90> │ │ │ │ │ + jmp ef5b > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rsi,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x28(%rbx) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%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),%rdx │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne b838 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xf8> │ │ │ │ │ - jmp b846 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ + jne efb8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0xf8> │ │ │ │ │ + jmp efc6 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ - jmp b9b8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ + jmp f138 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ +void seqan::setValue > >(seqan::Holder >, seqan::Tag >&, seqan::String >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:729 │ │ │ │ │ - jmp b8dd > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x19d> │ │ │ │ │ + jmp f05d > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x19d> │ │ │ │ │ nopl (%rax) │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rdx),%rdi │ │ │ │ │ +void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%r13) │ │ │ │ │ +void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rcx │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rsi │ │ │ │ │ - jmp b8c2 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x182> │ │ │ │ │ + jmp f042 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x182> │ │ │ │ │ nop │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je bc30 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ + je f3b0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle bcf0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5b0> │ │ │ │ │ + jle f470 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5b0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ cmova %rax,%rdx │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rdx │ │ │ │ │ lea (%rax,%rdx,1),%r12 │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle b96f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jle f0ef > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdi │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %edx,%eax │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jae bc50 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x510> │ │ │ │ │ + jae f3d0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x510> │ │ │ │ │ test $0x4,%dl │ │ │ │ │ - jne bd0f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5cf> │ │ │ │ │ + jne f48f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5cf> │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je b96f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + je f0ef > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ and $0x2,%edx │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ - je b96f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + je f0ef > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ movw $0x0,-0x2(%rdi,%rax,1) │ │ │ │ │ - jmp b96f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jmp f0ef > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ nop │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x28(%rbx) │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je bc20 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ + je f3a0 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle bcde > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x59e> │ │ │ │ │ + jle f45e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x59e> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 4290 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ lea (%rdi,%rax,1),%r14 │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle bc10 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ + jle f390 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rdi,%r13 │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ mov %eax,%edx │ │ │ │ │ xor %esi,%esi │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jae bc98 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x558> │ │ │ │ │ + jae f418 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x558> │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne bd22 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5e2> │ │ │ │ │ + jne f4a2 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5e2> │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bc10 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ + je f390 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ movb $0x0,0x0(%r13) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne bd44 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x604> │ │ │ │ │ + jne f4c4 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x604> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::create > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ - jmp b9b8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ + jmp f138 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x278> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r14 │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ mov $0x10,%eax │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ - jne bbe3 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4a3> │ │ │ │ │ - jmp bc10 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ + jne f363 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4a3> │ │ │ │ │ + jmp f390 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ +seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov $0x10,%edx │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r12 │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ - jne bb45 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x405> │ │ │ │ │ - jmp b96f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jne f2c5 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x405> │ │ │ │ │ + jmp f0ef > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ │ mov %edx,%eax │ │ │ │ │ movq $0x0,(%rdi) │ │ │ │ │ movq $0x0,-0x8(%rdi,%rax,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%rdi │ │ │ │ │ lea (%rdx,%rdi,1),%eax │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jb b96f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jb f0ef > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %edx,%edi │ │ │ │ │ add $0x8,%edx │ │ │ │ │ mov %rsi,(%rcx,%rdi,1) │ │ │ │ │ cmp %eax,%edx │ │ │ │ │ - jb bc81 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x541> │ │ │ │ │ - jmp b96f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jb f401 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x541> │ │ │ │ │ + jmp f0ef > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ lea 0x8(%r13),%rcx │ │ │ │ │ mov %eax,%edx │ │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ │ movq $0x0,-0x8(%r13,%rdx,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%r13 │ │ │ │ │ lea (%rax,%r13,1),%edx │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jb bc10 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ + jb f390 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov %eax,%r8d │ │ │ │ │ add $0x8,%eax │ │ │ │ │ mov %rsi,(%rcx,%r8,1) │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jb bccb > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x58b> │ │ │ │ │ - jmp bc10 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ + jb f44b > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x58b> │ │ │ │ │ + jmp f390 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne bbb7 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x477> │ │ │ │ │ + jne f337 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x477> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp bbb7 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x477> │ │ │ │ │ + jmp f337 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x477> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - je bd38 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5f8> │ │ │ │ │ + je f4b8 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x5f8> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ - jmp bb2e > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3ee> │ │ │ │ │ + jmp f2ae > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3ee> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ movl $0x0,-0x4(%rdi,%rax,1) │ │ │ │ │ - jmp b96f > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ + jmp f0ef > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x22f> │ │ │ │ │ movl $0x0,0x0(%r13) │ │ │ │ │ movl $0x0,-0x4(%r13,%rdx,1) │ │ │ │ │ - jmp bc10 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ + jmp f390 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp bb16 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3d6> │ │ │ │ │ + jmp f296 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x3d6> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movw $0x0,-0x2(%r13,%rdx,1) │ │ │ │ │ - jmp bc10 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ + jmp f390 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x4d0> │ │ │ │ │ endbr64 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp bd75 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x635> │ │ │ │ │ + jmp f4f5 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x635> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp bd6c > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x62c> │ │ │ │ │ + jmp f4ec > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x62c> │ │ │ │ │ endbr64 │ │ │ │ │ +void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp bd85 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x645> │ │ │ │ │ + jmp f505 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x645> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +void seqan::clear > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ testl $0xfffffffd,0x38(%rbx) │ │ │ │ │ - je bda3 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x663> │ │ │ │ │ + je f523 > > >(seqan::Holder > >, seqan::Tag >&)@@Base+0x663> │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%r12 │ │ │ │ │ +void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Tag >, seqan::String > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag >&, seqan::String > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +void seqan::create > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ │ │ -000000000000bdc0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base>: │ │ │ │ │ +000000000000f540 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base>: │ │ │ │ │ void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:493 │ │ │ │ │ endbr64 │ │ │ │ │ push %r15 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%rdi),%r8d │ │ │ │ │ test %r8d,%r8d │ │ │ │ │ - je bed0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x110> │ │ │ │ │ + je f650 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x110> │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /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 be38 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x78> │ │ │ │ │ - jmp beb7 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ + jne f5b8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x78> │ │ │ │ │ + jmp f637 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ +seqan::Size, seqan::String > > >::Type seqan::updateFactors, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 2) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - jae be80 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xc0> │ │ │ │ │ + jae f600 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xc0> │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:480 (discriminator 2) │ │ │ │ │ mov 0x18(%rax),%rdx │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 9) │ │ │ │ │ add $0x1,%r13d │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:480 (discriminator 2) │ │ │ │ │ mov %rbx,(%rdx,%rbp,8) │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:481 (discriminator 1) │ │ │ │ │ imul (%rcx,%rbp,8),%rbx │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 1) │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je beb7 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ + je f637 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r12),%edi │ │ │ │ │ +seqan::Size, seqan::String > > >::Type seqan::updateFactors, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 3) │ │ │ │ │ mov %r13d,%ebp │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ test %edi,%edi │ │ │ │ │ - jne be08 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x48> │ │ │ │ │ + jne f588 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x48> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov %rax,%r14 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ +seqan::Size, seqan::String > > >::Type seqan::updateFactors, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:478 (discriminator 2) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - jae bee0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x120> │ │ │ │ │ + jae f660 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x120> │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r12),%esi │ │ │ │ │ test %esi,%esi │ │ │ │ │ - jne be1e , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x5e> │ │ │ │ │ + jne f59e , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x5e> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rax),%rcx │ │ │ │ │ - jmp be1e , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x5e> │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ +/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ + jmp f59e , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x5e> │ │ │ │ │ +seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%rax),%rbp │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r13 │ │ │ │ │ sub %r15,%r13 │ │ │ │ │ +void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:498 (discriminator 1) │ │ │ │ │ cmp %rbx,%r13 │ │ │ │ │ - jae beb7 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ + jae f637 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%rax),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je bf38 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x178> │ │ │ │ │ + je f6b8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x178> │ │ │ │ │ +seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /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 bf76 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1b6> │ │ │ │ │ + jb f6f6 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1b6> │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ add %rbx,%rax │ │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ │ +void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:500 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ pop %r15 │ │ │ │ │ ret │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ - jmp bde2 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x22> │ │ │ │ │ + jmp f562 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x22> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Reference >, seqan::Tag > const>::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%rax),%rbp │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%r15 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r13 │ │ │ │ │ sub %r15,%r13 │ │ │ │ │ +void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ /usr/include/seqan/align/dp_matrix.h:498 (discriminator 1) │ │ │ │ │ cmp %rbx,%r13 │ │ │ │ │ - jae beb7 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ + jae f637 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf7> │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::value > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x8(%r12),%ecx │ │ │ │ │ test %ecx,%ecx │ │ │ │ │ - jne be94 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xd4> │ │ │ │ │ + jne f614 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xd4> │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:863 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4190 > > >(seqan::Holder > >, seqan::Tag >&)@plt> │ │ │ │ │ +seqan::Reference > >, seqan::Tag > >::Type seqan::_dataValue > > >(seqan::Holder > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%r12),%r14 │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::value > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1) │ │ │ │ │ mov 0x38(%r14),%edx │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je bf38 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x178> │ │ │ │ │ + je f6b8 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x178> │ │ │ │ │ +seqan::Reference >, seqan::Tag > >::Type seqan::_dataValue > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%r14),%rbp │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov 0x8(%rbp),%r13 │ │ │ │ │ sub %rax,%r13 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1716 │ │ │ │ │ cmp %r13,%rbx │ │ │ │ │ - jb beb0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ + jb f630 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ +seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:320 │ │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ │ mov %rax,%r15 │ │ │ │ │ - jmp bea3 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xe3> │ │ │ │ │ + jmp f623 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xe3> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +unsigned long seqan::_computeSizeForCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:809 (discriminator 1) │ │ │ │ │ lea 0x1(%rbx),%rdi │ │ │ │ │ +void seqan::allocate >, seqan::Tag >, seqan::String >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Tag > const&, seqan::String >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%r14) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +void seqan::create > >(seqan::Holder >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%r14) │ │ │ │ │ +void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ │ +void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ - jmp beb0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ + jmp f630 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ +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 >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbx,0x10(%rbp) │ │ │ │ │ +void seqan::allocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned char*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r15,%r15 │ │ │ │ │ - je beb0 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ + je f630 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xf0> │ │ │ │ │ +unsigned char* std::__copy_move::__copy_m(unsigned char*, unsigned char*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x1,%r13 │ │ │ │ │ - jle bfbc , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1fc> │ │ │ │ │ + jle f73c , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1fc> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r15,%rsi │ │ │ │ │ call 4290 │ │ │ │ │ +void seqan::deallocate >, unsigned char, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned char*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r15,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ > >(seqan::String >&, seqan::Size > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1726 │ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ │ cmp %rax,%rbx │ │ │ │ │ cmova %rax,%rbx │ │ │ │ │ - jmp beac , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xec> │ │ │ │ │ + jmp f62c , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0xec> │ │ │ │ │ +unsigned char* std::__copy_move::__copy_m(unsigned char*, unsigned char*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne bfa4 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1e4> │ │ │ │ │ + jne f724 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1e4> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned char*, unsigned char*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ movzbl (%r15),%eax │ │ │ │ │ mov %al,(%rdi) │ │ │ │ │ - jmp bfa4 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1e4> │ │ │ │ │ + jmp f724 , seqan::String > >(seqan::DPMatrix_, seqan::String > >&)@@Base+0x1e4> │ │ │ │ │ +void seqan::resize, seqan::String > >(seqan::DPMatrix_, seqan::String > >&): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000bfe0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ +000000000000f760 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ mov %rsi,%r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbp │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je c01a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ + je f79a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbp │ │ │ │ │ - je c0e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x100> │ │ │ │ │ + je f860 >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov (%r12),%rbx │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbp │ │ │ │ │ sar $0x2,%rbp │ │ │ │ │ +seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmova %rax,%rbp │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rbp,0x10(%r12) │ │ │ │ │ - jae c07d >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9d> │ │ │ │ │ + jae f7fd >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9d> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbp,%r13 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r13 │ │ │ │ │ add %rbp,%r13 │ │ │ │ │ cmp $0x1f,%rbp │ │ │ │ │ cmovbe %rdx,%r13 │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r13,%rax │ │ │ │ │ cmovbe %rax,%r13 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%r13,4),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%r12) │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ +seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je c0d8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xf8> │ │ │ │ │ + je f858 >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ +void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r12),%rbx │ │ │ │ │ shl $0x2,%rbp │ │ │ │ │ lea (%rbx,%rbp,1),%rcx │ │ │ │ │ mov %rcx,0x8(%r12) │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ - je c0b2 >::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 f832 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov (%rdx),%eax │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0x4,%rbx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0x4,%rdx │ │ │ │ │ +seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov %eax,-0x4(%rbx) │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rcx,%rbx │ │ │ │ │ - jne c0a0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xc0> │ │ │ │ │ + jne f820 >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c149 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x169> │ │ │ │ │ + jne f8c9 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x169> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdx │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp c07d >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9d> │ │ │ │ │ + jmp f7fd >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x9d> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je c0b2 >::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 f832 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xd2> │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ +seqan::String >, seqan::Alloc >::String >, seqan::Alloc >, unsigned long, void, void>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%rbx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - je c11a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x13a> │ │ │ │ │ + je f89a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x13a> │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbp │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, unsigned long, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x2,%rbp │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmovbe %rbp,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, unsigned long, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ call 4090 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@plt> │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 40e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ - jmp c0b2 >::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::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 f832 >::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 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je c157 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x177> │ │ │ │ │ + je f8d7 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x177> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /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 c130 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x150> │ │ │ │ │ + jmp f8b0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x150> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000000000000c160 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base>: │ │ │ │ │ +000000000000f8e0 >::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 c258 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xf8> │ │ │ │ │ + je f9d8 >::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 c1a3 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x43> │ │ │ │ │ + je f923 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x43> │ │ │ │ │ cmp 0x8(%rdi),%rcx │ │ │ │ │ - je c276 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x116> │ │ │ │ │ + je f9f6 >::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&): │ │ │ │ │ /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 c37e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x21e> │ │ │ │ │ + jae fafe >::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): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x7c,%rcx │ │ │ │ │ - jbe c340 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ + jbe fac0 >::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 c330 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1d0> │ │ │ │ │ + je fab0 >::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): │ │ │ │ │ /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 c232 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ + je f9b2 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov (%rdx),%esi │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0x4,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ +seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov %esi,-0x4(%rax) │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne c220 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xc0> │ │ │ │ │ + jne f9a0 >::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&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne c379 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x219> │ │ │ │ │ + jne faf9 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x219> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rsi │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - je c232 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ + je f9b2 >::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 c357 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1f7> │ │ │ │ │ + je fad7 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1f7> │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - jne c350 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1f0> │ │ │ │ │ + jne fad0 >::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 c232 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ + je f9b2 >::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): │ │ │ │ │ /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 c312 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1b2> │ │ │ │ │ + je fa92 >::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&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov $0x20,%ecx │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ sar $0x2,%rax │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ shr $1,%rdx │ │ │ │ │ add %rax,%rdx │ │ │ │ │ cmp $0x7c,%rbx │ │ │ │ │ cmovbe %rcx,%rdx │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%rdi │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ +void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ +void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov (%rcx),%esi │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0x4,%rax │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0x4,%rcx │ │ │ │ │ +seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_linear.h:68 │ │ │ │ │ mov %esi,-0x4(%rax) │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ - jne c300 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1a0> │ │ │ │ │ + jne fa80 >::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): │ │ │ │ │ /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 │ │ │ │ │ - jmp c232 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ +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 f9b2 >::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 c1ff >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x9f> │ │ │ │ │ + jmp f97f >::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 c1d9 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x79> │ │ │ │ │ + jmp f959 >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ xor %ebx,%ebx │ │ │ │ │ - jmp c1ff >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x9f> │ │ │ │ │ + jmp f97f >::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): │ │ │ │ │ /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 c232 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xd2> │ │ │ │ │ + jmp f9b2 >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je c38f >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x22f> │ │ │ │ │ + je fb0f >::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&): │ │ │ │ │ /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 c1ff >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x9f> │ │ │ │ │ + jmp f97f >::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 c360 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x200> │ │ │ │ │ + jmp fae0 >::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) │ │ │ │ │ │ │ │ │ │ -000000000000c3a0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base>: │ │ │ │ │ +000000000000fb20 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base>: │ │ │ │ │ void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:915 │ │ │ │ │ endbr64 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x8(%rsi),%eax │ │ │ │ │ +void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%edx │ │ │ │ │ +void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c4b0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x110> │ │ │ │ │ + je fc30 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x110> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - je c3f8 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x58> │ │ │ │ │ + je fb78 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x58> │ │ │ │ │ +void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ and $0xfffffffd,%edx │ │ │ │ │ mov (%rsi),%rbp │ │ │ │ │ - je c3e0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x40> │ │ │ │ │ + je fb60 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x40> │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::setValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rbp,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x8(%rbx) │ │ │ │ │ +void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > const>::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rsi),%r12 │ │ │ │ │ +void seqan::assignValue >, seqan::Alloc >, seqan::String >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - jne c4e8 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x148> │ │ │ │ │ + jne fc68 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x148> │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rdx │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdx,%rsi │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rcx,%rsi │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ sar $0x2,%rdi │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0x7c,%rsi │ │ │ │ │ mov $0x20,%esi │ │ │ │ │ cmovbe %rsi,%rax │ │ │ │ │ +unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rsi │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ mov %rsi,%rbp │ │ │ │ │ +void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - je c487 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe7> │ │ │ │ │ + je fc07 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xe7> │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rsi,4),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbp,0x10(%r13) │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rdx │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je c497 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xf7> │ │ │ │ │ + je fc17 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xf7> │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 40e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ +void seqan::create >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbx) │ │ │ │ │ - jmp c3ea >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ + jmp fb6a >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je c3ea >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ + je fb6a >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ cmp $0x2,%edx │ │ │ │ │ - je c4d1 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x131> │ │ │ │ │ + je fc51 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x131> │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ +void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ +void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ +void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ jmp 40e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ +void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000c500 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +000000000000fc80 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:585 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c6c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c0> │ │ │ │ │ + je fe40 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c0> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - jne c6b3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b3> │ │ │ │ │ + jne fe33 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b3> │ │ │ │ │ +void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /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),%rcx │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ +void seqan::allocate >, 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 %rcx,%rdx │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rsi,%rdx │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe c573 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x73> │ │ │ │ │ + jbe fcf3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x73> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ +unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne c7e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2e0> │ │ │ │ │ + jne ff60 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2e0> │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je c59b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ + je fd1b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /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),%rdx │ │ │ │ │ +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,%rsi │ │ │ │ │ sub %rdx,%rsi │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rsi │ │ │ │ │ mov $0x20,%esi │ │ │ │ │ cmovbe %rsi,%rax │ │ │ │ │ +unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x28(%r12),%rsi │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - jne c818 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x318> │ │ │ │ │ + jne ff98 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x318> │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je c606 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ + je fd86 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ +seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const&): │ │ │ │ │ /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 c6a8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1a8> │ │ │ │ │ + je fe28 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1a8> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - jne c860 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x360> │ │ │ │ │ + jne ffe0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x360> │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > const>::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%r12),%r14 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rsi │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ mov %rdx,%rcx │ │ │ │ │ sar $0x2,%rcx │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rcx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rcx,%rax │ │ │ │ │ cmp $0x7c,%rdx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ +unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r14),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ +void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne c878 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x378> │ │ │ │ │ + jne fff8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x378> │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je c69d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x19d> │ │ │ │ │ + je fe1d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x19d> │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 40e0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ +void seqan::create >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ +void seqan::create >, 2u, seqan::String >, seqan::Alloc > >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ +void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ +void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ +seqan::Holder >, seqan::Alloc >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0x30(%rax) │ │ │ │ │ +seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:176 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ movups %xmm0,0x18(%rax) │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r12 │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ +void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1750 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - jbe c7a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2a0> │ │ │ │ │ + jbe ff20 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2a0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r12,0x8(%rbx) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1750 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - ja c850 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x350> │ │ │ │ │ + ja ffd0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x350> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x28(%rbx) │ │ │ │ │ - jbe c950 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x450> │ │ │ │ │ + jbe 100d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x450> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja c780 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ + ja ff00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle c780 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ + jle ff00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r14,%rdi │ │ │ │ │ - je c780 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ + je ff00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r14,0x20(%rbx) │ │ │ │ │ +seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:183 (discriminator 1) │ │ │ │ │ movq $0x1,(%r12) │ │ │ │ │ +void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x10(%rbx) │ │ │ │ │ - jbe c8a8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3a8> │ │ │ │ │ + jbe 10028 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3a8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja c737 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + ja feb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle c737 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jle feb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r12,%rdi │ │ │ │ │ - je c737 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + je feb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ - jmp c737 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jmp feb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbx) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rcx │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rsi │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne c590 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x90> │ │ │ │ │ - jmp c59b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ + jne fd10 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x90> │ │ │ │ │ + jmp fd1b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rsi,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x28(%rbx) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%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),%rdx │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne c5f8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8> │ │ │ │ │ - jmp c606 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ + jne fd78 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8> │ │ │ │ │ + jmp fd86 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ - jmp c780 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ + jmp ff00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ +void seqan::setValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:729 │ │ │ │ │ - jmp c6a8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1a8> │ │ │ │ │ + jmp fe28 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1a8> │ │ │ │ │ nopl (%rax) │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,4),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%r13) │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rsi │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ +void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:345 │ │ │ │ │ - jmp c68d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x18d> │ │ │ │ │ + jmp fe0d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x18d> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je ca00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x500> │ │ │ │ │ + je 10180 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x500> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle cac0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5c0> │ │ │ │ │ + jle 10240 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5c0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ cmova %rax,%rdx │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rdx │ │ │ │ │ lea (%rax,%rdx,1),%r12 │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle c737 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jle feb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdi │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %edx,%eax │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jae ca20 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x520> │ │ │ │ │ + jae 101a0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x520> │ │ │ │ │ test $0x4,%dl │ │ │ │ │ - jne cadf >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5df> │ │ │ │ │ + jne 1025f >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5df> │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je c737 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + je feb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ and $0x2,%edx │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ - je c737 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + je feb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ movw $0x0,-0x2(%rdi,%rax,1) │ │ │ │ │ - jmp c737 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jmp feb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x28(%rbx) │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je c9f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ + je 10170 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle caae >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5ae> │ │ │ │ │ + jle 1022e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5ae> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 4290 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ lea (%rdi,%rax,1),%r14 │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle c9e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ + jle 10160 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rdi,%r13 │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ mov %eax,%edx │ │ │ │ │ xor %esi,%esi │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jae ca68 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x568> │ │ │ │ │ + jae 101e8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x568> │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne caf2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5f2> │ │ │ │ │ + jne 10272 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5f2> │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je c9e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ + je 10160 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ movb $0x0,0x0(%r13) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne cb14 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x614> │ │ │ │ │ + jne 10294 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x614> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ - jmp c780 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ + jmp ff00 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x280> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r14 │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ mov $0x10,%eax │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ - jne c9b3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4b3> │ │ │ │ │ - jmp c9e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ + jne 10133 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4b3> │ │ │ │ │ + jmp 10160 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ +seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov $0x10,%edx │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r12 │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ - jne c90d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x40d> │ │ │ │ │ - jmp c737 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jne 1008d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x40d> │ │ │ │ │ + jmp feb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ │ mov %edx,%eax │ │ │ │ │ movq $0x0,(%rdi) │ │ │ │ │ movq $0x0,-0x8(%rdi,%rax,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%rdi │ │ │ │ │ lea (%rdx,%rdi,1),%eax │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jb c737 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jb feb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %edx,%edi │ │ │ │ │ add $0x8,%edx │ │ │ │ │ mov %rsi,(%rcx,%rdi,1) │ │ │ │ │ cmp %eax,%edx │ │ │ │ │ - jb ca51 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x551> │ │ │ │ │ - jmp c737 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jb 101d1 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x551> │ │ │ │ │ + jmp feb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ lea 0x8(%r13),%rcx │ │ │ │ │ mov %eax,%edx │ │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ │ movq $0x0,-0x8(%r13,%rdx,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%r13 │ │ │ │ │ lea (%rax,%r13,1),%edx │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jb c9e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ + jb 10160 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov %eax,%r8d │ │ │ │ │ add $0x8,%eax │ │ │ │ │ mov %rsi,(%rcx,%r8,1) │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jb ca9b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x59b> │ │ │ │ │ - jmp c9e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ + jb 1021b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x59b> │ │ │ │ │ + jmp 10160 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne c987 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x487> │ │ │ │ │ + jne 10107 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x487> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp c987 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x487> │ │ │ │ │ + jmp 10107 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x487> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - je cb08 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x608> │ │ │ │ │ + je 10288 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x608> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ - jmp c8f6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3f6> │ │ │ │ │ + jmp 10076 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3f6> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ movl $0x0,-0x4(%rdi,%rax,1) │ │ │ │ │ - jmp c737 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ + jmp feb7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x237> │ │ │ │ │ movl $0x0,0x0(%r13) │ │ │ │ │ movl $0x0,-0x4(%r13,%rdx,1) │ │ │ │ │ - jmp c9e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ + jmp 10160 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp c8de >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3de> │ │ │ │ │ + jmp 1005e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3de> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movw $0x0,-0x2(%r13,%rdx,1) │ │ │ │ │ - jmp c9e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ + jmp 10160 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4e0> │ │ │ │ │ endbr64 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp cb45 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x645> │ │ │ │ │ + jmp 102c5 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x645> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp cb3c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x63c> │ │ │ │ │ + jmp 102bc >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x63c> │ │ │ │ │ endbr64 │ │ │ │ │ +void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp cb55 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x655> │ │ │ │ │ + jmp 102d5 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x655> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /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 cb73 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x673> │ │ │ │ │ + je 102f3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x673> │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%r12 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ +void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ │ │ -000000000000cba0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ +0000000000010320 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base>: │ │ │ │ │ void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ push %r12 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ sub $0x20,%rsp │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rsi),%rbp │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1024 │ │ │ │ │ mov %fs:0x28,%rax │ │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1029 (discriminator 1) │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je cbda >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ + je 1035a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x3a> │ │ │ │ │ cmp 0x8(%rdi),%rbp │ │ │ │ │ - je ccd0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x130> │ │ │ │ │ + je 10450 >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rdx │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:371 │ │ │ │ │ mov (%r12),%rbx │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rcx │ │ │ │ │ sub %rdx,%rbp │ │ │ │ │ sar $0x2,%rbp │ │ │ │ │ imul %rcx,%rbp │ │ │ │ │ +seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:729 │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmova %rax,%rbp │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1589 (discriminator 1) │ │ │ │ │ cmp %rbp,0x10(%r12) │ │ │ │ │ - jae cc51 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb1> │ │ │ │ │ + jae 103d1 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb1> │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rbp,%r14 │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ shr $1,%r14 │ │ │ │ │ add %rbp,%r14 │ │ │ │ │ cmp $0x1f,%rbp │ │ │ │ │ cmovbe %rdx,%r14 │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %r14,%rax │ │ │ │ │ cmovbe %rax,%r14 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%r14,%r14,2),%rdi │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r14,0x10(%r12) │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%r12) │ │ │ │ │ +seqan::Size >, seqan::Alloc > >::Type seqan::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan::Alloc > >(seqan::String >, seqan::Alloc >&, seqan::Size >, seqan::Alloc > >::Type, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:735 │ │ │ │ │ test %rbx,%rbx │ │ │ │ │ - je ccc0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x120> │ │ │ │ │ + je 10440 >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rdx │ │ │ │ │ +void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%r12),%rbx │ │ │ │ │ lea 0x0(%rbp,%rbp,2),%rcx │ │ │ │ │ shl $0x2,%rcx │ │ │ │ │ lea (%rbx,%rcx,1),%rax │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 2) │ │ │ │ │ add %rdx,%rcx │ │ │ │ │ +void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je cc9a >::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 1041a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xfa> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov (%rdx),%rax │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0xc,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0xc,%rbx │ │ │ │ │ +seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov %rax,-0xc(%rbx) │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:71 │ │ │ │ │ mov -0x4(%rdx),%eax │ │ │ │ │ mov %eax,-0x4(%rbx) │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne cc80 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xe0> │ │ │ │ │ + jne 10400 >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1044 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne cd4a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x1aa> │ │ │ │ │ + jne 104ca >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x1aa> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x0(%r13),%rdx │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ - jmp cc51 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb1> │ │ │ │ │ + jmp 103d1 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0xb1> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1036 │ │ │ │ │ cmp %rdi,%rsi │ │ │ │ │ - je cc9a >::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 1041a >::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): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rsi),%rdx │ │ │ │ │ +seqan::String >, seqan::Alloc >::String >, seqan::Alloc >, unsigned long, void, void>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ mov %rsp,%rbx │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:168 │ │ │ │ │ movq $0x0,0x10(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:166 │ │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1) │ │ │ │ │ cmp %rdx,%rbp │ │ │ │ │ - je cd18 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x178> │ │ │ │ │ + je 10498 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x178> │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbp │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, unsigned long, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ mov %rsp,%rdi │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ │ sar $0x2,%rbp │ │ │ │ │ imul %rdx,%rbp │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1039 │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmovbe %rbp,%rax │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, unsigned long, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1065 │ │ │ │ │ call 41c0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@plt> │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %rbx,%rsi │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 4100 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ - jmp cc9a >::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::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 1041a >::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 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je cd58 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x1b8> │ │ │ │ │ + je 104d8 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x1b8> │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /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 cd31 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x191> │ │ │ │ │ + jmp 104b1 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type)@@Base+0x191> │ │ │ │ │ mov %rbx,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ │ │ │ │ │ -000000000000cd60 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base>: │ │ │ │ │ +00000000000104e0 >::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 ce80 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x120> │ │ │ │ │ + je 10600 >::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 cda3 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x43> │ │ │ │ │ + je 10523 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x43> │ │ │ │ │ cmp 0x8(%rdi),%rcx │ │ │ │ │ - je ce9e >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x13e> │ │ │ │ │ + je 1061e >::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&): │ │ │ │ │ /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 cfce >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x26e> │ │ │ │ │ + jae 1074e >::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): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0x174,%rcx │ │ │ │ │ - jbe cf88 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x228> │ │ │ │ │ + jbe 10708 >::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 cf78 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x218> │ │ │ │ │ + je 106f8 >::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): │ │ │ │ │ /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 ce5a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ + je 105da >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov (%rdx),%rsi │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0xc,%rdx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0xc,%rax │ │ │ │ │ +seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov %rsi,-0xc(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:71 │ │ │ │ │ mov -0x4(%rdx),%esi │ │ │ │ │ mov %esi,-0x4(%rax) │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne ce40 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xe0> │ │ │ │ │ + jne 105c0 >::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&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1020 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - jne cfc9 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x269> │ │ │ │ │ + jne 10749 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x269> │ │ │ │ │ add $0x20,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rdi),%rsi │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rdi),%rax │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1006 (discriminator 1) │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ - je ce5a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ + je 105da >::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 cfa7 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x247> │ │ │ │ │ + je 10727 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x247> │ │ │ │ │ cmp %rsi,%rdx │ │ │ │ │ - jne cfa0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x240> │ │ │ │ │ + jne 10720 >::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 ce5a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ + je 105da >::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): │ │ │ │ │ /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 cf5a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1fa> │ │ │ │ │ + je 106da >::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&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rbx │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov $0x20,%ecx │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rbx │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ │ mov %rbx,%rax │ │ │ │ │ sar $0x2,%rax │ │ │ │ │ imul %rdx,%rax │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%rdx │ │ │ │ │ shr $1,%rdx │ │ │ │ │ add %rax,%rdx │ │ │ │ │ cmp $0x174,%rbx │ │ │ │ │ cmovbe %rcx,%rdx │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rdx,%rdx,2),%rdi │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_reallocateStorage >, seqan::Alloc, unsigned long, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1593 │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rsp) │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rsp) │ │ │ │ │ +void seqan::_setLength >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%rbx,1),%rdx │ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ │ +void seqan::AssignString_ >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Size >, seqan::Alloc > >::Type): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1032 (discriminator 2) │ │ │ │ │ lea (%rcx,%rbx,1),%rdx │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov (%rcx),%rsi │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:464 │ │ │ │ │ add $0xc,%rcx │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:465 │ │ │ │ │ add $0xc,%rax │ │ │ │ │ +seqan::DPCell_ >::DPCell_(seqan::DPCell_ > const&): │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:69 │ │ │ │ │ mov %rsi,-0xc(%rax) │ │ │ │ │ /usr/include/seqan/align/dp_cell_affine.h:71 │ │ │ │ │ mov -0x4(%rcx),%esi │ │ │ │ │ mov %esi,-0x4(%rax) │ │ │ │ │ +void seqan::_arrayConstructCopyDefault >*, seqan::DPCell_ > const*, seqan::DPCell_ > const*>(seqan::DPCell_ > const*, seqan::DPCell_ > const*, seqan::DPCell_ >*): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:461 │ │ │ │ │ cmp %rcx,%rdx │ │ │ │ │ - jne cf40 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x1e0> │ │ │ │ │ + jne 106c0 >::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): │ │ │ │ │ /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 │ │ │ │ │ - jmp ce5a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ +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 105da >::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 ce11 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xb1> │ │ │ │ │ + jmp 10591 >::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 cdeb >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x8b> │ │ │ │ │ + jmp 1056b >::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 ce11 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xb1> │ │ │ │ │ + jmp 10591 >::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): │ │ │ │ │ /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 ce5a >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xfa> │ │ │ │ │ + jmp 105da >::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): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%rsp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ │ sub %fs:0x28,%rax │ │ │ │ │ - je cfdf >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x27f> │ │ │ │ │ + je 1075f >::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&): │ │ │ │ │ /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 ce11 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0xb1> │ │ │ │ │ + jmp 10591 >::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 cfb0 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@@Base+0x250> │ │ │ │ │ + jmp 10730 >::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) │ │ │ │ │ │ │ │ │ │ -000000000000cff0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base>: │ │ │ │ │ +0000000000010770 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base>: │ │ │ │ │ void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:915 │ │ │ │ │ endbr64 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ push %rbx │ │ │ │ │ mov %rdi,%rbx │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ mov 0x8(%rsi),%eax │ │ │ │ │ +void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov 0x8(%rdi),%edx │ │ │ │ │ +void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:918 │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d110 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x120> │ │ │ │ │ + je 10890 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x120> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - je d048 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x58> │ │ │ │ │ + je 107c8 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x58> │ │ │ │ │ +void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ and $0xfffffffd,%edx │ │ │ │ │ mov (%rsi),%rbp │ │ │ │ │ - je d030 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x40> │ │ │ │ │ + je 107b0 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x40> │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::setValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rbp,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x8(%rbx) │ │ │ │ │ +void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > const>::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov (%rsi),%r12 │ │ │ │ │ +void seqan::assignValue >, seqan::Alloc >, seqan::String >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1) │ │ │ │ │ test %edx,%edx │ │ │ │ │ - jne d148 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ + jne 108c8 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rcx │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rdi │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rcx,%rsi │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rdx,%rsi │ │ │ │ │ mov %rsi,%rax │ │ │ │ │ sar $0x2,%rax │ │ │ │ │ imul %rdi,%rax │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ shr $1,%rbp │ │ │ │ │ add %rax,%rbp │ │ │ │ │ cmp $0x174,%rsi │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ cmovbe %rax,%rbp │ │ │ │ │ +unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ │ cmp %rax,%rbp │ │ │ │ │ cmova %rax,%rbp │ │ │ │ │ +void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rbp,%rbp │ │ │ │ │ - je d0e6 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xf6> │ │ │ │ │ + je 10866 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0xf6> │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(%rbp,%rbp,2),%rdi │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %rbp,0x10(%r13) │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rcx │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je d0f6 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x106> │ │ │ │ │ + je 10876 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x106> │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4100 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ +void seqan::create >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbx) │ │ │ │ │ +void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je d03a >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ + je 107ba >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4a> │ │ │ │ │ cmp $0x2,%edx │ │ │ │ │ - je d131 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x141> │ │ │ │ │ + je 108b1 >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&)@@Base+0x141> │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%rbp │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:533 │ │ │ │ │ movl $0x0,0x8(%rbx) │ │ │ │ │ +void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov (%rdi),%rdi │ │ │ │ │ +void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ +void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:931 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ jmp 4100 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ +void seqan::assign >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ nopl (%rax) │ │ │ │ │ │ │ │ │ │ -000000000000d160 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ +00000000000108e0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base>: │ │ │ │ │ void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ endbr64 │ │ │ │ │ push %r14 │ │ │ │ │ push %r13 │ │ │ │ │ push %r12 │ │ │ │ │ push %rbp │ │ │ │ │ mov %rdi,%rbp │ │ │ │ │ push %rbx │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:585 │ │ │ │ │ mov 0x8(%rdi),%eax │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d330 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1d0> │ │ │ │ │ + je 10ab0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1d0> │ │ │ │ │ cmp $0x2,%eax │ │ │ │ │ - jne d324 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c4> │ │ │ │ │ + jne 10aa4 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1c4> │ │ │ │ │ +void seqan::clear >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:529 │ │ │ │ │ movl $0x0,0x8(%rdi) │ │ │ │ │ +seqan::Reference >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > >::Type seqan::_dataValue >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov (%rdi),%r12 │ │ │ │ │ +void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ +void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%rdx │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 (discriminator 1) │ │ │ │ │ mov $0x20,%eax │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %rcx,%rdx │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:836 │ │ │ │ │ cmp $0xf8,%rdx │ │ │ │ │ - jbe d1d3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x73> │ │ │ │ │ + jbe 10953 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x73> │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sar $0x3,%rdx │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ +unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r12),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r13 │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne d450 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2f0> │ │ │ │ │ + jne 10bd0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2f0> │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - je d1fb >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ + je 1097b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ +void seqan::assign, seqan::String >, seqan::TagGenerous_>(seqan::String >&, seqan::String > const&, seqan::Tag): │ │ │ │ │ /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),%rdx │ │ │ │ │ +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,%rsi │ │ │ │ │ sub %rdx,%rsi │ │ │ │ │ mov %rsi,%rdi │ │ │ │ │ sar $0x3,%rdi │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, unsigned long>(seqan::String > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdi,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdi,%rax │ │ │ │ │ cmp $0xf8,%rsi │ │ │ │ │ mov $0x20,%esi │ │ │ │ │ cmovbe %rsi,%rax │ │ │ │ │ +unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x28(%r12),%rsi │ │ │ │ │ cmp %rsi,%rax │ │ │ │ │ cmovbe %rax,%rsi │ │ │ │ │ mov %rsi,%r13 │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagExact_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rsi,%rsi │ │ │ │ │ - jne d488 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x328> │ │ │ │ │ + jne 10c08 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x328> │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - je d266 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ + je 109e6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ +seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > const&): │ │ │ │ │ /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 d319 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b9> │ │ │ │ │ + je 10a99 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b9> │ │ │ │ │ cmp $0x1,%eax │ │ │ │ │ - jne d4d0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x370> │ │ │ │ │ + jne 10c50 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x370> │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > const>::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:430 │ │ │ │ │ mov 0x30(%r12),%r14 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rsi │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%r13 │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:121 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rsi,%rcx │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:119 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +seqan::Size >, seqan::Alloc > const>::Type seqan::length >, seqan::Alloc >(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ │ sub %rdi,%rcx │ │ │ │ │ mov %rcx,%rdx │ │ │ │ │ sar $0x2,%rdx │ │ │ │ │ imul %rax,%rdx │ │ │ │ │ +unsigned long seqan::computeGenerousCapacity >, seqan::Alloc >, unsigned long>(seqan::String >, seqan::Alloc > const&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/sequence_interface.h:837 │ │ │ │ │ mov %rdx,%rax │ │ │ │ │ shr $1,%rax │ │ │ │ │ add %rdx,%rax │ │ │ │ │ cmp $0x174,%rcx │ │ │ │ │ mov $0x20,%edx │ │ │ │ │ cmovbe %rdx,%rax │ │ │ │ │ +unsigned long const& std::min(unsigned long const&, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:238 │ │ │ │ │ mov 0x10(%r14),%rdx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ mov %rdx,%r12 │ │ │ │ │ +void seqan::_reserveStorage >, seqan::Alloc, unsigned long, seqan::TagExact_>(seqan::String >, seqan::Alloc >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1676 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jne d4e8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x388> │ │ │ │ │ + jne 10c68 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x388> │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rsi,%rdi │ │ │ │ │ - je d30e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1ae> │ │ │ │ │ + je 10a8e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1ae> │ │ │ │ │ +void seqan::assign >, seqan::Alloc, seqan::String >, seqan::Alloc >, seqan::TagGenerous_>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1056 │ │ │ │ │ mov %r14,%rsi │ │ │ │ │ mov %r13,%rdi │ │ │ │ │ call 4100 >::assign_ >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::String >, seqan::Alloc >&, seqan::String >, seqan::Alloc > const&)@plt> │ │ │ │ │ +void seqan::create >, seqan::Alloc >, seqan::String >, seqan::Alloc > const>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %r13,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ +void seqan::create >, 2u, seqan::String >, seqan::Alloc > >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1) │ │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:651 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ +void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl (%rax) │ │ │ │ │ +void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x40,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x18,%edi │ │ │ │ │ +void seqan::allocate >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >, int, seqan::AllocateUnspecified_>(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag > const&, seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rbx │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ movq $0x0,0x28(%rax) │ │ │ │ │ +seqan::Holder >, seqan::Alloc >, seqan::Tag >::Holder(): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:117 │ │ │ │ │ movq $0x0,0x30(%rax) │ │ │ │ │ +seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:176 │ │ │ │ │ movq $0x0,0x38(%rax) │ │ │ │ │ +seqan::String >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ movups %xmm0,0x18(%rax) │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%rbx),%rdi │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%rbx),%r12 │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc >, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag > const&, seqan::String >, seqan::Alloc >*&, int, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:76 │ │ │ │ │ movq $0x0,0x10(%rax) │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ +void seqan::create >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x38(%rbx) │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ +seqan::String >, seqan::Alloc >::String(): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:74 │ │ │ │ │ movups %xmm0,(%rax) │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1750 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - jbe d410 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b0> │ │ │ │ │ + jbe 10b90 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x2b0> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r12,0x8(%rbx) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov 0x18(%rbx),%r12 │ │ │ │ │ +seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ mov %rdi,%r13 │ │ │ │ │ sub %r12,%r13 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1750 │ │ │ │ │ cmp $0x10,%r13 │ │ │ │ │ - ja d4c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x360> │ │ │ │ │ + ja 10c40 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x360> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x28(%rbx) │ │ │ │ │ - jbe d5c0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x460> │ │ │ │ │ + jbe 10d40 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x460> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja d3f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ + ja 10b70 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r14,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle d3f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ + jle 10b70 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r14,%rdi │ │ │ │ │ - je d3f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ + je 10b70 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov %r14,0x20(%rbx) │ │ │ │ │ +seqan::Matrix >, 2u, seqan::String >, seqan::Alloc > >::Matrix(): │ │ │ │ │ /usr/include/seqan/align/matrix_base.h:183 (discriminator 1) │ │ │ │ │ movq $0x1,(%r12) │ │ │ │ │ +void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:590 │ │ │ │ │ movl $0x1,0x8(%rbp) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:598 │ │ │ │ │ pop %rbx │ │ │ │ │ pop %rbp │ │ │ │ │ pop %r12 │ │ │ │ │ pop %r13 │ │ │ │ │ pop %r14 │ │ │ │ │ ret │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1757 │ │ │ │ │ cmpq $0x1,0x10(%rbx) │ │ │ │ │ - jbe d518 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3b8> │ │ │ │ │ + jbe 10c98 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3b8> │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ add $0x10,%r12 │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1767 │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - ja d3a7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + ja 10b27 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:592 │ │ │ │ │ mov %r12,%rdx │ │ │ │ │ sub %rdi,%rdx │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle d3a7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jle 10b27 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1) │ │ │ │ │ cmp %r12,%rdi │ │ │ │ │ - je d3a7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + je 10b27 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ call 4130 │ │ │ │ │ - jmp d3a7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jmp 10b27 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rdx,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x10(%rbx) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r12),%rsi │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r12),%rcx │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rcx,%rsi │ │ │ │ │ - jne d1f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x90> │ │ │ │ │ - jmp d1fb >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ + jne 10970 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x90> │ │ │ │ │ + jmp 1097b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x9b> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea 0x0(,%rsi,8),%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r13,0x28(%rbx) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ │ +seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x20(%r12),%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),%rdx │ │ │ │ │ +seqan::String >::String(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1) │ │ │ │ │ cmp %rdx,%rcx │ │ │ │ │ - jne d258 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8> │ │ │ │ │ - jmp d266 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ + jne 109d8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0xf8> │ │ │ │ │ + jmp 109e6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x106> │ │ │ │ │ xchg %ax,%ax │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1769 (discriminator 1) │ │ │ │ │ lea 0x10(%r12),%r14 │ │ │ │ │ - jmp d3f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ + jmp 10b70 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ mov 0x30(%r12),%rax │ │ │ │ │ +void seqan::setValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:728 │ │ │ │ │ movl $0x2,0x38(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:727 │ │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:729 │ │ │ │ │ - jmp d319 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b9> │ │ │ │ │ + jmp 10a99 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x1b9> │ │ │ │ │ nopl (%rax) │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ lea (%rdx,%rdx,2),%rdi │ │ │ │ │ shl $0x2,%rdi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ movq %rax,%xmm0 │ │ │ │ │ +seqan::Value >, seqan::Alloc >, 0>::Type* seqan::_allocateStorage >, void, unsigned long>(seqan::String >, seqan::Alloc >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ mov %r12,0x10(%r13) │ │ │ │ │ +void seqan::allocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc > const&, seqan::DPCell_ >*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ │ movups %xmm0,0x0(%r13) │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::end >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:309 │ │ │ │ │ mov 0x8(%r14),%rsi │ │ │ │ │ +seqan::Iterator >, seqan::Alloc > const, seqan::Tag const>::Type seqan::begin >, void>(seqan::String >, seqan::Alloc > const&, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ mov (%r14),%rdi │ │ │ │ │ - jmp d2fe >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x19e> │ │ │ │ │ + jmp 10a7e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x19e> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,(%rbx) │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x10(%rbx) │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je d670 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x510> │ │ │ │ │ + je 10df0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x510> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle d730 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5d0> │ │ │ │ │ + jle 10eb0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5d0> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ call 4290 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ │ mov $0x2,%eax │ │ │ │ │ cmp %rax,%rdx │ │ │ │ │ cmova %rax,%rdx │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov (%rbx),%rax │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rdx │ │ │ │ │ lea (%rax,%rdx,1),%r12 │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rdx,%rdx │ │ │ │ │ - jle d3a7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jle 10b27 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ lea (%rax,%r13,1),%rdi │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ xor %esi,%esi │ │ │ │ │ mov %edx,%eax │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jae d690 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x530> │ │ │ │ │ + jae 10e10 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x530> │ │ │ │ │ test $0x4,%dl │ │ │ │ │ - jne d74f >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5ef> │ │ │ │ │ + jne 10ecf >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5ef> │ │ │ │ │ test %edx,%edx │ │ │ │ │ - je d3a7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + je 10b27 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ and $0x2,%edx │ │ │ │ │ movb $0x0,(%rdi) │ │ │ │ │ - je d3a7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + je 10b27 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ movw $0x0,-0x2(%rdi,%rax,1) │ │ │ │ │ - jmp d3a7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jmp 10b27 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +void seqan::allocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String > const&, unsigned long*&, unsigned long, seqan::Tag const&): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov $0x100,%edi │ │ │ │ │ call 41d0 │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1) │ │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:211 │ │ │ │ │ mov %rax,%rdi │ │ │ │ │ +seqan::Value >, 0>::Type* seqan::_allocateStorage(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:373 │ │ │ │ │ movq $0x20,0x28(%rbx) │ │ │ │ │ +void seqan::_reserveStorage, unsigned long, seqan::TagGenerous_>(seqan::String >&, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1680 │ │ │ │ │ test %r12,%r12 │ │ │ │ │ - je d660 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x500> │ │ │ │ │ + je 10de0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x500> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1) │ │ │ │ │ cmp $0x8,%r13 │ │ │ │ │ - jle d71e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5be> │ │ │ │ │ + jle 10e9e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5be> │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:452 │ │ │ │ │ mov %r13,%rdx │ │ │ │ │ mov %r12,%rsi │ │ │ │ │ call 4290 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x28(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmova %rdx,%rax │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ shl $0x3,%rax │ │ │ │ │ lea (%rdi,%rax,1),%r14 │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ test %rax,%rax │ │ │ │ │ - jle d650 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ + jle 10dd0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ +void seqan::_setLength(seqan::String >&, unsigned long): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:344 │ │ │ │ │ add %rdi,%r13 │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ mov %eax,%edx │ │ │ │ │ xor %esi,%esi │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jae d6d8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x578> │ │ │ │ │ + jae 10e58 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x578> │ │ │ │ │ test $0x4,%al │ │ │ │ │ - jne d762 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x602> │ │ │ │ │ + jne 10ee2 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x602> │ │ │ │ │ test %eax,%eax │ │ │ │ │ - je d650 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ + je 10dd0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ movb $0x0,0x0(%r13) │ │ │ │ │ test $0x2,%al │ │ │ │ │ - jne d784 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x624> │ │ │ │ │ + jne 10f04 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x624> │ │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ +void seqan::create >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:581 │ │ │ │ │ mov %rdi,%r12 │ │ │ │ │ - jmp d3f0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ + jmp 10b70 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x290> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r14 │ │ │ │ │ +void seqan::arrayFill(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/seqan/basic/array_construct_destruct.h:588 │ │ │ │ │ mov $0x10,%eax │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ sub %r13,%rax │ │ │ │ │ - jne d623 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4c3> │ │ │ │ │ - jmp d650 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ + jne 10da3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4c3> │ │ │ │ │ + jmp 10dd0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ +seqan::Size > >::Type seqan::capacity(seqan::String > const&): │ │ │ │ │ /usr/include/seqan/sequence/string_alloc.h:318 │ │ │ │ │ mov $0x10,%edx │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1765 (discriminator 1) │ │ │ │ │ lea 0x10(%rax),%r12 │ │ │ │ │ +unsigned long* std::__fill_n_a(unsigned long*, long, unsigned long const&, std::random_access_iterator_tag): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:1149 │ │ │ │ │ sub %r13,%rdx │ │ │ │ │ - jne d57d >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x41d> │ │ │ │ │ - jmp d3a7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jne 10cfd >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x41d> │ │ │ │ │ + jmp 10b27 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ lea 0x8(%rdi),%rcx │ │ │ │ │ mov %edx,%eax │ │ │ │ │ movq $0x0,(%rdi) │ │ │ │ │ movq $0x0,-0x8(%rdi,%rax,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%rdi │ │ │ │ │ lea (%rdx,%rdi,1),%eax │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ cmp $0x8,%eax │ │ │ │ │ - jb d3a7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jb 10b27 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ and $0xfffffff8,%eax │ │ │ │ │ xor %edx,%edx │ │ │ │ │ mov %edx,%edi │ │ │ │ │ add $0x8,%edx │ │ │ │ │ mov %rsi,(%rcx,%rdi,1) │ │ │ │ │ cmp %eax,%edx │ │ │ │ │ - jb d6c1 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x561> │ │ │ │ │ - jmp d3a7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jb 10e41 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x561> │ │ │ │ │ + jmp 10b27 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ │ lea 0x8(%r13),%rcx │ │ │ │ │ mov %eax,%edx │ │ │ │ │ movq $0x0,0x0(%r13) │ │ │ │ │ movq $0x0,-0x8(%r13,%rdx,1) │ │ │ │ │ and $0xfffffffffffffff8,%rcx │ │ │ │ │ sub %rcx,%r13 │ │ │ │ │ lea (%rax,%r13,1),%edx │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ cmp $0x8,%edx │ │ │ │ │ - jb d650 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ + jb 10dd0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ and $0xfffffff8,%edx │ │ │ │ │ xor %eax,%eax │ │ │ │ │ mov %eax,%r8d │ │ │ │ │ add $0x8,%eax │ │ │ │ │ mov %rsi,(%rcx,%r8,1) │ │ │ │ │ cmp %edx,%eax │ │ │ │ │ - jb d70b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5ab> │ │ │ │ │ - jmp d650 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ + jb 10e8b >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x5ab> │ │ │ │ │ + jmp 10dd0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - jne d5f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x497> │ │ │ │ │ + jne 10d77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x497> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rax │ │ │ │ │ mov %rax,(%rdi) │ │ │ │ │ - jmp d5f7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x497> │ │ │ │ │ + jmp 10d77 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x497> │ │ │ │ │ +unsigned long* std::__copy_move::__copy_m(unsigned long*, unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:453 │ │ │ │ │ - je d778 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x618> │ │ │ │ │ + je 10ef8 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x618> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +seqan::Size > >::Type seqan::_Resize_String >::resize_ >, int>(seqan::String >&, seqan::Size > >::Type, int const&): │ │ │ │ │ /usr/include/seqan/sequence/string_base.h:1761 │ │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ │ mov $0x2,%edx │ │ │ │ │ cmp %rdx,%rax │ │ │ │ │ cmovbe %rax,%rdx │ │ │ │ │ - jmp d566 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x406> │ │ │ │ │ + jmp 10ce6 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x406> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movl $0x0,(%rdi) │ │ │ │ │ movl $0x0,-0x4(%rdi,%rax,1) │ │ │ │ │ - jmp d3a7 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ + jmp 10b27 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x247> │ │ │ │ │ movl $0x0,0x0(%r13) │ │ │ │ │ movl $0x0,-0x4(%r13,%rdx,1) │ │ │ │ │ - jmp d650 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ + jmp 10dd0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ +void std::__copy_move::__assign_one(unsigned long*, unsigned long*): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:438 │ │ │ │ │ mov (%r12),%rdx │ │ │ │ │ mov %rdx,(%rax) │ │ │ │ │ - jmp d54e >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3ee> │ │ │ │ │ + jmp 10cce >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x3ee> │ │ │ │ │ +__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned long*, unsigned long*, unsigned long const&): │ │ │ │ │ /usr/include/c++/14/bits/stl_algobase.h:952 │ │ │ │ │ movw $0x0,-0x2(%r13,%rdx,1) │ │ │ │ │ - jmp d650 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ + jmp 10dd0 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x4f0> │ │ │ │ │ endbr64 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp d7b5 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x655> │ │ │ │ │ + jmp 10f35 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x655> │ │ │ │ │ endbr64 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp d7ac >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x64c> │ │ │ │ │ + jmp 10f2c >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x64c> │ │ │ │ │ endbr64 │ │ │ │ │ +void seqan::clear >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:525 │ │ │ │ │ mov %rax,%rbp │ │ │ │ │ - jmp d7c5 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x665> │ │ │ │ │ + jmp 10f45 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x665> │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ /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 d7e3 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x683> │ │ │ │ │ + je 10f63 >, 2u, seqan::String >, seqan::Alloc > > >(seqan::Holder >, 2u, seqan::String >, seqan::Alloc > >, seqan::Tag >&)@@Base+0x683> │ │ │ │ │ +seqan::Reference >, seqan::Alloc >, seqan::Tag > >::Type seqan::_dataValue >, seqan::Alloc > >(seqan::Holder >, seqan::Alloc >, seqan::Tag >&): │ │ │ │ │ /usr/include/seqan/basic/holder_tristate.h:423 │ │ │ │ │ mov 0x30(%rbx),%r12 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::DPCell_ >, unsigned long, seqan::AllocateStorage_>(seqan::String >, seqan::Alloc >&, seqan::DPCell_ >*, unsigned long, seqan::Tag): │ │ │ │ │ /usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov (%r12),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, seqan::Alloc >, seqan::Tag >, seqan::String >, seqan::Alloc > const, int, seqan::AllocateUnspecified_>(seqan::Holder >, seqan::Alloc >, seqan::Tag >&, seqan::String >, seqan::Alloc > const*, int, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov %r12,%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ +void seqan::deallocate >, unsigned long, unsigned long, seqan::AllocateStorage_>(seqan::String >&, unsigned long*, unsigned long, seqan::Tag): │ │ │ │ │ +/usr/include/seqan/basic/allocator_interface.h:360 │ │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov (%rbx),%rdi │ │ │ │ │ call 41b0 │ │ │ │ │ mov %rbp,%rdi │ │ │ │ │ call 4310 <_Unwind_Resume@plt> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - │ │ │ │ │ -000000000000d800 : │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %r15 │ │ │ │ │ -std::__cxx11::to_string(double): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - mov $0x148,%edx │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - push %r14 │ │ │ │ │ - push %r13 │ │ │ │ │ -std::__cxx11::to_string(double): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - lea 0x37e5(%rip),%r13 # 11000 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4c0> │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - push %r12 │ │ │ │ │ -std::__cxx11::to_string(double): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - mov %r13,%rcx │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - push %rbp │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - sub $0x3f8,%rsp │ │ │ │ │ -std::__cxx11::to_string(double): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - mov 0x674d(%rip),%rbp │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:113 │ │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ │ - mov %r12,0x3e8(%rsp) │ │ │ │ │ - mov %rsi,%r12 │ │ │ │ │ -std::__cxx11::to_string(double): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4416 │ │ │ │ │ - lea 0x2f0(%rsp),%rdi │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ │ - movsd 0x28(%r12),%xmm0 │ │ │ │ │ - call 42f0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt> │ │ │ │ │ - mov %r13,%rcx │ │ │ │ │ - mov $0x148,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - lea 0x290(%rsp),%rax │ │ │ │ │ - movsd 0x20(%r12),%xmm0 │ │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov $0x1,%eax │ │ │ │ │ - call 42f0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@plt> │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:118 │ │ │ │ │ - mov 0x18(%r12),%ecx │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %ecx,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %ecx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %ecx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%ecx │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe fb4d │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp d909 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - jbe eeb0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - jbe eef0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %esi,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%esi │ │ │ │ │ - jbe ef20 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%esi │ │ │ │ │ - ja d8d0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x240(%rsp),%rsi │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rcx,%rax,1),%r15d │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x238(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ │ - mov %rsi,0x230(%rsp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x98(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x240(%rsp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0x37c1(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x230(%rsp),%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0x37b9(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0x37b3(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0x37b3(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0x37b3(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0x37b3(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0x37b3(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0x37b3(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0x37b3(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0x37b3(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0x37b3(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0x37b3(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0x37b3(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe ee10 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ - mov %r14d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja da40 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja ee10 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r15,0x238(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:117 │ │ │ │ │ - mov 0x14(%r12),%esi │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe fba5 │ │ │ │ │ - mov %r14d,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp db29 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe eea0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe eee0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe ef30 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja daf0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rsi,%rax,1),%r15d │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1e0(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ │ - mov %rcx,0x1d0(%rsp) │ │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0x35a1(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0x3599(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0x3593(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0x3593(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0x3593(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0x3593(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0x3593(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0x3593(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0x3593(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0x3593(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0x3593(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0x3593(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0x3593(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe ee30 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ - mov %r14d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja dc60 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja ee30 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0x1d0(%rsp),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r15,0x1d8(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:116 │ │ │ │ │ - mov 0x10(%r12),%esi │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe fbfd │ │ │ │ │ - mov %r14d,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp dd49 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe ee80 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe eec0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe ef10 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja dd10 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rsi,%rax,1),%r15d │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x180(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ │ - mov %rcx,0x170(%rsp) │ │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x180(%rsp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0x3381(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0x3379(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0x3373(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0x3373(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0x3373(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0x3373(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0x3373(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0x3373(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0x3373(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0x3373(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0x3373(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0x3373(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0x3373(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe ee50 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ - mov %r14d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja de80 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja ee50 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0x170(%rsp),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r15,0x178(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:115 │ │ │ │ │ - mov 0xc(%r12),%esi │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r14d │ │ │ │ │ - cmovs %esi,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r14d │ │ │ │ │ - jbe fc55 │ │ │ │ │ - mov %r14d,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp df69 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe ee70 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe ef00 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe ef40 │ │ │ │ │ - mov %eax,%r13d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja df30 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rsi,%rax,1),%r15d │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x120(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x120(%rsp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0x3161(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0x3159(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0x3153(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0x3153(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0x3153(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0x3153(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0x3153(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0x3153(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0x3153(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0x3153(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0x3153(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0x3153(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0x3153(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r14d │ │ │ │ │ - jbe edc8 │ │ │ │ │ - nop │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r14d,%edx │ │ │ │ │ - mov %r14d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r14d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r13),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja e0a0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja edc8 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r14d │ │ │ │ │ - mov %r14b,(%rcx) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r15,0x118(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:114 │ │ │ │ │ - mov 0x8(%r12),%esi │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - mov %esi,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - mov %esi,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4245 │ │ │ │ │ - shr $0x1f,%ebp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4246 │ │ │ │ │ - neg %r13d │ │ │ │ │ - cmovs %esi,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - mov %ebp,%esi │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x9,%r13d │ │ │ │ │ - jbe faf8 │ │ │ │ │ - mov %r13d,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:61 │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - movabs $0x346dc5d63886594b,%rdi │ │ │ │ │ - jmp e18a │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - cmp $0x3e7,%ecx │ │ │ │ │ - jbe ee90 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - cmp $0x270f,%ecx │ │ │ │ │ - jbe eed0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - mov %ecx,%edx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - mul %rdi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:72 │ │ │ │ │ - lea 0x4(%r12),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:71 │ │ │ │ │ - shr $0xb,%rdx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:67 │ │ │ │ │ - cmp $0x1869f,%ecx │ │ │ │ │ - jbe ef50 │ │ │ │ │ - mov %eax,%r12d │ │ │ │ │ - mov %edx,%ecx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 │ │ │ │ │ - cmp $0x63,%ecx │ │ │ │ │ - ja e150 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:68 (discriminator 1) │ │ │ │ │ - lea 0x1(%r12),%eax │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea (%rsi,%rax,1),%r14d │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0xe0(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movdqa 0x2f42(%rip),%xmm0 # 11120 ::VALUE@@Base+0x100> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x310(%rsp) │ │ │ │ │ - movdqa 0x2f3a(%rip),%xmm0 # 11130 ::VALUE@@Base+0x110> │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:87 │ │ │ │ │ - movaps %xmm0,0x320(%rsp) │ │ │ │ │ - movdqa 0x2f34(%rip),%xmm0 # 11140 ::VALUE@@Base+0x120> │ │ │ │ │ - movaps %xmm0,0x330(%rsp) │ │ │ │ │ - movdqa 0x2f34(%rip),%xmm0 # 11150 ::VALUE@@Base+0x130> │ │ │ │ │ - movaps %xmm0,0x340(%rsp) │ │ │ │ │ - movdqa 0x2f34(%rip),%xmm0 # 11160 ::VALUE@@Base+0x140> │ │ │ │ │ - movaps %xmm0,0x350(%rsp) │ │ │ │ │ - movdqa 0x2f34(%rip),%xmm0 # 11170 ::VALUE@@Base+0x150> │ │ │ │ │ - movaps %xmm0,0x360(%rsp) │ │ │ │ │ - movdqa 0x2f34(%rip),%xmm0 # 11180 ::VALUE@@Base+0x160> │ │ │ │ │ - movaps %xmm0,0x370(%rsp) │ │ │ │ │ - movdqa 0x2f34(%rip),%xmm0 # 11190 ::VALUE@@Base+0x170> │ │ │ │ │ - movaps %xmm0,0x380(%rsp) │ │ │ │ │ - movdqa 0x2f34(%rip),%xmm0 # 111a0 ::VALUE@@Base+0x180> │ │ │ │ │ - movaps %xmm0,0x390(%rsp) │ │ │ │ │ - movdqa 0x2f34(%rip),%xmm0 # 111b0 ::VALUE@@Base+0x190> │ │ │ │ │ - movaps %xmm0,0x3a0(%rsp) │ │ │ │ │ - movdqa 0x2f34(%rip),%xmm0 # 111c0 ::VALUE@@Base+0x1a0> │ │ │ │ │ - movaps %xmm0,0x3b0(%rsp) │ │ │ │ │ - movdqa 0x2f34(%rip),%xmm0 # 111d0 ::VALUE@@Base+0x1b0> │ │ │ │ │ - movaps %xmm0,0x3c0(%rsp) │ │ │ │ │ - movdqa 0x2f34(%rip),%xmm0 # 111e0 ::VALUE@@Base+0x1c0> │ │ │ │ │ - movups %xmm0,0x3c9(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x63,%r13d │ │ │ │ │ - jbe edf0 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - mov %r13d,%edx │ │ │ │ │ - mov %r13d,%eax │ │ │ │ │ - imul $0x51eb851f,%rdx,%rdx │ │ │ │ │ - shr $0x25,%rdx │ │ │ │ │ - imul $0x64,%edx,%esi │ │ │ │ │ - sub %esi,%eax │ │ │ │ │ - mov %r13d,%esi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:97 │ │ │ │ │ - mov %edx,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - mov %r12d,%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:96 │ │ │ │ │ - add %eax,%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - lea 0x1(%rax),%edi │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:98 │ │ │ │ │ - movzbl 0x310(%rsp,%rdi,1),%edi │ │ │ │ │ - mov %dil,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - lea -0x1(%r12),%edx │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:100 │ │ │ │ │ - sub $0x2,%r12d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:99 │ │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - cmp $0x270f,%esi │ │ │ │ │ - ja e2c0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:102 │ │ │ │ │ - cmp $0x3e7,%esi │ │ │ │ │ - ja edf0 │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:109 │ │ │ │ │ - add $0x30,%r13d │ │ │ │ │ - mov %r13b,(%rcx) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r14,0xd8(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rax,%r14,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0xd8(%rsp) │ │ │ │ │ - je 471e <__cxa_finalize@plt+0x38e> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x2cc5(%rip),%rbp # 11018 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x4d8> │ │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x100(%rsp),%r14 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r14,0xf0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je f570 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0xf0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x100(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0xf8(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r14,%rcx │ │ │ │ │ - je f548 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x100(%rsp) │ │ │ │ │ - jae e3ff │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x110(%rsp) │ │ │ │ │ - je f7d0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x120(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae ef60 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 45a2 <__cxa_finalize@plt+0x212> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x130(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je f6a8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x130(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x140(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x138(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x138(%rsp) │ │ │ │ │ - je 46ef <__cxa_finalize@plt+0x35f> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x130(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x160(%rsp),%r15 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r15,0x150(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je f4f0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x150(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x160(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x150(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x178(%rsp),%rdx │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x158(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r15,%rcx │ │ │ │ │ - je f4c8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x160(%rsp) │ │ │ │ │ - jae e553 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x170(%rsp) │ │ │ │ │ - je f7c0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x180(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae eff8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x170(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 47e9 <__cxa_finalize@plt+0x459> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x190(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je f6f0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x190(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x1a0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x198(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x198(%rsp) │ │ │ │ │ - je 4840 <__cxa_finalize@plt+0x4b0> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x190(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x1b0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je f470 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x1b0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x1c0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1b0(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x1d8(%rsp),%rdx │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x1b8(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rdi,%rcx │ │ │ │ │ - je f448 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x1c0(%rsp) │ │ │ │ │ - jae e6b1 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x1d0(%rsp) │ │ │ │ │ - je f7b0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x1e0(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae f090 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 4810 <__cxa_finalize@plt+0x480> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x1b0(%rsp),%r12 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x200(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x1f0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je f738 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x1f0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x1f8(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x1f8(%rsp) │ │ │ │ │ - je 48a0 <__cxa_finalize@plt+0x510> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x210(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je f3f0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x210(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x220(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x210(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x238(%rsp),%rdx │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x218(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rdi,%rcx │ │ │ │ │ - je f3c8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x220(%rsp) │ │ │ │ │ - jae e80f │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x230(%rsp) │ │ │ │ │ - je f7a0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x240(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae f128 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x230(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 48d4 <__cxa_finalize@plt+0x544> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x210(%rsp),%r12 │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x250(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je f618 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x250(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x260(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x258(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x258(%rsp) │ │ │ │ │ - je 4781 <__cxa_finalize@plt+0x3f1> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x250(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x280(%rsp),%r12 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je f370 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x270(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x280(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x270(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x278(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r12,%rcx │ │ │ │ │ - je f348 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x280(%rsp) │ │ │ │ │ - jae e966 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x2a0(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x290(%rsp) │ │ │ │ │ - je f780 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x2a0(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae f1c0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 4874 <__cxa_finalize@plt+0x4e4> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x270(%rsp),%r13 │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x2c0(%rsp),%r13 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je f660 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x2b0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x2c0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - mov %rdx,0x2b8(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ - cmp %rax,0x2b8(%rsp) │ │ │ │ │ - je 47b5 <__cxa_finalize@plt+0x425> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::append(char const*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1485 │ │ │ │ │ - lea 0x2b0(%rsp),%rax │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x2e0(%rsp),%r9 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r9,0x2d0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - je f2f0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,0x2d0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x2e0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rcx,(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2d0(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::size() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1077 │ │ │ │ │ - mov 0x2f8(%rsp),%rdx │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r8,0x2d8(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2) │ │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r9,%rcx │ │ │ │ │ - je f2c0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,0x2e0(%rsp) │ │ │ │ │ - jae eab8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ │ - cmp %rbp,0x2f0(%rsp) │ │ │ │ │ - je f790 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2) │ │ │ │ │ - mov 0x300(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - jae f250 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2f0(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2) │ │ │ │ │ - sub %r8,%rax │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - jb 48fb <__cxa_finalize@plt+0x56b> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ │ - call 4080 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1470 │ │ │ │ │ - mov %rax,%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rdx),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rsi,%rax │ │ │ │ │ - je f5c8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:217 │ │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2d0(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r9,%rdi │ │ │ │ │ - je eb5a │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x2e0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2b0(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r13,%rdi │ │ │ │ │ - je eb78 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x2c0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x270(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r12,%rdi │ │ │ │ │ - je eb96 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x280(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je ebb9 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x210(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je ebdc │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1f0(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je ebff │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1b0(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je ec22 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x1c0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je ec45 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r15,%rdi │ │ │ │ │ - je ec63 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je ec86 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x140(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r14,%rdi │ │ │ │ │ - je eca4 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je ecc7 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je ecea │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x120(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je ed0d │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je ed30 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x1e0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x230(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je ed53 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x240(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x2a0(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je ed79 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x2a0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x2f0(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rbp,%rdi │ │ │ │ │ - je ed97 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x300(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:121 │ │ │ │ │ - mov 0x3e8(%rsp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne fe08 │ │ │ │ │ - add $0x3f8,%rsp │ │ │ │ │ - mov %rbx,%rax │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %rbp │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %r14 │ │ │ │ │ - pop %r15 │ │ │ │ │ - ret │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp e0fb │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r13d,%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r13),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r13,1),%r13d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp e31c │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp da9b │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp dcbb │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:104 │ │ │ │ │ - add %r14d,%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - lea 0x1(%r14),%eax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:106 │ │ │ │ │ - movzbl 0x310(%rsp,%r14,1),%r14d │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:105 │ │ │ │ │ - movzbl 0x310(%rsp,%rax,1),%eax │ │ │ │ │ - mov %al,0x1(%rcx) │ │ │ │ │ - jmp dedb │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp df72 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp dd52 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r12),%eax │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r12d │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp e194 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp db32 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 (discriminator 1) │ │ │ │ │ - lea 0x2(%r13),%eax │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x1,%r13d │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:69 │ │ │ │ │ - jmp d912 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp dd52 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r12),%eax │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r12d │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp e194 │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp db32 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp d912 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 (discriminator 1) │ │ │ │ │ - lea 0x3(%r13),%eax │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x2,%r13d │ │ │ │ │ -unsigned int std::__detail::__to_chars_len(unsigned int, int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:70 │ │ │ │ │ - jmp df72 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:93 │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp dd52 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp d912 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp db32 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r13d │ │ │ │ │ - jmp df72 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ - add $0x3,%r12d │ │ │ │ │ - jmp e194 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x140(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x130(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne e452 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae fcfc │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je efc8 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je efdb │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je e466 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp e466 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x190(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne e5a6 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rdi,%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae fd54 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je f05e │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je f071 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je e5ba │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp e5ba │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x1b0(%rsp),%r12 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x200(%rsp),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x1f0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne e704 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae fd28 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je f0f8 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je f10b │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je e718 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp e718 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x210(%rsp),%r12 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x250(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne e862 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rdi),%rdx │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae fda9 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je f190 │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je f1a3 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je e876 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp e876 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - lea 0x270(%rsp),%r13 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x2c0(%rsp),%r13 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rcx,%rdx │ │ │ │ │ - jne e9b4 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r13,%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rcx,%rsi │ │ │ │ │ - cmp $0x8,%edx │ │ │ │ │ - jae fd80 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%dl │ │ │ │ │ - je f21e │ │ │ │ │ - mov (%rsi),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - test $0x2,%dl │ │ │ │ │ - je f231 │ │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - je e9c8 │ │ │ │ │ - movzbl (%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp e9c8 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2249 │ │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2) │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rsi,%rdx │ │ │ │ │ - je faa8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %rdx,0x8(%rbx) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rsi,(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:703 │ │ │ │ │ - jmp eb3c │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe eab8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ │ - cmp %rbp,0x2f0(%rsp) │ │ │ │ │ - jne eaa7 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov %rbp,%rsi │ │ │ │ │ - jmp ead6 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r9,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae f82d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je f319 │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je f32d │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r10d │ │ │ │ │ - mov %r10w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je ea4f │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp ea4f │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe e966 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - lea 0x2a0(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x290(%rsp) │ │ │ │ │ - jne e955 │ │ │ │ │ - jmp e984 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r12,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - add $0x1,%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae f8a7 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je f399 │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je f3ad │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je e8fd │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp e8fd │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe e80f │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x230(%rsp) │ │ │ │ │ - jne e7fe │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ │ - jmp e82d │ │ │ │ │ - nop │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae f87b │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je f41b │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je f42f │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je e7a4 │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp e7a4 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe e6b1 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x1d0(%rsp) │ │ │ │ │ - jne e6a0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ │ - jmp e6cf │ │ │ │ │ - nop │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - add $0x1,%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae f801 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je f49b │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je f4af │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je e646 │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp e646 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe e553 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ │ - cmp %rsi,0x170(%rsp) │ │ │ │ │ - jne e542 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ │ - jmp e571 │ │ │ │ │ - nop │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r15,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae f7da │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je f519 │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je f52d │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je e4ed │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp e4ed │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1) │ │ │ │ │ - cmp $0xf,%rax │ │ │ │ │ - jbe e3ff │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ │ - cmp %rdi,0x110(%rsp) │ │ │ │ │ - jne e3ee │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ │ - jmp e41d │ │ │ │ │ - nop │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r14,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae f854 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - je f599 │ │ │ │ │ - mov (%rdx),%esi │ │ │ │ │ - mov %esi,(%r8) │ │ │ │ │ - mov $0x4,%esi │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je f5ad │ │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ │ - add $0x2,%rsi │ │ │ │ │ - and $0x1,%edi │ │ │ │ │ - je e399 │ │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ │ - jmp e399 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ │ - lea 0x1(%rcx),%r8 │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%r8d │ │ │ │ │ - jae f8ce │ │ │ │ │ - test $0x4,%r8b │ │ │ │ │ - jne fdd5 │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - je eb21 │ │ │ │ │ - movzbl 0x10(%rdx),%eax │ │ │ │ │ - mov %al,0x10(%rbx) │ │ │ │ │ - test $0x2,%r8b │ │ │ │ │ - je eb1d │ │ │ │ │ - mov %r8d,%eax │ │ │ │ │ - movzwl -0x2(%rsi,%rax,1),%ecx │ │ │ │ │ - mov %cx,-0x2(%rdi,%rax,1) │ │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ │ - jmp eb21 │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae f9d2 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne fa99 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne fa86 │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je e876 │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp e876 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r13,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - add $0x1,%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae f951 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne fa77 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne fa64 │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je e9c8 │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp e9c8 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae f925 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne fa55 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne fa42 │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je e466 │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp e466 │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae f97a │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne fa33 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne fa20 │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je e5ba │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp e5ba │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %rdi,%r8 │ │ │ │ │ - mov %rcx,%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - add $0x1,%rsi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%esi │ │ │ │ │ - jae f9a6 │ │ │ │ │ - xor %edi,%edi │ │ │ │ │ - test $0x4,%sil │ │ │ │ │ - jne fa11 │ │ │ │ │ - test $0x2,%sil │ │ │ │ │ - jne f9fe │ │ │ │ │ - and $0x1,%esi │ │ │ │ │ - je e718 │ │ │ │ │ - movzbl (%rdx,%rdi,1),%edx │ │ │ │ │ - mov %dl,(%r8,%rdi,1) │ │ │ │ │ - jmp e718 │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::capacity() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp e95d │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp eaaf │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp e806 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp e6a8 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp e54a │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov $0xf,%esi │ │ │ │ │ - jmp e3f6 │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r15,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb f7e3 │ │ │ │ │ - lea (%r15,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp f507 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb f80a │ │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp f489 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r10 │ │ │ │ │ - mov %r10,(%r9,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb f836 │ │ │ │ │ - lea (%r9,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp f307 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r14,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb f85d │ │ │ │ │ - lea (%r14,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp f587 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb f884 │ │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp f409 │ │ │ │ │ - mov %edi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%esi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ │ - mov %r9,(%r12,%rsi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb f8b0 │ │ │ │ │ - lea (%r12,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp f387 │ │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ │ - mov %r8d,%eax │ │ │ │ │ - mov -0x8(%rsi,%rax,1),%rcx │ │ │ │ │ - mov %rcx,-0x8(%rdi,%rax,1) │ │ │ │ │ - lea 0x18(%rbx),%rcx │ │ │ │ │ - mov %rdi,%rax │ │ │ │ │ - mov %rsi,%rdi │ │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ │ - sub %rcx,%rax │ │ │ │ │ - sub %rax,%rdi │ │ │ │ │ - add %r8d,%eax │ │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ │ - cmp $0x8,%eax │ │ │ │ │ - jb eb1d │ │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - mov %r8d,%r10d │ │ │ │ │ - add $0x8,%r8d │ │ │ │ │ - mov (%rdi,%r10,1),%r11 │ │ │ │ │ - mov %r11,(%rcx,%r10,1) │ │ │ │ │ - cmp %eax,%r8d │ │ │ │ │ - jb f90c │ │ │ │ │ - jmp eb1d │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb f92e │ │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp f6c1 │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb f95a │ │ │ │ │ - lea 0x0(%r13,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp f677 │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb f983 │ │ │ │ │ - lea (%r10,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp f709 │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mov 0x50(%rsp),%r11 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb f9af │ │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp f74f │ │ │ │ │ - mov %esi,%r8d │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %edx,%edi │ │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ │ - add $0x8,%edx │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ │ - cmp %r8d,%edx │ │ │ │ │ - jb f9db │ │ │ │ │ - lea (%r10,%rdx,1),%r8 │ │ │ │ │ - add %rcx,%rdx │ │ │ │ │ - jmp f631 │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp f765 │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp f75b │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp f71f │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp f715 │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp f6d7 │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp f6cd │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp f68d │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp f683 │ │ │ │ │ - movzwl (%rdx,%rdi,1),%r9d │ │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ │ - add $0x2,%rdi │ │ │ │ │ - jmp f647 │ │ │ │ │ - mov (%rdx),%edi │ │ │ │ │ - mov %edi,(%r8) │ │ │ │ │ - mov $0x4,%edi │ │ │ │ │ - jmp f63d │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:688 │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - lea 0x1(%rdx),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jae fcad │ │ │ │ │ - test $0x4,%dil │ │ │ │ │ - jne fdef │ │ │ │ │ - test %edi,%edi │ │ │ │ │ - je f29e │ │ │ │ │ - movzbl 0x10(%rax),%edx │ │ │ │ │ - mov %dl,0x10(%rbx) │ │ │ │ │ - test $0x2,%dil │ │ │ │ │ - je f29a │ │ │ │ │ - mov %edi,%edi │ │ │ │ │ - movzwl -0x2(%rsi,%rdi,1),%edx │ │ │ │ │ - mov %dx,-0x2(%rcx,%rdi,1) │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - jmp f29e │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rsi),%r14d │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp e318 │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rcx),%r15d │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x240(%rsp),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x238(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ │ - mov %rdi,0x98(%rsp) │ │ │ │ │ - mov %rax,0x230(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x240(%rsp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x230(%rsp),%rcx │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp da97 │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rsi),%r15d │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ │ - mov %rax,0x1d0(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp dcb7 │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rsi),%r15d │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x180(%rsp),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ │ - mov %rdi,0x88(%rsp) │ │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x180(%rsp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp ded7 │ │ │ │ │ -std::__cxx11::to_string(int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4249 │ │ │ │ │ - lea 0x1(%rsi),%r15d │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x120(%rsp) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned long, std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:590 │ │ │ │ │ - call 4280 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ │ -std::__cxx11::to_string(int)::{lambda(char*, unsigned long)#1}::operator()(char*, unsigned long) const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4250 │ │ │ │ │ - movb $0x2d,(%rcx) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:4251 │ │ │ │ │ - add %rbp,%rcx │ │ │ │ │ -void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int): │ │ │ │ │ -/usr/include/c++/14/bits/charconv.h:94 │ │ │ │ │ - jmp e0f7 │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ │ - mov %edi,%edx │ │ │ │ │ - mov -0x8(%rsi,%rdx,1),%r8 │ │ │ │ │ - mov %r8,-0x8(%rcx,%rdx,1) │ │ │ │ │ - lea 0x18(%rbx),%rdx │ │ │ │ │ - mov %rsi,%r8 │ │ │ │ │ - and $0xfffffffffffffff8,%rdx │ │ │ │ │ - sub %rdx,%rcx │ │ │ │ │ - add %ecx,%edi │ │ │ │ │ - sub %rcx,%r8 │ │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ │ - cmp $0x8,%edi │ │ │ │ │ - jb f29a │ │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - mov %ecx,%r10d │ │ │ │ │ - add $0x8,%ecx │ │ │ │ │ - mov (%r8,%r10,1),%r11 │ │ │ │ │ - mov %r11,(%rdx,%r10,1) │ │ │ │ │ - cmp %edi,%ecx │ │ │ │ │ - jb fce5 │ │ │ │ │ - jmp f29a │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb fd05 │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp efb7 │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb fd31 │ │ │ │ │ - lea (%r10,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp f0e7 │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x48(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb fd5d │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp f04d │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb fd89 │ │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp f20d │ │ │ │ │ - mov %edx,%r8d │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ │ - mov %esi,%edi │ │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ │ - add $0x8,%esi │ │ │ │ │ - mov (%rcx,%rdi,1),%r9 │ │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jb fdb2 │ │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ │ - add %rcx,%rsi │ │ │ │ │ - jmp f17f │ │ │ │ │ - mov 0x10(%rdx),%eax │ │ │ │ │ - mov %eax,0x10(%rbx) │ │ │ │ │ - mov %r8d,%eax │ │ │ │ │ - mov -0x4(%rsi,%rax,1),%ecx │ │ │ │ │ - mov %ecx,-0x4(%rdi,%rax,1) │ │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ │ - jmp eb21 │ │ │ │ │ - mov 0x10(%rax),%edx │ │ │ │ │ - mov %edi,%edi │ │ │ │ │ - mov %edx,0x10(%rbx) │ │ │ │ │ - mov -0x4(%rsi,%rdi,1),%edx │ │ │ │ │ - mov %edx,-0x4(%rcx,%rdi,1) │ │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ │ - jmp f29e │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -./porechop/src/alignment.cpp:121 │ │ │ │ │ - call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 45d1 <__cxa_finalize@plt+0x241> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 46a8 <__cxa_finalize@plt+0x318> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4761 <__cxa_finalize@plt+0x3d1> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4746 <__cxa_finalize@plt+0x3b6> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 476d <__cxa_finalize@plt+0x3dd> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4779 <__cxa_finalize@plt+0x3e9> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4961 <__cxa_finalize@plt+0x5d1> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4949 <__cxa_finalize@plt+0x5b9> │ │ │ │ │ - endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 467b <__cxa_finalize@plt+0x2eb> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 496d <__cxa_finalize@plt+0x5dd> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4955 <__cxa_finalize@plt+0x5c5> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4979 <__cxa_finalize@plt+0x5e9> │ │ │ │ │ - endbr64 │ │ │ │ │ - jmp 4938 <__cxa_finalize@plt+0x5a8> │ │ │ │ │ -ScoredAlignment::getString[abi:cxx11](): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - nop │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - │ │ │ │ │ -000000000000fe90 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base>: │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ -./porechop/src/alignment.cpp:6 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %r15 │ │ │ │ │ - push %r14 │ │ │ │ │ - push %r13 │ │ │ │ │ - push %r12 │ │ │ │ │ - push %rbp │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - sub $0x3b8,%rsp │ │ │ │ │ - mov 0x40f1(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ │ - mov %r12,0x3a8(%rsp) │ │ │ │ │ - mov %rsi,%r12 │ │ │ │ │ -./porechop/src/alignment.cpp:8 │ │ │ │ │ - mov %edx,(%rdi) │ │ │ │ │ -std::basic_ios >::basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - lea 0xb0(%rsp),%r15 │ │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ │ - mov 0x40b0(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ -./porechop/src/alignment.cpp:8 │ │ │ │ │ - mov %ecx,0x4(%rdi) │ │ │ │ │ -./porechop/src/alignment.cpp:9 │ │ │ │ │ - movl $0xffffffff,0x8(%rdi) │ │ │ │ │ - movq %rsi,%xmm2 │ │ │ │ │ - movl $0xffffffff,0x10(%rdi) │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %r8d,0x18(%rdi) │ │ │ │ │ -std::basic_ios >::basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:464 │ │ │ │ │ - movq %rax,%xmm5 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - punpcklqdq %xmm5,%xmm2 │ │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ │ - call 4070 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - mov 0x402f(%rip),%rdx # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ -std::basic_ostream >::basic_ostream(): │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ -std::basic_ios >::basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - movups %xmm0,0x208(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - lea 0x10(%rdx),%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - movups %xmm0,0x218(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ -std::basic_ostream >::basic_ostream(): │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - mov 0x4054(%rip),%rax # 13fa8 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -std::basic_ios >::basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - mov %dx,0x200(%rsp) │ │ │ │ │ -std::basic_ostream >::basic_ostream(): │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - mov 0x8(%rax),%rbp │ │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ │ -std::basic_ios >::basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ │ -std::basic_ostream >::basic_ostream(): │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - add -0x18(%rbp),%r15 │ │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ │ - mov %r13,(%r15) │ │ │ │ │ - mov %r15,%rdi │ │ │ │ │ - call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - mov 0x4012(%rip),%rcx # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ │ -std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - lea 0xb8(%rsp),%r14 │ │ │ │ │ -std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - lea 0x40(%rcx),%rax │ │ │ │ │ -std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - lea 0xf0(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - movaps %xmm2,0xb0(%rsp) │ │ │ │ │ -std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ -std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - movaps %xmm0,0xd0(%rsp) │ │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - call 4380 │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - mov 0x3ff9(%rip),%rdx # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x110(%rsp),%rcx │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x110(%rsp) │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - lea 0x10(%rdx),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ │ - movl $0x10,0xf8(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ │ -seqan::Iterator, seqan::Alloc >, seqan::Tag >, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, seqan::Alloc >, seqan::Tag >, void>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ - mov (%r12),%r14 │ │ │ │ │ -seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ │ -std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:263 │ │ │ │ │ - movl $0x1,0x1c(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ │ -std::basic_ios >::rdbuf() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:326 │ │ │ │ │ - mov 0xe8(%rdi),%r15 │ │ │ │ │ -std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ - call 42e0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >& seqan::operator<< , std::allocator >, seqan::String, seqan::Alloc >, seqan::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ │ - mov %r14,%rsi │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - call 40c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt> │ │ │ │ │ -std::basic_streambuf >::pptr() const: │ │ │ │ │ -/usr/include/c++/14/streambuf:539 │ │ │ │ │ - mov 0xe0(%rsp),%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ -/usr/include/c++/14/sstream:442 (discriminator 1) │ │ │ │ │ - test %r8,%r8 │ │ │ │ │ - je 10848 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9b8> │ │ │ │ │ -std::basic_streambuf >::egptr() const: │ │ │ │ │ -/usr/include/c++/14/streambuf:495 │ │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ -/usr/include/c++/14/sstream:448 │ │ │ │ │ - mov %r8,%rdx │ │ │ │ │ -std::basic_streambuf >::pbase() const: │ │ │ │ │ -/usr/include/c++/14/streambuf:536 │ │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ -/usr/include/c++/14/sstream:448 │ │ │ │ │ - cmp %r8,%rax │ │ │ │ │ - cmovae %rax,%r8 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - cmove %rdx,%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - sub %rcx,%r8 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -std::basic_ios >::basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - lea 0x2a0(%rsp),%rax │ │ │ │ │ - lea 0x230(%rsp),%r14 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ │ - call 4070 │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - mov 0x3e58(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ -std::basic_ostream >::basic_ostream(): │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ -std::basic_ios >::basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - movups %xmm0,0x388(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 │ │ │ │ │ - movups %xmm0,0x398(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1) │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - mov %ax,0x380(%rsp) │ │ │ │ │ -std::basic_ostream >::basic_ostream(): │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ │ -std::basic_ios >::basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:465 │ │ │ │ │ - movq $0x0,0x378(%rsp) │ │ │ │ │ -std::basic_ostream >::basic_ostream(): │ │ │ │ │ -/usr/include/c++/14/ostream:441 │ │ │ │ │ - add %r14,%rdi │ │ │ │ │ - mov %rbp,0x230(%rsp) │ │ │ │ │ - mov %r13,(%rdi) │ │ │ │ │ - call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - mov 0x3e4a(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa (%rsp),%xmm6 │ │ │ │ │ -std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - lea 0x238(%rsp),%r15 │ │ │ │ │ -std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - movaps %xmm0,0x240(%rsp) │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:805 (discriminator 1) │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm6,0x230(%rsp) │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ -std::basic_streambuf >::basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ - mov %rax,(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:471 │ │ │ │ │ - movaps %xmm0,0x250(%rsp) │ │ │ │ │ - movaps %xmm0,0x260(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:473 │ │ │ │ │ - call 4380 │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - mov 0x3e32(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - mov %r15,%rsi │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - movl $0x10,0x278(%rsp) │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0x290(%rsp) │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode): │ │ │ │ │ -/usr/include/c++/14/sstream:134 (discriminator 1) │ │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1) │ │ │ │ │ - lea 0x290(%rsp),%rax │ │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ │ - mov %rax,0x280(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x288(%rsp) │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:806 │ │ │ │ │ - call 4230 >::init(std::basic_streambuf >*)@plt> │ │ │ │ │ -seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - mov 0x230(%rsp),%rax │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type seqan::value, seqan::Alloc >, seqan::Tag >, seqan::Alloc, int>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, int const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ - mov (%r12),%r12 │ │ │ │ │ -seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ │ -seqan::Reference, seqan::Alloc >, seqan::Tag >, seqan::Alloc > >::Type seqan::value, seqan::Alloc >, seqan::Tag >, seqan::Alloc, int>(seqan::String, seqan::Alloc >, seqan::Tag >, seqan::Alloc >&, int const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:449 (discriminator 1) │ │ │ │ │ - add $0x48,%r12 │ │ │ │ │ -seqan::Iter, std::allocator >, seqan::StreamIterator > >::Iter(std::ostream&): │ │ │ │ │ -/usr/include/seqan/stream/iter_stream.h:325 │ │ │ │ │ - add %r14,%rdi │ │ │ │ │ -std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:263 │ │ │ │ │ - movl $0x1,0x1c(%rdi) │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ │ -std::basic_ios >::rdbuf() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:326 │ │ │ │ │ - mov 0xe8(%rdi),%r15 │ │ │ │ │ -std::basic_ios >::exceptions(std::_Ios_Iostate): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:264 │ │ │ │ │ - call 42e0 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >& seqan::operator<< , std::allocator >, seqan::String, seqan::Alloc >, seqan::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - lea 0x68(%rsp),%rdi │ │ │ │ │ - mov %r12,%rsi │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:964 │ │ │ │ │ - mov %r15,0x68(%rsp) │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:965 │ │ │ │ │ - call 40c0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@plt> │ │ │ │ │ -std::basic_streambuf >::pptr() const: │ │ │ │ │ -/usr/include/c++/14/streambuf:539 │ │ │ │ │ - mov 0x260(%rsp),%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - lea 0xa0(%rsp),%r15 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - lea 0x90(%rsp),%r12 │ │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ -/usr/include/c++/14/sstream:442 (discriminator 1) │ │ │ │ │ - test %r8,%r8 │ │ │ │ │ - je 10830 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9a0> │ │ │ │ │ -std::basic_streambuf >::egptr() const: │ │ │ │ │ -/usr/include/c++/14/streambuf:495 │ │ │ │ │ - mov 0x250(%rsp),%rax │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ -/usr/include/c++/14/sstream:448 │ │ │ │ │ - mov %r8,%rdx │ │ │ │ │ -std::basic_streambuf >::pbase() const: │ │ │ │ │ -/usr/include/c++/14/streambuf:536 │ │ │ │ │ - mov 0x258(%rsp),%rcx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const: │ │ │ │ │ -/usr/include/c++/14/sstream:448 │ │ │ │ │ - cmp %r8,%rax │ │ │ │ │ - cmovae %rax,%r8 │ │ │ │ │ - test %rax,%rax │ │ │ │ │ - cmove %rdx,%r8 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - xor %esi,%esi │ │ │ │ │ - sub %rcx,%r8 │ │ │ │ │ - call 4270 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ │ -unsigned long const& std::max(unsigned long const&, unsigned long const&): │ │ │ │ │ -/usr/include/c++/14/bits/stl_algobase.h:262 │ │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ │ -unsigned long const& std::max(unsigned long const&, unsigned long const&): │ │ │ │ │ -/usr/include/c++/14/bits/stl_algobase.h:262 │ │ │ │ │ - cmp %rdx,%rax │ │ │ │ │ - cmovb %rdx,%rax │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ -./porechop/src/alignment.cpp:20 │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - jle 103b3 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x523> │ │ │ │ │ -./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ -./porechop/src/alignment.cpp:28 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ - mov %rcx,%rax │ │ │ │ │ -./porechop/src/alignment.cpp:27 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - nop │ │ │ │ │ -./porechop/src/alignment.cpp:30 (discriminator 1) │ │ │ │ │ - cmpb $0x2d,(%rdx,%r8,1) │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ - movzbl (%rdi,%r8,1),%r9d │ │ │ │ │ - mov %r8d,%esi │ │ │ │ │ -./porechop/src/alignment.cpp:30 (discriminator 1) │ │ │ │ │ - je 10360 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4d0> │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ - cmp $0x2d,%r9b │ │ │ │ │ - je 10570 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6e0> │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ - cltq │ │ │ │ │ -./porechop/src/alignment.cpp:43 │ │ │ │ │ - xor %r10d,%r10d │ │ │ │ │ -./porechop/src/alignment.cpp:42 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:44 │ │ │ │ │ - mov %rax,%r8 │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:45 (discriminator 1) │ │ │ │ │ - cmpb $0x2d,(%rdx,%r8,1) │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ - movzbl (%rdi,%r8,1),%r9d │ │ │ │ │ -./porechop/src/alignment.cpp:45 (discriminator 1) │ │ │ │ │ - je 10390 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x500> │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ - cmp $0x2d,%r9b │ │ │ │ │ - je 10558 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6c8> │ │ │ │ │ -./porechop/src/alignment.cpp:55 │ │ │ │ │ - test %r12b,%r12b │ │ │ │ │ - jne 103b3 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x523> │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - jmp 10350 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4c0> │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ -./porechop/src/alignment.cpp:60 (discriminator 1) │ │ │ │ │ - lea 0x1(%r9),%r10 │ │ │ │ │ - cmp %r9,%rcx │ │ │ │ │ - je 10810 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x980> │ │ │ │ │ - mov %r10,%r9 │ │ │ │ │ -./porechop/src/alignment.cpp:61 (discriminator 1) │ │ │ │ │ - cmpb $0x2d,(%rdi,%r9,1) │ │ │ │ │ - je 10340 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4b0> │ │ │ │ │ - jmp 1058c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6fc> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ - cmp $0x2d,%r9b │ │ │ │ │ - setne %r9b │ │ │ │ │ - or %r9d,%r10d │ │ │ │ │ -./porechop/src/alignment.cpp:34 │ │ │ │ │ - mov %r11d,%r9d │ │ │ │ │ - and %r10d,%r9d │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - jne 102f9 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x469> │ │ │ │ │ -./porechop/src/alignment.cpp:29 (discriminator 1) │ │ │ │ │ - lea 0x1(%r8),%rsi │ │ │ │ │ - cmp %r8,%rcx │ │ │ │ │ - je 107f8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x968> │ │ │ │ │ - mov %rsi,%r8 │ │ │ │ │ - jmp 102e0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x450> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ - cmp $0x2d,%r9b │ │ │ │ │ - setne %r9b │ │ │ │ │ - or %r9d,%r10d │ │ │ │ │ -./porechop/src/alignment.cpp:49 │ │ │ │ │ - mov %r11d,%r9d │ │ │ │ │ - and %r10d,%r9d │ │ │ │ │ - test %r9b,%r9b │ │ │ │ │ - jne 10326 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x496> │ │ │ │ │ -./porechop/src/alignment.cpp:44 (discriminator 1) │ │ │ │ │ - sub $0x1,%r8 │ │ │ │ │ - test %r8d,%r8d │ │ │ │ │ - jns 10310 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x480> │ │ │ │ │ - mov 0x3c26(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movq 0x30(%rsp),%xmm3 │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - movq %rax,%xmm7 │ │ │ │ │ - punpcklqdq %xmm7,%xmm3 │ │ │ │ │ - movaps %xmm3,0x20(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r15,%rdi │ │ │ │ │ - je 103e8 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x558> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - mov 0x3bb1(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x280(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm7,0x230(%rsp) │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 1042c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x59c> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0x3b55(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ - mov (%rsp),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ │ - call 4250 │ │ │ │ │ -std::basic_ostream >::~basic_ostream(): │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ │ -std::basic_ios >::~basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ -std::basic_ostream >::~basic_ostream(): │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov %rbp,0x230(%rsp) │ │ │ │ │ - mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ -std::basic_ios >::~basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0x3af0(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ - call 40a0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 10499 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x609> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - mov 0x3b00(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa 0x20(%rsp),%xmm1 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm1,0xb0(%rsp) │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 104dd , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x64d> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0x3aa4(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ │ - call 4250 │ │ │ │ │ -std::basic_ostream >::~basic_ostream(): │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ │ -std::basic_ios >::~basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ │ -std::basic_ostream >::~basic_ostream(): │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ │ - mov %r13,0xb0(%rsp,%rax,1) │ │ │ │ │ -std::basic_ios >::~basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0x3a3e(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ - call 40a0 │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ -./porechop/src/alignment.cpp:111 │ │ │ │ │ - mov 0x3a8(%rsp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 10871 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9e1> │ │ │ │ │ - add $0x3b8,%rsp │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %rbp │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %r14 │ │ │ │ │ - pop %r15 │ │ │ │ │ - ret │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./porechop/src/alignment.cpp:47 (discriminator 1) │ │ │ │ │ - mov %r10d,%r9d │ │ │ │ │ -./porechop/src/alignment.cpp:46 │ │ │ │ │ - mov $0x1,%r11d │ │ │ │ │ - jmp 103a1 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x511> │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:32 (discriminator 1) │ │ │ │ │ - mov %r10d,%r9d │ │ │ │ │ -./porechop/src/alignment.cpp:31 │ │ │ │ │ - mov $0x1,%r11d │ │ │ │ │ - jmp 10371 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x4e1> │ │ │ │ │ - xchg %ax,%ax │ │ │ │ │ -./porechop/src/alignment.cpp:67 (discriminator 1) │ │ │ │ │ - sub $0x1,%rax │ │ │ │ │ - test %eax,%eax │ │ │ │ │ - js 10820 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x990> │ │ │ │ │ -./porechop/src/alignment.cpp:68 (discriminator 1) │ │ │ │ │ - cmpb $0x2d,(%rdi,%rax,1) │ │ │ │ │ - je 10580 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6f0> │ │ │ │ │ - mov %r8d,%r10d │ │ │ │ │ -./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ - cmp %r8d,%esi │ │ │ │ │ - jg 10868 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9d8> │ │ │ │ │ - movslq %esi,%r8 │ │ │ │ │ -./porechop/src/alignment.cpp:76 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:78 (discriminator 2) │ │ │ │ │ - movzbl (%rdi,%r8,1),%r14d │ │ │ │ │ - cmp %r14b,(%rdx,%r8,1) │ │ │ │ │ - jne 105cf , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x73f> │ │ │ │ │ -./porechop/src/alignment.cpp:79 │ │ │ │ │ - add $0x1,%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ - add $0x1,%r8 │ │ │ │ │ - cmp %r8d,%r10d │ │ │ │ │ - jge 105c0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x730> │ │ │ │ │ -./porechop/src/alignment.cpp:82 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - cvtsi2sd %r11d,%xmm0 │ │ │ │ │ - mulsd 0xc07(%rip),%xmm0 # 111f0 ::VALUE@@Base+0x1d0> │ │ │ │ │ -./porechop/src/alignment.cpp:81 │ │ │ │ │ - mov %r10d,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:82 │ │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ │ -./porechop/src/alignment.cpp:81 │ │ │ │ │ - sub %esi,%r8d │ │ │ │ │ - add $0x1,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:82 │ │ │ │ │ - cvtsi2sd %r8d,%xmm1 │ │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ │ - movsd %xmm0,0x20(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ - cmp %eax,%r9d │ │ │ │ │ - jg 1085f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x9cf> │ │ │ │ │ - movslq %r9d,%r8 │ │ │ │ │ -./porechop/src/alignment.cpp:84 │ │ │ │ │ - xor %r11d,%r11d │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ -./porechop/src/alignment.cpp:86 (discriminator 2) │ │ │ │ │ - movzbl (%rdi,%r8,1),%r14d │ │ │ │ │ - cmp %r14b,(%rdx,%r8,1) │ │ │ │ │ - jne 1062f , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x79f> │ │ │ │ │ -./porechop/src/alignment.cpp:87 │ │ │ │ │ - add $0x1,%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ - add $0x1,%r8 │ │ │ │ │ - cmp %r8d,%eax │ │ │ │ │ - jge 10620 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x790> │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - cvtsi2sd %r11d,%xmm0 │ │ │ │ │ - mulsd 0xba7(%rip),%xmm0 # 111f0 ::VALUE@@Base+0x1d0> │ │ │ │ │ -./porechop/src/alignment.cpp:89 │ │ │ │ │ - sub %r9d,%eax │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ │ -./porechop/src/alignment.cpp:92 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - mov 0x3986(%rip),%r14 # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -./porechop/src/alignment.cpp:89 │ │ │ │ │ - add $0x1,%eax │ │ │ │ │ - movq 0x30(%rsp),%xmm4 │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ │ - lea 0x10(%r14),%r8 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ - movq %r8,%xmm5 │ │ │ │ │ -./porechop/src/alignment.cpp:92 │ │ │ │ │ - xor %r8d,%r8d │ │ │ │ │ - punpcklqdq %xmm5,%xmm4 │ │ │ │ │ - movaps %xmm4,0x20(%rsp) │ │ │ │ │ -./porechop/src/alignment.cpp:90 │ │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ │ - movsd %xmm0,0x28(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ - jmp 106bf , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x82f> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -./porechop/src/alignment.cpp:101 │ │ │ │ │ - cmp %r14d,%r10d │ │ │ │ │ - je 106dd , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x84d> │ │ │ │ │ -./porechop/src/alignment.cpp:107 │ │ │ │ │ - cmp $0x2d,%r12b │ │ │ │ │ - setne %r12b │ │ │ │ │ - movzbl %r12b,%r12d │ │ │ │ │ - add %r12d,%r8d │ │ │ │ │ -./porechop/src/alignment.cpp:109 │ │ │ │ │ - cmp $0x2d,%r11b │ │ │ │ │ - setne %r11b │ │ │ │ │ - movzbl %r11b,%r11d │ │ │ │ │ - add %r11d,%r9d │ │ │ │ │ -./porechop/src/alignment.cpp:93 (discriminator 1) │ │ │ │ │ - lea 0x1(%rax),%r11 │ │ │ │ │ - cmp %rax,%rcx │ │ │ │ │ - je 106f0 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x860> │ │ │ │ │ - mov %r11,%rax │ │ │ │ │ -./porechop/src/alignment.cpp:94 (discriminator 1) │ │ │ │ │ - movzbl (%rdx,%rax,1),%r12d │ │ │ │ │ -./porechop/src/alignment.cpp:95 (discriminator 1) │ │ │ │ │ - movzbl (%rdi,%rax,1),%r11d │ │ │ │ │ -./porechop/src/alignment.cpp:97 │ │ │ │ │ - mov %eax,%r14d │ │ │ │ │ - cmp %eax,%esi │ │ │ │ │ - jne 10690 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x800> │ │ │ │ │ -./porechop/src/alignment.cpp:98 │ │ │ │ │ - mov %r8d,0x8(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:99 │ │ │ │ │ - mov %r9d,0x10(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:101 │ │ │ │ │ - cmp %r14d,%r10d │ │ │ │ │ - jne 10695 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x805> │ │ │ │ │ -./porechop/src/alignment.cpp:102 │ │ │ │ │ - mov %r8d,0xc(%rbx) │ │ │ │ │ -./porechop/src/alignment.cpp:103 │ │ │ │ │ - mov %r9d,0x14(%rbx) │ │ │ │ │ - jmp 10695 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x805> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %r15,%rdi │ │ │ │ │ - je 10706 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x876> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0xa0(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - mov 0x3893(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa 0x20(%rsp),%xmm6 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x280(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm6,0x230(%rsp) │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 1074a , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x8ba> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0x3837(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ - mov (%rsp),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ │ - call 4250 │ │ │ │ │ -std::basic_ostream >::~basic_ostream(): │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ │ -std::basic_ios >::~basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ │ -std::basic_ostream >::~basic_ostream(): │ │ │ │ │ -/usr/include/c++/14/ostream:101 │ │ │ │ │ - mov %rbp,0x230(%rsp) │ │ │ │ │ - mov %r13,0x230(%rsp,%rax,1) │ │ │ │ │ -std::basic_ios >::~basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov 0x37d2(%rip),%rax # 13f58 >@GLIBCXX_3.4> │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ │ - call 40a0 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 107b7 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x927> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - mov 0x37e2(%rip),%rax # 13fa0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - movdqa 0x20(%rsp),%xmm4 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:851 │ │ │ │ │ - add $0x40,%rax │ │ │ │ │ - movaps %xmm4,0xb0(%rsp) │ │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - jne 104cc , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x63c> │ │ │ │ │ - jmp 104dd , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x64d> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - mov $0x1,%r12d │ │ │ │ │ -./porechop/src/alignment.cpp:26 │ │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ │ - jmp 102fc , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x46c> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:59 │ │ │ │ │ - mov $0xffffffff,%r9d │ │ │ │ │ - jmp 1058c , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x6fc> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -./porechop/src/alignment.cpp:66 │ │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ │ - jmp 10592 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x702> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1619 │ │ │ │ │ - lea 0x280(%rsp),%rsi │ │ │ │ │ - mov %r12,%rdi │ │ │ │ │ - call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:819 │ │ │ │ │ - jmp 102a7 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x417> │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:1619 │ │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ │ - call 4120 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:819 │ │ │ │ │ - jmp 100dc , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x24c> │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ -./porechop/src/alignment.cpp:85 (discriminator 1) │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - jmp 10649 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x7b9> │ │ │ │ │ -./porechop/src/alignment.cpp:77 (discriminator 1) │ │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ │ - jmp 105e9 , seqan::Alloc >, seqan::Tag >&, int, int, int)@@Base+0x759> │ │ │ │ │ -./porechop/src/alignment.cpp:111 │ │ │ │ │ - call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ - endbr64 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 499c <__cxa_finalize@plt+0x60c> │ │ │ │ │ - endbr64 │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 49c1 <__cxa_finalize@plt+0x631> │ │ │ │ │ - endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4982 <__cxa_finalize@plt+0x5f2> │ │ │ │ │ - endbr64 │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ -./porechop/src/alignment.cpp:111 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 498a <__cxa_finalize@plt+0x5fa> │ │ │ │ │ - endbr64 │ │ │ │ │ -std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream(): │ │ │ │ │ -/usr/include/c++/14/sstream:806 (discriminator 1) │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4a1a <__cxa_finalize@plt+0x68a> │ │ │ │ │ - endbr64 │ │ │ │ │ -std::basic_ios >::~basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4a36 <__cxa_finalize@plt+0x6a6> │ │ │ │ │ - endbr64 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::~basic_string(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:809 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 4a58 <__cxa_finalize@plt+0x6c8> │ │ │ │ │ - endbr64 │ │ │ │ │ -std::basic_ios >::~basic_ios(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_ios.h:286 │ │ │ │ │ - mov %rax,%rbx │ │ │ │ │ - jmp 49dd <__cxa_finalize@plt+0x64d> │ │ │ │ │ -ScoredAlignment::ScoredAlignment(seqan::Align, seqan::Alloc >, seqan::Tag >&, int, int, int): │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - │ │ │ │ │ -00000000000108e0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base>: │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...): │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:101 │ │ │ │ │ - endbr64 │ │ │ │ │ - push %rbp │ │ │ │ │ - mov %rsi,%r10 │ │ │ │ │ - mov %rdx,%rsi │ │ │ │ │ - mov %rsp,%rbp │ │ │ │ │ - push %r13 │ │ │ │ │ - push %r12 │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - mov %rcx,%rdi │ │ │ │ │ - sub $0xe8,%rsp │ │ │ │ │ - mov %r8,-0xb0(%rbp) │ │ │ │ │ - mov %r9,-0xa8(%rbp) │ │ │ │ │ - test %al,%al │ │ │ │ │ - je 10938 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x58> │ │ │ │ │ - movaps %xmm0,-0xa0(%rbp) │ │ │ │ │ - movaps %xmm1,-0x90(%rbp) │ │ │ │ │ - movaps %xmm2,-0x80(%rbp) │ │ │ │ │ - movaps %xmm3,-0x70(%rbp) │ │ │ │ │ - movaps %xmm4,-0x60(%rbp) │ │ │ │ │ - movaps %xmm5,-0x50(%rbp) │ │ │ │ │ - movaps %xmm6,-0x40(%rbp) │ │ │ │ │ - movaps %xmm7,-0x30(%rbp) │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ │ - mov %rax,-0xd8(%rbp) │ │ │ │ │ - lea 0x17(%rsi),%rax │ │ │ │ │ - mov %rsp,%rcx │ │ │ │ │ - mov %rax,%rdx │ │ │ │ │ - and $0xfffffffffffff000,%rax │ │ │ │ │ - sub %rax,%rcx │ │ │ │ │ - and $0xfffffffffffffff0,%rdx │ │ │ │ │ - cmp %rcx,%rsp │ │ │ │ │ - je 10979 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x99> │ │ │ │ │ - sub $0x1000,%rsp │ │ │ │ │ - orq $0x0,0xff8(%rsp) │ │ │ │ │ - cmp %rcx,%rsp │ │ │ │ │ - jne 10964 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x84> │ │ │ │ │ - and $0xfff,%edx │ │ │ │ │ - sub %rdx,%rsp │ │ │ │ │ - test %rdx,%rdx │ │ │ │ │ - jne 10a80 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x1a0> │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ - lea 0xf(%rsp),%r13 │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ - mov %rdi,%rdx │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ - movl $0x20,-0xf0(%rbp) │ │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ - and $0xfffffffffffffff0,%r13 │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ - lea -0xd0(%rbp),%rax │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ - lea -0xf0(%rbp),%rcx │ │ │ │ │ - mov %r13,%rdi │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:111 │ │ │ │ │ - mov %rax,-0xe0(%rbp) │ │ │ │ │ - movl $0x30,-0xec(%rbp) │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:113 │ │ │ │ │ - call *%r10 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data(): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:235 │ │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::basic_string(char*, char*, std::allocator const&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:767 (discriminator 2) │ │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ - movslq %eax,%r12 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1) │ │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1) │ │ │ │ │ - mov %r12,-0xf8(%rbp) │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:227 │ │ │ │ │ - cmp $0xf,%r12 │ │ │ │ │ - ja 10a40 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x160> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:432 │ │ │ │ │ - cmp $0x1,%r12 │ │ │ │ │ - jne 10a30 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x150> │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ │ - mov %al,0x10(%rbx) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:223 │ │ │ │ │ - mov %r12,0x8(%rbx) │ │ │ │ │ -std::char_traits::assign(char&, char const&): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:350 │ │ │ │ │ - movb $0x0,(%rdi,%r12,1) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...): │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:118 │ │ │ │ │ - mov -0xd8(%rbp),%rax │ │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ │ - jne 10a8b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x1ab> │ │ │ │ │ - lea -0x18(%rbp),%rsp │ │ │ │ │ - mov %rbx,%rax │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %rbp │ │ │ │ │ - ret │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:421 │ │ │ │ │ - test %r12,%r12 │ │ │ │ │ - je 109fe , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x11e> │ │ │ │ │ - jmp 10a62 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x182> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - lea -0xf8(%rbp),%rsi │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - call 4320 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data(char*): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:218 │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:229 │ │ │ │ │ - mov %rax,%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:255 │ │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - mov %r12,%rdx │ │ │ │ │ - mov %r13,%rsi │ │ │ │ │ - call 4180 │ │ │ │ │ -void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.tcc:251 │ │ │ │ │ - mov -0xf8(%rbp),%r12 │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov (%rbx),%rdi │ │ │ │ │ -std::char_traits::copy(char*, char const*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/char_traits.h:427 │ │ │ │ │ - jmp 109fe , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0x11e> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...): │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:107 │ │ │ │ │ - orq $0x0,-0x8(%rsp,%rdx,1) │ │ │ │ │ - jmp 1098b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)@@Base+0xab> │ │ │ │ │ -/usr/include/c++/14/ext/string_conversions.h:118 │ │ │ │ │ - call 41f0 <__stack_chk_fail@plt> │ │ │ │ │ - │ │ │ │ │ -0000000000010a90 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - endbr64 │ │ │ │ │ - mov 0x3545(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rdi) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 10ac0 , std::allocator >::~basic_stringbuf()@@Base+0x30> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0x34c1(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - pop %rbx │ │ │ │ │ -std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - jmp 4250 │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ - │ │ │ │ │ -0000000000010ae0 , std::allocator >::~basic_stringbuf()@@Base>: │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - endbr64 │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - mov 0x34f5(%rip),%rax # 13fe0 , std::allocator >@GLIBCXX_3.4.21> │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - push %rbx │ │ │ │ │ - mov %rdi,%rbx │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rdi) │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:228 │ │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_local_data() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:246 │ │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_is_local() const: │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2) │ │ │ │ │ - cmp %rax,%rdi │ │ │ │ │ - je 10b10 , std::allocator >::~basic_stringbuf()@@Base+0x30> │ │ │ │ │ -std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/basic_string.h:294 │ │ │ │ │ - mov 0x58(%rbx),%rax │ │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ │ -std::__new_allocator::deallocate(char*, unsigned long): │ │ │ │ │ -/usr/include/c++/14/bits/new_allocator.h:172 │ │ │ │ │ - call 41e0 │ │ │ │ │ -std::basic_streambuf >::~basic_streambuf(): │ │ │ │ │ -/usr/include/c++/14/streambuf:205 │ │ │ │ │ - mov 0x3471(%rip),%rax # 13f88 >@GLIBCXX_3.4> │ │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ │ - add $0x10,%rax │ │ │ │ │ - mov %rax,(%rbx) │ │ │ │ │ - call 4250 │ │ │ │ │ -std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf(): │ │ │ │ │ -/usr/include/c++/14/sstream:79 (discriminator 1) │ │ │ │ │ - mov %rbx,%rdi │ │ │ │ │ - mov $0x68,%esi │ │ │ │ │ -/usr/include/c++/14/sstream:79 │ │ │ │ │ - pop %rbx │ │ │ │ │ -/usr/include/c++/14/sstream:79 (discriminator 1) │ │ │ │ │ - jmp 41e0 │ │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - nop │ │ │ │ │ - │ │ │ │ │ -0000000000010b40 , 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),%r9 │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - jne 10cf0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1b0> │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ - test %r11,%r11 │ │ │ │ │ - je 10d30 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x1f0> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - js 10ed8 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x398> │ │ │ │ │ -bool seqan::atEnd, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ - mov 0x40(%rsi),%r10 │ │ │ │ │ -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 %r10,%r10 │ │ │ │ │ - je 10d77 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x237> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ - mov %r10d,%esi │ │ │ │ │ - cmp %r10d,%r11d │ │ │ │ │ - cmovbe %r11d,%esi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - je 10f40 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x400> │ │ │ │ │ - mov $0x1,%edx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rdx,8),%rax │ │ │ │ │ - mov %eax,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - cmp %esi,%eax │ │ │ │ │ - jae 10f32 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3f2> │ │ │ │ │ - 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:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ - mov %eax,%eax │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:441 │ │ │ │ │ - neg %rdx │ │ │ │ │ - sub %ebp,%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,%ebp │ │ │ │ │ -/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 10bc0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x80> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ - cmp %ebp,%esi │ │ │ │ │ - je 10edf , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x39f> │ │ │ │ │ -/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 %ecx,%ecx │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - sete %cl │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - js 10e42 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x302> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:427 │ │ │ │ │ - mov %r10d,%esi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - test %r10d,%r10d │ │ │ │ │ - je 10d4f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x20f> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rcx,8),%rdx │ │ │ │ │ - mov %edx,%r11d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - cmp %r10d,%edx │ │ │ │ │ - jae 10c55 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x115> │ │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rax,8),%rdx │ │ │ │ │ - sub %r11d,%esi │ │ │ │ │ -seqan::Reference > const>::Type seqan::value, unsigned long>(seqan::String > const&, unsigned long const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:460 │ │ │ │ │ - mov %rax,%rcx │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - add $0x1,%rax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:435 (discriminator 1) │ │ │ │ │ - mov %edx,%r11d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:438 │ │ │ │ │ - cmp %esi,%edx │ │ │ │ │ - jb 10c40 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x100> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:477 │ │ │ │ │ - mov %esi,%r9d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:447 │ │ │ │ │ - cmp %esi,%r11d │ │ │ │ │ - jne 10c9c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ - jmp 10f0f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x3cf> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -std::basic_streambuf >::sputc(char): │ │ │ │ │ -/usr/include/c++/14/streambuf:434 (discriminator 3) │ │ │ │ │ - cmp %r10,%rax │ │ │ │ │ - jae 10dd0 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x290> │ │ │ │ │ -/usr/include/c++/14/streambuf:436 (discriminator 1) │ │ │ │ │ - movb $0x2d,(%rax) │ │ │ │ │ -std::basic_streambuf >::pbump(int): │ │ │ │ │ -/usr/include/c++/14/streambuf:552 │ │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ │ -bool seqan::goNext, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:360 (discriminator 1) │ │ │ │ │ - cmp 0x40(%r14),%r12 │ │ │ │ │ - je 10ca2 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x162> │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::begin(seqan::String > const&, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:290 │ │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ │ -bool seqan::goNext, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:365 │ │ │ │ │ - cmp $0x1,%dl │ │ │ │ │ - adc $0x0,%r15 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:369 │ │ │ │ │ - add $0x1,%rbp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:369 (discriminator 1) │ │ │ │ │ - cmp (%rax,%rbx,8),%rbp │ │ │ │ │ - je 10d90 , 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> │ │ │ │ │ - add $0x1,%r12 │ │ │ │ │ -bool seqan::isGap, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ - mov %rbx,%r13 │ │ │ │ │ - not %r13 │ │ │ │ │ -bool seqan::operator!=, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&, seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:712 │ │ │ │ │ - cmp %rcx,%rbx │ │ │ │ │ - je 10db8 , 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++/14/streambuf:539 │ │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ │ -std::basic_streambuf >::epptr() const: │ │ │ │ │ -/usr/include/c++/14/streambuf:542 │ │ │ │ │ - mov 0x30(%rdi),%r10 │ │ │ │ │ -void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:947 (discriminator 1) │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ - jne 10c68 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x128> │ │ │ │ │ -seqan::Iterator, seqan::Alloc >, seqan::Tag const>::Type seqan::begin, void>(seqan::String, seqan::Alloc >&, seqan::Tag): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:283 │ │ │ │ │ - mov (%r14),%rsi │ │ │ │ │ -seqan::Convert, seqan::ModExpand<(char)45, seqan::Tag > > >::Type seqan::convertImpl, seqan::ModExpand<(char)45, seqan::Tag > >, seqan::SimpleType, (char)45, seqan::Tag >(seqan::Convert, seqan::ModExpand<(char)45, seqan::Tag > > >, seqan::ModifiedAlphabet, seqan::ModExpand<(char)45, seqan::Tag > > const&): │ │ │ │ │ -/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1) │ │ │ │ │ - mov 0x32f8(%rip),%r11 # 13fc0 , seqan::ModExpand<(char)45, seqan::Tag > > >::table@@Base-0x228> │ │ │ │ │ -seqan::ValueSize >::Type seqan::_internalOrdValue(seqan::SimpleType const&): │ │ │ │ │ -/usr/include/seqan/basic/alphabet_simple_type.h:1130 │ │ │ │ │ - mov (%rsi),%rsi │ │ │ │ │ -seqan::Convert, seqan::ModExpand<(char)45, seqan::Tag > > >::Type seqan::convertImpl, seqan::ModExpand<(char)45, seqan::Tag > >, seqan::SimpleType, (char)45, seqan::Tag >(seqan::Convert, seqan::ModExpand<(char)45, seqan::Tag > > >, seqan::ModifiedAlphabet, seqan::ModExpand<(char)45, seqan::Tag > > const&): │ │ │ │ │ -/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1) │ │ │ │ │ - mov (%r11),%r11 │ │ │ │ │ - movzbl (%rsi,%r15,1),%esi │ │ │ │ │ - movzbl (%r11,%rsi,1),%esi │ │ │ │ │ -std::basic_streambuf >::sputc(char): │ │ │ │ │ -/usr/include/c++/14/streambuf:434 (discriminator 3) │ │ │ │ │ - cmp %r10,%rax │ │ │ │ │ - jae 10e10 , 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++/14/streambuf:436 (discriminator 1) │ │ │ │ │ - mov %sil,(%rax) │ │ │ │ │ -std::basic_streambuf >::pbump(int): │ │ │ │ │ -/usr/include/c++/14/streambuf:552 │ │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ │ -std::basic_streambuf >::sputc(char): │ │ │ │ │ -/usr/include/c++/14/streambuf:552 │ │ │ │ │ - jmp 10c79 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x139> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ - test %r11,%r11 │ │ │ │ │ - je 10d57 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x217> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - js 10e7a , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x33a> │ │ │ │ │ -bool seqan::atEnd, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ - mov 0x40(%rsi),%r10 │ │ │ │ │ -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 %r10,%r10 │ │ │ │ │ - je 10d69 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x229> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:428 │ │ │ │ │ - cmp %r11d,%r10d │ │ │ │ │ - mov %r11d,%esi │ │ │ │ │ - cmovbe %r10d,%esi │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - xor %edx,%edx │ │ │ │ │ - test %esi,%esi │ │ │ │ │ - jne 10b9f , 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:121 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - jmp 10c05 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc5> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -bool seqan::atEnd, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ - mov 0x40(%rsi),%r10 │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - 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 │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:409 │ │ │ │ │ - test %r10,%r10 │ │ │ │ │ - jne 10c05 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc5> │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:117 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - jmp 10c9c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ -bool seqan::atEnd, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:518 │ │ │ │ │ - mov 0x40(%rsi),%r10 │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h: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 │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - jmp 10d46 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x206> │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp 10d4f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x20f> │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:420 (discriminator 1) │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ - jmp 10d4f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x20f> │ │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ - mov 0x18(%r14),%rdx │ │ │ │ │ -bool seqan::goNext, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:378 │ │ │ │ │ - lea 0x1(%rbx),%rsi │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ - sub %rax,%rdx │ │ │ │ │ - mov %rdx,%rax │ │ │ │ │ - sar $0x3,%rax │ │ │ │ │ -bool seqan::goNext, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:378 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - je 10c98 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:381 │ │ │ │ │ - mov %rsi,%rbx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:384 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp 10c98 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x158> │ │ │ │ │ - nopl (%rax) │ │ │ │ │ -bool seqan::operator!=, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&, seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:713 (discriminator 3) │ │ │ │ │ - cmp %r9,%rbp │ │ │ │ │ - jne 10cab , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x16b> │ │ │ │ │ -void seqan::write, std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_base.h:952 │ │ │ │ │ - add $0x28,%rsp │ │ │ │ │ - pop %rbx │ │ │ │ │ - pop %rbp │ │ │ │ │ - pop %r12 │ │ │ │ │ - pop %r13 │ │ │ │ │ - pop %r14 │ │ │ │ │ - pop %r15 │ │ │ │ │ - ret │ │ │ │ │ -std::basic_streambuf >::sputc(char): │ │ │ │ │ -/usr/include/c++/14/streambuf:441 │ │ │ │ │ - mov (%rdi),%rax │ │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:441 (discriminator 1) │ │ │ │ │ - mov $0x2d,%esi │ │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ │ - mov %dl,0x7(%rsp) │ │ │ │ │ - call *0x68(%rax) │ │ │ │ │ -/usr/include/c++/14/streambuf:442 │ │ │ │ │ - movzbl 0x7(%rsp),%edx │ │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ │ - jmp 10c79 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x139> │ │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ │ -/usr/include/c++/14/streambuf:441 │ │ │ │ │ - mov (%rdi),%rax │ │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ │ - mov %dl,0x7(%rsp) │ │ │ │ │ -/usr/include/c++/14/streambuf:441 (discriminator 1) │ │ │ │ │ - call *0x68(%rax) │ │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ │ - movzbl 0x7(%rsp),%edx │ │ │ │ │ -/usr/include/c++/14/streambuf:442 │ │ │ │ │ - jmp 10c79 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x139> │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:118 │ │ │ │ │ - xor %eax,%eax │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:117 │ │ │ │ │ - xor %r9d,%r9d │ │ │ │ │ - jmp 10e62 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x322> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:333 │ │ │ │ │ - sub $0x1,%r9 │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:347 │ │ │ │ │ - sub $0x1,%rax │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:414 (discriminator 1) │ │ │ │ │ - add $0x1,%r10 │ │ │ │ │ - je 10c9c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:327 (discriminator 1) │ │ │ │ │ - cmp %r11,%rax │ │ │ │ │ - je 10e58 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x318> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:330 │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - jne 10e50 , 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:338 │ │ │ │ │ - sub $0x1,%rcx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ - mov (%rdi,%rcx,8),%rsi │ │ │ │ │ - lea -0x1(%rsi),%r9 │ │ │ │ │ - jmp 10e54 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x314> │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:340 (discriminator 1) │ │ │ │ │ - xor %ebx,%ebx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:411 (discriminator 1) │ │ │ │ │ - mov %r11,%rax │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp 10ea7 , 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> │ │ │ │ │ - nopl 0x0(%rax) │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:333 │ │ │ │ │ - sub $0x1,%rbp │ │ │ │ │ -bool seqan::isGap, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ - mov %rbx,%rdx │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:347 │ │ │ │ │ - sub $0x1,%r12 │ │ │ │ │ -bool seqan::isGap, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > > const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:158 │ │ │ │ │ - and $0x1,%edx │ │ │ │ │ -bool seqan::goPrevious, seqan::Alloc >, seqan::Tag > const>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:345 │ │ │ │ │ - sub %rdx,%r15 │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:414 (discriminator 1) │ │ │ │ │ - add $0x1,%rax │ │ │ │ │ - je 10ebf , 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 %r11,%r12 │ │ │ │ │ - je 10ea1 , 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 10e90 , 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 10e94 , 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),%r10 │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:120 (discriminator 1) │ │ │ │ │ - test %r9,%r9 │ │ │ │ │ - je 10d46 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x206> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - xor %ecx,%ecx │ │ │ │ │ - jmp 10d46 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x206> │ │ │ │ │ -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 10e7c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x33c> │ │ │ │ │ - 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 │ │ │ │ │ - je 10bfd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbd> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ - mov %rdx,%rbx │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ - jmp 10bfd , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xbd> │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:455 │ │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ │ -seqan::Iterator > const, seqan::Tag const>::Type seqan::end(seqan::String > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_alloc.h:306 │ │ │ │ │ - mov %edx,%r9d │ │ │ │ │ -seqan::Size > const>::Type seqan::length >(seqan::String > const&): │ │ │ │ │ -/usr/include/seqan/sequence/string_base.h:472 (discriminator 2) │ │ │ │ │ - sub %rdi,%rax │ │ │ │ │ - sar $0x3,%rax │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:455 (discriminator 1) │ │ │ │ │ - cmp %rax,%rsi │ │ │ │ │ - je 10c9c , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x15c> │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:458 │ │ │ │ │ - mov %rsi,%rcx │ │ │ │ │ - jmp 10d4f , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0x20f> │ │ │ │ │ -/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:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:106 │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - jmp 10be7 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xa7> │ │ │ │ │ - xor %r15d,%r15d │ │ │ │ │ - xor %ebp,%ebp │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:121 │ │ │ │ │ - mov $0x1,%ecx │ │ │ │ │ -void seqan::goFurther, seqan::Alloc >, seqan::Tag > const, long>(seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >&, long): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:432 (discriminator 1) │ │ │ │ │ - mov $0x1,%ebx │ │ │ │ │ -seqan::Iter, seqan::Alloc >, seqan::Tag > const, seqan::GapsIterator > >::Iter(seqan::Gaps, seqan::Alloc >, seqan::Tag > const&, seqan::Tag const&): │ │ │ │ │ -/usr/include/seqan/align/gaps_iterator_array.h:107 │ │ │ │ │ - xor %r12d,%r12d │ │ │ │ │ - jmp 10c05 , std::allocator >, seqan::StreamIterator > >, seqan::String, seqan::Alloc >, seqan::Tag >(seqan::Iter, std::allocator >, seqan::StreamIterator > >&, seqan::Gaps, seqan::Alloc >, seqan::Tag > const&)@@Base+0xc5> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -0000000000010f58 <.fini>: │ │ │ │ │ +0000000000010f7c <.fini>: │ │ │ │ │ _fini(): │ │ │ │ │ sub $0x8,%rsp │ │ │ │ │ add $0x8,%rsp │ │ │ │ │ ret │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -1,35 +1,35 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ │ 0x00011000 25660062 61736963 5f737472 696e673a %f.basic_string: │ │ │ │ │ 0x00011010 3a617070 656e6400 2c000000 00000000 :append.,....... │ │ │ │ │ - 0x00011020 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00011030 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00011040 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00011050 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00011060 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ - 0x00011070 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ - 0x00011080 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ - 0x00011090 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ - 0x000110a0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000110b0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000110c0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000110d0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000110e0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x000110f0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011020 30303031 30323033 30343035 30363037 0001020304050607 │ │ │ │ │ + 0x00011030 30383039 31303131 31323133 31343135 0809101112131415 │ │ │ │ │ + 0x00011040 31363137 31383139 32303231 32323233 1617181920212223 │ │ │ │ │ + 0x00011050 32343235 32363237 32383239 33303331 2425262728293031 │ │ │ │ │ + 0x00011060 33323333 33343335 33363337 33383339 3233343536373839 │ │ │ │ │ + 0x00011070 34303431 34323433 34343435 34363437 4041424344454647 │ │ │ │ │ + 0x00011080 34383439 35303531 35323533 35343535 4849505152535455 │ │ │ │ │ + 0x00011090 35363537 35383539 36303631 36323633 5657585960616263 │ │ │ │ │ + 0x000110a0 36343635 36363637 36383639 37303731 6465666768697071 │ │ │ │ │ + 0x000110b0 37323733 37343735 37363737 37383739 7273747576777879 │ │ │ │ │ + 0x000110c0 38303831 38323833 38343835 38363837 8081828384858687 │ │ │ │ │ + 0x000110d0 38383839 39303931 39323933 39343935 8889909192939495 │ │ │ │ │ + 0x000110e0 32393339 34393539 36393739 38393900 293949596979899. │ │ │ │ │ + 0x000110f0 00000000 00005940 00000000 00000000 ......Y@........ │ │ │ │ │ 0x00011100 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ 0x00011110 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ - 0x00011120 30303031 30323033 30343035 30363037 0001020304050607 │ │ │ │ │ - 0x00011130 30383039 31303131 31323133 31343135 0809101112131415 │ │ │ │ │ - 0x00011140 31363137 31383139 32303231 32323233 1617181920212223 │ │ │ │ │ - 0x00011150 32343235 32363237 32383239 33303331 2425262728293031 │ │ │ │ │ - 0x00011160 33323333 33343335 33363337 33383339 3233343536373839 │ │ │ │ │ - 0x00011170 34303431 34323433 34343435 34363437 4041424344454647 │ │ │ │ │ - 0x00011180 34383439 35303531 35323533 35343535 4849505152535455 │ │ │ │ │ - 0x00011190 35363537 35383539 36303631 36323633 5657585960616263 │ │ │ │ │ - 0x000111a0 36343635 36363637 36383639 37303731 6465666768697071 │ │ │ │ │ - 0x000111b0 37323733 37343735 37363737 37383739 7273747576777879 │ │ │ │ │ - 0x000111c0 38303831 38323833 38343835 38363837 8081828384858687 │ │ │ │ │ - 0x000111d0 38383839 39303931 39323933 39343935 8889909192939495 │ │ │ │ │ - 0x000111e0 32393339 34393539 36393739 38393900 293949596979899. │ │ │ │ │ - 0x000111f0 00000000 00005940 ......Y@ │ │ │ │ │ + 0x00011120 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011130 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011140 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ + 0x00011150 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ + 0x00011160 04000401 04040402 04040404 04040404 ................ │ │ │ │ │ + 0x00011170 04040404 03030404 04040404 04040404 ................ │ │ │ │ │ + 0x00011180 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x00011190 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000111a0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000111b0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000111c0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000111d0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000111e0 04040404 04040404 04040404 04040404 ................ │ │ │ │ │ + 0x000111f0 04040404 04040404 04040404 04040404 ................ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ │ - 0x000111f8 011b033b 8c010000 30000000 282effff ...;....0...(... │ │ │ │ │ - 0x00011208 a8010000 9831ffff d0010000 c831ffff .....1.......1.. │ │ │ │ │ - 0x00011218 640d0000 aa33ffff 200e0000 8a37ffff d....3.. ....7.. │ │ │ │ │ - 0x00011228 1c0f0000 7838ffff 880d0000 b838ffff ....x8.......8.. │ │ │ │ │ - 0x00011238 400f0000 083affff e8010000 b83affff @....:.......:.. │ │ │ │ │ - 0x00011248 1c020000 4840ffff 64020000 c844ffff ....H@..d....D.. │ │ │ │ │ - 0x00011258 e0020000 d844ffff f4020000 3845ffff .....D......8E.. │ │ │ │ │ - 0x00011268 d4090000 984bffff 240a0000 3855ffff .....K..$...8U.. │ │ │ │ │ - 0x00011278 100d0000 1879ffff 20030000 8879ffff .....y.. ....y.. │ │ │ │ │ - 0x00011288 50030000 f879ffff 80030000 687affff P....y......hz.. │ │ │ │ │ - 0x00011298 d0030000 f87bffff 30040000 687effff .....{..0...h~.. │ │ │ │ │ - 0x000112a8 98040000 f87fffff f8040000 6882ffff ............h... │ │ │ │ │ - 0x000112b8 60050000 f883ffff c0050000 6886ffff `...........h... │ │ │ │ │ - 0x000112c8 28060000 2889ffff 9c060000 788bffff (...(.......x... │ │ │ │ │ - 0x000112d8 ec060000 d88cffff 5c070000 688fffff ........\...h... │ │ │ │ │ - 0x000112e8 c4070000 0891ffff 24080000 a894ffff ........$....... │ │ │ │ │ - 0x000112f8 90080000 4897ffff e0080000 48a5ffff ....H.......H... │ │ │ │ │ - 0x00011308 30090000 c8abffff 88090000 e8adffff 0............... │ │ │ │ │ - 0x00011318 740a0000 68afffff bc0a0000 a8b1ffff t...h........... │ │ │ │ │ - 0x00011328 040b0000 08b3ffff 600b0000 a8b9ffff ........`....... │ │ │ │ │ - 0x00011338 b80b0000 68bbffff 000c0000 f8bdffff ....h........... │ │ │ │ │ - 0x00011348 480c0000 68bfffff b80c0000 08c6ffff H...h........... │ │ │ │ │ - 0x00011358 cc0d0000 98ecffff c80e0000 e8f6ffff ................ │ │ │ │ │ - 0x00011368 a00d0000 98f8ffff 440e0000 e8f8ffff ........D....... │ │ │ │ │ - 0x00011378 600e0000 48f9ffff 7c0e0000 `...H...|... │ │ │ │ │ + 0x00011200 011b033b 8c010000 30000000 202effff ...;....0... ... │ │ │ │ │ + 0x00011210 a8010000 9031ffff d0010000 c031ffff .....1.......1.. │ │ │ │ │ + 0x00011220 88020000 a035ffff 84030000 8a36ffff .....5.......6.. │ │ │ │ │ + 0x00011230 1c0f0000 7038ffff a8030000 d038ffff ....p8.......8.. │ │ │ │ │ + 0x00011240 400f0000 e039ffff 34020000 7060ffff @....9..4...p`.. │ │ │ │ │ + 0x00011250 30030000 c06affff e8010000 706cffff 0....j......pl.. │ │ │ │ │ + 0x00011260 ac020000 c06cffff c8020000 406dffff .....l......@m.. │ │ │ │ │ + 0x00011270 e4020000 8071ffff c0030000 3072ffff .....q......0r.. │ │ │ │ │ + 0x00011280 f4030000 c077ffff 3c040000 407cffff .....w..<...@|.. │ │ │ │ │ + 0x00011290 b8040000 507cffff cc040000 b07cffff ....P|.......|.. │ │ │ │ │ + 0x000112a0 8c0b0000 1083ffff dc0b0000 b08cffff ................ │ │ │ │ │ + 0x000112b0 c80e0000 90b0ffff f8040000 00b1ffff ................ │ │ │ │ │ + 0x000112c0 28050000 70b1ffff 58050000 e0b1ffff (...p...X....... │ │ │ │ │ + 0x000112d0 88050000 70b3ffff e8050000 e0b5ffff ....p........... │ │ │ │ │ + 0x000112e0 50060000 70b7ffff b0060000 e0b9ffff P...p........... │ │ │ │ │ + 0x000112f0 18070000 70bbffff 78070000 e0bdffff ....p...x....... │ │ │ │ │ + 0x00011300 e0070000 a0c0ffff 54080000 f0c2ffff ........T....... │ │ │ │ │ + 0x00011310 a4080000 50c4ffff 14090000 e0c6ffff ....P........... │ │ │ │ │ + 0x00011320 7c090000 80c8ffff dc090000 20ccffff |........... ... │ │ │ │ │ + 0x00011330 480a0000 c0ceffff 980a0000 c0dcffff H............... │ │ │ │ │ + 0x00011340 e80a0000 40e3ffff 400b0000 60e5ffff ....@...@...`... │ │ │ │ │ + 0x00011350 2c0c0000 e0e6ffff 740c0000 20e9ffff ,.......t... ... │ │ │ │ │ + 0x00011360 bc0c0000 80eaffff 180d0000 20f1ffff ............ ... │ │ │ │ │ + 0x00011370 700d0000 e0f2ffff b80d0000 70f5ffff p...........p... │ │ │ │ │ + 0x00011380 000e0000 e0f6ffff 700e0000 ........p... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ @@ -1,224 +1,224 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ │ - 0x00011388 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ │ - 0x00011398 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ │ - 0x000113a8 782cffff 70030000 000e1046 0e184a0f x,..p......F..J. │ │ │ │ │ - 0x000113b8 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ │ - 0x000113c8 14000000 44000000 c02fffff 08000000 ....D..../...... │ │ │ │ │ - 0x000113d8 00000000 00000000 30000000 5c000000 ........0...\... │ │ │ │ │ - 0x000113e8 1838ffff a3000000 00420e10 8c02440e .8.......B....D. │ │ │ │ │ - 0x000113f8 18860344 0e208304 470e3002 4f0a0e20 ...D. ..G.0.O.. │ │ │ │ │ - 0x00011408 410e1841 0e10420e 08440b00 44000000 A..A..B..D..D... │ │ │ │ │ - 0x00011418 90000000 9438ffff 8f050000 00490e10 .....8.......I.. │ │ │ │ │ - 0x00011428 8f02450e 188e0342 0e208d04 420e288c ..E....B. ..B.(. │ │ │ │ │ - 0x00011438 05410e30 8606410e 38830703 24050a0e .A.0..A.8...$... │ │ │ │ │ - 0x00011448 30410e28 420e2042 0e18420e 10420e08 0A.(B. B..B..B.. │ │ │ │ │ - 0x00011458 470b0000 78000000 d8000000 dc3dffff G...x........=.. │ │ │ │ │ - 0x00011468 7e040000 004b0e10 8f02420e 188e0342 ~....K....B....B │ │ │ │ │ - 0x00011478 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ │ - 0x00011488 38830747 0e605e0a 0e38410e 30410e28 8..G.`^..8A.0A.( │ │ │ │ │ - 0x00011498 420e2042 0e18420e 10420e08 4b0b0320 B. B..B..B..K.. │ │ │ │ │ - 0x000114a8 010e08c3 c6cccdce cf480e60 83078606 .........H.`.... │ │ │ │ │ - 0x000114b8 8c058d04 8e038f02 5d0a0e38 410e3041 ........]..8A.0A │ │ │ │ │ - 0x000114c8 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ │ - 0x000114d8 10000000 54010000 e041ffff 09000000 ....T....A...... │ │ │ │ │ - 0x000114e8 00000000 28000000 68010000 dc41ffff ....(...h....A.. │ │ │ │ │ - 0x000114f8 51000000 00450e10 8602410e 18830347 Q....E....A....G │ │ │ │ │ - 0x00011508 0e206f0a 0e18440e 10410e08 470b0000 . o...D..A..G... │ │ │ │ │ - 0x00011518 2c000000 94010000 f075ffff 61000000 ,........u..a... │ │ │ │ │ - 0x00011528 004d0e10 8c02410e 18860341 0e208304 .M....A....A. .. │ │ │ │ │ - 0x00011538 024b0e18 410e1042 0e0843c3 c6cc0000 .K..A..B..C..... │ │ │ │ │ - 0x00011548 2c000000 c4010000 3076ffff 61000000 ,.......0v..a... │ │ │ │ │ - 0x00011558 004d0e10 8c02410e 18860341 0e208304 .M....A....A. .. │ │ │ │ │ - 0x00011568 024b0e18 410e1042 0e0843c3 c6cc0000 .K..A..B..C..... │ │ │ │ │ - 0x00011578 2c000000 f4010000 7076ffff 61000000 ,.......pv..a... │ │ │ │ │ - 0x00011588 004d0e10 8c02410e 18860341 0e208304 .M....A....A. .. │ │ │ │ │ - 0x00011598 024b0e18 410e1042 0e0843c3 c6cc0000 .K..A..B..C..... │ │ │ │ │ - 0x000115a8 1c000000 00000000 017a504c 52000178 .........zPLR..x │ │ │ │ │ - 0x000115b8 10079bfd 2b00001b 1b0c0708 90010000 ....+........... │ │ │ │ │ - 0x000115c8 5c000000 24000000 9076ffff 89010000 \...$....v...... │ │ │ │ │ - 0x000115d8 04770b00 00460e10 8e02420e 188d0345 .w...F....B....E │ │ │ │ │ - 0x000115e8 0e208c04 410e2886 05440e30 8306440e . ..A.(..D.0..D. │ │ │ │ │ - 0x000115f8 5002aa0a 0e30470e 28410e20 420e1842 P....0G.(A. B..B │ │ │ │ │ - 0x00011608 0e10420e 084a0b02 6e0a0e30 410e2841 ..B..J..n..0A.(A │ │ │ │ │ - 0x00011618 0e20420e 18420e10 420e0842 0b000000 . B..B..B..B.... │ │ │ │ │ - 0x00011628 64000000 84000000 c077ffff 6d020000 d........w..m... │ │ │ │ │ - 0x00011638 042b0b00 00460e10 8f02420e 188e0342 .+...F....B....B │ │ │ │ │ - 0x00011648 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ │ - 0x00011658 38830744 0e6002b1 0a0e3844 0e30410e 8..D.`....8D.0A. │ │ │ │ │ - 0x00011668 28420e20 420e1842 0e10420e 084d0b02 (B. B..B..B..M.. │ │ │ │ │ - 0x00011678 b90a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ │ - 0x00011688 420e1042 0e08450b 5c000000 ec000000 B..B..E.\....... │ │ │ │ │ - 0x00011698 c879ffff 89010000 04d70a00 00460e10 .y...........F.. │ │ │ │ │ - 0x000116a8 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ │ - 0x000116b8 05440e30 8306440e 5002aa0a 0e30470e .D.0..D.P....0G. │ │ │ │ │ - 0x000116c8 28410e20 420e1842 0e10420e 084a0b02 (A. B..B..B..J.. │ │ │ │ │ - 0x000116d8 6e0a0e30 410e2841 0e20420e 18420e10 n..0A.(A. B..B.. │ │ │ │ │ - 0x000116e8 420e0842 0b000000 64000000 4c010000 B..B....d...L... │ │ │ │ │ - 0x000116f8 f87affff 6d020000 048b0a00 00460e10 .z..m........F.. │ │ │ │ │ - 0x00011708 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ - 0x00011718 05410e30 8606440e 38830744 0e6002b1 .A.0..D.8..D.`.. │ │ │ │ │ - 0x00011728 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ │ - 0x00011738 0e10420e 084d0b02 b90a0e38 410e3041 ..B..M.....8A.0A │ │ │ │ │ - 0x00011748 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ │ - 0x00011758 5c000000 b4010000 007dffff 89010000 \........}...... │ │ │ │ │ - 0x00011768 04370a00 00460e10 8e02420e 188d0345 .7...F....B....E │ │ │ │ │ - 0x00011778 0e208c04 410e2886 05440e30 8306440e . ..A.(..D.0..D. │ │ │ │ │ - 0x00011788 5002aa0a 0e30470e 28410e20 420e1842 P....0G.(A. B..B │ │ │ │ │ - 0x00011798 0e10420e 084a0b02 6e0a0e30 410e2841 ..B..J..n..0A.(A │ │ │ │ │ - 0x000117a8 0e20420e 18420e10 420e0842 0b000000 . B..B..B..B.... │ │ │ │ │ - 0x000117b8 64000000 14020000 307effff 6d020000 d.......0~..m... │ │ │ │ │ - 0x000117c8 04eb0900 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ │ - 0x000117d8 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ │ - 0x000117e8 38830744 0e6002b1 0a0e3844 0e30410e 8..D.`....8D.0A. │ │ │ │ │ - 0x000117f8 28420e20 420e1842 0e10420e 084d0b02 (B. B..B..B..M.. │ │ │ │ │ - 0x00011808 b90a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ │ - 0x00011818 420e1042 0e08450b 70000000 7c020000 B..B..E.p...|... │ │ │ │ │ - 0x00011828 3880ffff bc020000 04970900 00460e10 8............F.. │ │ │ │ │ - 0x00011838 8e02420e 188d0342 0e208c04 440e2886 ..B....B. ..D.(. │ │ │ │ │ - 0x00011848 05440e30 8306440e 5002a50a 0e30440e .D.0..D.P....0D. │ │ │ │ │ - 0x00011858 28410e20 420e1842 0e10420e 084a0b02 (A. B..B..B..J.. │ │ │ │ │ - 0x00011868 490a0e30 440e2841 0e20420e 18420e10 I..0D.(A. B..B.. │ │ │ │ │ - 0x00011878 420e084c 0b02880a 0e30410e 28410e20 B..L.....0A.(A. │ │ │ │ │ - 0x00011888 420e1842 0e10420e 08480b00 4c000000 B..B..B..H..L... │ │ │ │ │ - 0x00011898 f0020000 8482ffff 50020000 04370900 ........P....7.. │ │ │ │ │ - 0x000118a8 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ - 0x000118b8 420e288c 05410e30 8606440e 38830744 B.(..A.0..D.8..D │ │ │ │ │ - 0x000118c8 0e6002d7 0a0e3841 0e30410e 28420e20 .`....8A.0A.(B. │ │ │ │ │ - 0x000118d8 420e1842 0e10420e 084a0b00 6c000000 B..B..B..J..l... │ │ │ │ │ - 0x000118e8 60050000 8484ffff 55010000 00460e10 `.......U....F.. │ │ │ │ │ - 0x000118f8 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ │ - 0x00011908 05470e30 7d0a0e28 410e2041 0e18420e .G.0}..(A. A..B. │ │ │ │ │ - 0x00011918 10420e08 440b02a2 0a0e2841 0e20410e .B..D.....(A. A. │ │ │ │ │ - 0x00011928 18420e10 420e0848 0b6c0a0e 28410e20 .B..B..H.l..(A. │ │ │ │ │ - 0x00011938 410e1842 0e10420e 08460b47 0e28440e A..B..B..F.G.(D. │ │ │ │ │ - 0x00011948 20410e18 420e1042 0e080000 64000000 A..B..B....d... │ │ │ │ │ - 0x00011958 b0030000 7485ffff 83020000 048b0800 ....t........... │ │ │ │ │ - 0x00011968 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ - 0x00011978 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ │ - 0x00011988 0e6002bc 0a0e3844 0e30410e 28420e20 .`....8D.0A.(B. │ │ │ │ │ - 0x00011998 420e1842 0e10420e 084a0b02 cb0a0e38 B..B..B..J.....8 │ │ │ │ │ - 0x000119a8 410e3041 0e28420e 20420e18 420e1042 A.0A.(B. B..B..B │ │ │ │ │ - 0x000119b8 0e08430b 5c000000 18040000 9c87ffff ..C.\........... │ │ │ │ │ - 0x000119c8 99010000 04380800 00460e10 8e02420e .....8...F....B. │ │ │ │ │ - 0x000119d8 188d0345 0e208c04 410e2886 05440e30 ...E. ..A.(..D.0 │ │ │ │ │ - 0x000119e8 8306440e 5002b90a 0e30440e 28410e20 ..D.P....0D.(A. │ │ │ │ │ - 0x000119f8 420e1842 0e10420e 08460b02 720a0e30 B..B..B..F..r..0 │ │ │ │ │ - 0x00011a08 410e2841 0e20420e 18420e10 420e0846 A.(A. B..B..B..F │ │ │ │ │ - 0x00011a18 0b000000 68000000 78040000 dc88ffff ....h...x....... │ │ │ │ │ - 0x00011a28 99030000 04ec0700 00460e10 8f02480e .........F....H. │ │ │ │ │ - 0x00011a38 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ │ - 0x00011a48 8606410e 38830747 0e900103 60010a0e ..A.8..G....`... │ │ │ │ │ - 0x00011a58 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ │ - 0x00011a68 420e0848 0b031601 0a0e3841 0e30410e B..H......8A.0A. │ │ │ │ │ - 0x00011a78 28420e20 420e1842 0e10420e 08480b00 (B. B..B..B..H.. │ │ │ │ │ - 0x00011a88 4c000000 e4040000 108cffff 9d020000 L............... │ │ │ │ │ - 0x00011a98 04960700 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ │ - 0x00011aa8 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ │ - 0x00011ab8 38830744 0e70024f 0a0e3841 0e30410e 8..D.p.O..8A.0A. │ │ │ │ │ - 0x00011ac8 28420e20 420e1842 0e10420e 08450b00 (B. B..B..B..E.. │ │ │ │ │ - 0x00011ad8 4c000000 54070000 608effff f20d0000 L...T...`....... │ │ │ │ │ - 0x00011ae8 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ - 0x00011af8 420e288c 05410e30 8606410e 3883074a B.(..A.0..A.8..J │ │ │ │ │ - 0x00011b08 0ef00103 83070a0e 38410e30 410e2842 ........8A.0A.(B │ │ │ │ │ - 0x00011b18 0e20420e 18420e10 420e084b 0b000000 . B..B..B..K.... │ │ │ │ │ - 0x00011b28 54000000 84050000 109cffff 7c060000 T...........|... │ │ │ │ │ - 0x00011b38 040c0700 00460e10 8e02420e 188d0342 .....F....B....B │ │ │ │ │ - 0x00011b48 0e208c04 410e2886 05440e30 8306039a . ..A.(..D.0.... │ │ │ │ │ - 0x00011b58 010a0e28 410e2042 0e18420e 10420e08 ...(A. B..B..B.. │ │ │ │ │ - 0x00011b68 480b02d4 0a0e2841 0e20420e 18420e10 H.....(A. B..B.. │ │ │ │ │ - 0x00011b78 420e0845 0b000000 48000000 fc070000 B..E....H....... │ │ │ │ │ - 0x00011b88 38a2ffff 06020000 00460e10 8f02420e 8........F....B. │ │ │ │ │ - 0x00011b98 188e0342 0e208d04 420e288c 05440e30 ...B. ..B.(..D.0 │ │ │ │ │ - 0x00011ba8 8606410e 38830744 0e4002e6 0a0e3841 ..A.8..D.@....8A │ │ │ │ │ - 0x00011bb8 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ │ - 0x00011bc8 084b0b00 4c000000 48080000 5c3bffff .K..L...H...\;.. │ │ │ │ │ - 0x00011bd8 60060000 00420e10 8f02450e 188e0342 `....B....E....B │ │ │ │ │ - 0x00011be8 0e208d04 450e288c 05410e30 8606440e . ..E.(..A.0..D. │ │ │ │ │ - 0x00011bf8 38830744 0ea00103 2c010a0e 38410e30 8..D....,...8A.0 │ │ │ │ │ - 0x00011c08 410e2842 0e20420e 18420e10 420e0843 A.(B. B..B..B..C │ │ │ │ │ - 0x00011c18 0b000000 4c000000 98080000 6c41ffff ....L.......lA.. │ │ │ │ │ - 0x00011c28 92090000 00420e10 8f02420e 188e0342 .....B....B....B │ │ │ │ │ - 0x00011c38 0e208d04 450e288c 05440e30 8606440e . ..E.(..D.0..D. │ │ │ │ │ - 0x00011c48 38830744 0eb00103 2e010a0e 38410e30 8..D........8A.0 │ │ │ │ │ - 0x00011c58 410e2842 0e20420e 18420e10 420e0841 A.(B. B..B..B..A │ │ │ │ │ - 0x00011c68 0b000000 44000000 c8060000 6ca3ffff ....D.......l... │ │ │ │ │ - 0x00011c78 7f010000 04040600 00460e10 8e02450e .........F....E. │ │ │ │ │ - 0x00011c88 188d0342 0e208c04 440e2886 05410e30 ...B. ..D.(..A.0 │ │ │ │ │ - 0x00011c98 8306440e 5002d40a 0e30410e 28410e20 ..D.P....0A.(A. │ │ │ │ │ - 0x00011ca8 420e1842 0e10420e 08460b00 44000000 B..B..B..F..D... │ │ │ │ │ - 0x00011cb8 10070000 a4a4ffff 37020000 04d00500 ........7....... │ │ │ │ │ - 0x00011cc8 00460e10 8e02420e 188d0342 0e208c04 .F....B....B. .. │ │ │ │ │ - 0x00011cd8 410e2886 05440e30 8306440e 5002d70a A.(..D.0..D.P... │ │ │ │ │ - 0x00011ce8 0e30410e 28410e20 420e1842 0e10420e .0A.(A. B..B..B. │ │ │ │ │ - 0x00011cf8 08460b00 58000000 78090000 9ca6ffff .F..X...x....... │ │ │ │ │ - 0x00011d08 5d010000 00460e10 8d02420e 188c0341 ]....F....B....A │ │ │ │ │ - 0x00011d18 0e208604 410e2883 05470e30 7d0a0e28 . ..A.(..G.0}..( │ │ │ │ │ - 0x00011d28 410e2041 0e18420e 10420e08 440b02e4 A. A..B..B..D... │ │ │ │ │ - 0x00011d38 0a0e2841 0e20410e 18420e10 420e0846 ..(A. A..B..B..F │ │ │ │ │ - 0x00011d48 0b470e28 440e2041 0e18420e 10420e08 .G.(D. A..B..B.. │ │ │ │ │ - 0x00011d58 54000000 b4070000 a0a7ffff 8c060000 T............... │ │ │ │ │ - 0x00011d68 04400500 00460e10 8e02420e 188d0342 .@...F....B....B │ │ │ │ │ - 0x00011d78 0e208c04 410e2886 05440e30 830603a5 . ..A.(..D.0.... │ │ │ │ │ - 0x00011d88 010a0e28 410e2042 0e18420e 10420e08 ...(A. B..B..B.. │ │ │ │ │ - 0x00011d98 450b02d4 0a0e2841 0e20420e 18420e10 E.....(A. B..B.. │ │ │ │ │ - 0x00011da8 420e0845 0b000000 44000000 0c080000 B..E....D....... │ │ │ │ │ - 0x00011db8 e8adffff c0010000 04240500 00460e10 .........$...F.. │ │ │ │ │ - 0x00011dc8 8e02420e 188d0345 0e208c04 440e2886 ..B....E. ..D.(. │ │ │ │ │ - 0x00011dd8 05410e30 8306440e 5002fc0a 0e30410e .A.0..D.P....0A. │ │ │ │ │ - 0x00011de8 28410e20 420e1842 0e10420e 08460b00 (A. B..B..B..F.. │ │ │ │ │ - 0x00011df8 44000000 54080000 60afffff 87020000 D...T...`....... │ │ │ │ │ - 0x00011e08 04f10400 00460e10 8e02420e 188d0342 .....F....B....B │ │ │ │ │ - 0x00011e18 0e208c04 410e2886 05440e30 8306440e . ..A.(..D.0..D. │ │ │ │ │ - 0x00011e28 5002ff0a 0e30410e 28410e20 420e1842 P....0A.(A. B..B │ │ │ │ │ - 0x00011e38 0e10420e 08460b00 6c000000 bc0a0000 ..B..F..l....... │ │ │ │ │ - 0x00011e48 a8b1ffff 6d010000 00460e10 8d02420e ....m....F....B. │ │ │ │ │ - 0x00011e58 188c0341 0e208604 410e2883 05470e30 ...A. ..A.(..G.0 │ │ │ │ │ - 0x00011e68 7d0a0e28 410e2041 0e18420e 10420e08 }..(A. A..B..B.. │ │ │ │ │ - 0x00011e78 440b02bc 0a0e2841 0e20410e 18420e10 D.....(A. A..B.. │ │ │ │ │ - 0x00011e88 420e0846 0b6c0a0e 28410e20 410e1842 B..F.l..(A. A..B │ │ │ │ │ - 0x00011e98 0e10420e 08460b47 0e28440e 20410e18 ..B..F.G.(D. A.. │ │ │ │ │ - 0x00011ea8 420e1042 0e080000 54000000 0c090000 B..B....T....... │ │ │ │ │ - 0x00011eb8 a8b2ffff 9c060000 044e0400 00460e10 .........N...F.. │ │ │ │ │ - 0x00011ec8 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ │ - 0x00011ed8 05440e30 830603b6 010a0e28 410e2042 .D.0.......(A. B │ │ │ │ │ - 0x00011ee8 0e18420e 10420e08 440b02d4 0a0e2841 ..B..B..D.....(A │ │ │ │ │ - 0x00011ef8 0e20420e 18420e10 420e0845 0b000000 . B..B..B..E.... │ │ │ │ │ - 0x00011f08 50000000 64090000 2048ffff d3230000 P...d... H...#.. │ │ │ │ │ - 0x00011f18 04320400 00460e10 8f02490e 188e0342 .2...F....I....B │ │ │ │ │ - 0x00011f28 0e208d04 420e288c 05440e30 8606430e . ..B.(..D.0..C. │ │ │ │ │ - 0x00011f38 38830747 0ee00503 2f0a0a0e 38440e30 8..G..../...8D.0 │ │ │ │ │ - 0x00011f48 410e2842 0e20420e 18420e10 420e0843 A.(B. B..B..B..C │ │ │ │ │ - 0x00011f58 0b000000 20000000 b8090000 5c24ffff .... .......\$.. │ │ │ │ │ - 0x00011f68 e1010000 04530500 000ee005 83078606 .....S.......... │ │ │ │ │ - 0x00011f78 8c058d04 8e038f02 14000000 fc0b0000 ................ │ │ │ │ │ - 0x00011f88 e82affff 3d000000 00000000 00000000 .*..=........... │ │ │ │ │ - 0x00011f98 28000000 140c0000 40e9ffff b0010000 (.......@....... │ │ │ │ │ - 0x00011fa8 00450e10 8602490d 06458d03 8c048305 .E....I..E...... │ │ │ │ │ - 0x00011fb8 0333010a 0c07084a 0b000000 50000000 .3.....J....P... │ │ │ │ │ - 0x00011fc8 200a0000 34b8ffff 85260000 04f40400 ...4....&...... │ │ │ │ │ - 0x00011fd8 00460e10 8f024c0e 188e0342 0e208d04 .F....L....B. .. │ │ │ │ │ - 0x00011fe8 490e288c 05440e30 8606410e 3883074a I.(..D.0..A.8..J │ │ │ │ │ - 0x00011ff8 0eb00803 89150a0e 38440e30 410e2842 ........8D.0A.(B │ │ │ │ │ - 0x00012008 0e20420e 18420e10 420e0846 0b000000 . B..B..B..F.... │ │ │ │ │ - 0x00012018 20000000 740a0000 8225ffff df030000 ...t....%...... │ │ │ │ │ - 0x00012028 041a0500 000eb008 83078606 8c058d04 ................ │ │ │ │ │ - 0x00012038 8e038f02 18000000 b80c0000 4ceaffff ............L... │ │ │ │ │ - 0x00012048 48000000 004c0e10 8302770e 08000000 H....L....w..... │ │ │ │ │ - 0x00012058 18000000 d40c0000 80eaffff 55000000 ............U... │ │ │ │ │ - 0x00012068 004c0e10 83020244 0e080000 48000000 .L.....D....H... │ │ │ │ │ - 0x00012078 f00c0000 c4eaffff 17040000 00460e10 .............F.. │ │ │ │ │ - 0x00012088 8f02450e 188e0345 0e208d04 420e288c ..E....E. ..B.(. │ │ │ │ │ - 0x00012098 05410e30 8606410e 38830744 0e60036d .A.0..A.8..D.`.m │ │ │ │ │ - 0x000120a8 020a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ │ - 0x000120b8 420e1042 0e08410b 50000000 1c0b0000 B..B..A.P....... │ │ │ │ │ - 0x000120c8 c8ddffff 460a0000 04c10400 00460e10 ....F........F.. │ │ │ │ │ - 0x000120d8 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ - 0x000120e8 05410e30 8606410e 3883074a 0ef00703 .A.0..A.8..J.... │ │ │ │ │ - 0x000120f8 a1060a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ │ - 0x00012108 18420e10 420e0845 0b000000 20000000 .B..B..E.... ... │ │ │ │ │ - 0x00012118 700b0000 6628ffff ea000000 04a80400 p...f(.......... │ │ │ │ │ - 0x00012128 000ef007 83078606 8c058d04 8e038f02 ................ │ │ │ │ │ - 0x00012138 10000000 b40d0000 7029ffff 54000000 ........p)..T... │ │ │ │ │ - 0x00012148 00000000 00000000 ........ │ │ │ │ │ + 0x00011390 14000000 00000000 017a5200 01781001 .........zR..x.. │ │ │ │ │ + 0x000113a0 1b0c0708 90010000 24000000 1c000000 ........$....... │ │ │ │ │ + 0x000113b0 702cffff 70030000 000e1046 0e184a0f p,..p......F..J. │ │ │ │ │ + 0x000113c0 0b770880 003f1a3b 2a332422 00000000 .w...?.;*3$".... │ │ │ │ │ + 0x000113d0 14000000 44000000 b82fffff 08000000 ....D..../...... │ │ │ │ │ + 0x000113e0 00000000 00000000 28000000 5c000000 ........(...\... │ │ │ │ │ + 0x000113f0 d068ffff b0010000 00450e10 8602490d .h.......E....I. │ │ │ │ │ + 0x00011400 06458d03 8c048305 0333010a 0c07084a .E.......3.....J │ │ │ │ │ + 0x00011410 0b000000 1c000000 00000000 017a504c .............zPL │ │ │ │ │ + 0x00011420 52000178 10079b91 2d00001b 1b0c0708 R..x....-....... │ │ │ │ │ + 0x00011430 90010000 50000000 24000000 a437ffff ....P...$....7.. │ │ │ │ │ + 0x00011440 85260000 04130d00 00460e10 8f024c0e .&.......F....L. │ │ │ │ │ + 0x00011450 188e0342 0e208d04 490e288c 05440e30 ...B. ..I.(..D.0 │ │ │ │ │ + 0x00011460 8606410e 3883074a 0eb00803 89150a0e ..A.8..J........ │ │ │ │ │ + 0x00011470 38440e30 410e2842 0e20420e 18420e10 8D.0A.(B. B..B.. │ │ │ │ │ + 0x00011480 420e0846 0b000000 20000000 78000000 B..F.... ...x... │ │ │ │ │ + 0x00011490 302fffff df030000 04390d00 000eb008 0/.......9...... │ │ │ │ │ + 0x000114a0 83078606 8c058d04 8e038f02 18000000 ................ │ │ │ │ │ + 0x000114b0 20010000 bc69ffff 48000000 004c0e10 ....i..H....L.. │ │ │ │ │ + 0x000114c0 8302770e 08000000 18000000 3c010000 ..w.........<... │ │ │ │ │ + 0x000114d0 f069ffff 55000000 004c0e10 83020244 .i..U....L.....D │ │ │ │ │ + 0x000114e0 0e080000 48000000 58010000 546affff ....H...X...Tj.. │ │ │ │ │ + 0x000114f0 17040000 00460e10 8f02450e 188e0345 .....F....E....E │ │ │ │ │ + 0x00011500 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ │ + 0x00011510 38830744 0e60036d 020a0e38 410e3041 8..D.`.m...8A.0A │ │ │ │ │ + 0x00011520 0e28420e 20420e18 420e1042 0e08410b .(B. B..B..B..A. │ │ │ │ │ + 0x00011530 50000000 20010000 385dffff 460a0000 P... ...8]..F... │ │ │ │ │ + 0x00011540 04e00c00 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ │ + 0x00011550 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ │ + 0x00011560 3883074a 0ef00703 a1060a0e 38410e30 8..J........8A.0 │ │ │ │ │ + 0x00011570 410e2842 0e20420e 18420e10 420e0845 A.(B. B..B..B..E │ │ │ │ │ + 0x00011580 0b000000 20000000 74010000 1432ffff .... ...t....2.. │ │ │ │ │ + 0x00011590 ea000000 04c70c00 000ef007 83078606 ................ │ │ │ │ │ + 0x000115a0 8c058d04 8e038f02 14000000 1c020000 ................ │ │ │ │ │ + 0x000115b0 c034ffff 54000000 00000000 00000000 .4..T........... │ │ │ │ │ + 0x000115c0 30000000 34020000 b86dffff a3000000 0...4....m...... │ │ │ │ │ + 0x000115d0 00420e10 8c02440e 18860344 0e208304 .B....D....D. .. │ │ │ │ │ + 0x000115e0 470e3002 4f0a0e20 410e1841 0e10420e G.0.O.. A..A..B. │ │ │ │ │ + 0x000115f0 08440b00 44000000 68020000 346effff .D..D...h...4n.. │ │ │ │ │ + 0x00011600 8f050000 00490e10 8f02450e 188e0342 .....I....E....B │ │ │ │ │ + 0x00011610 0e208d04 420e288c 05410e30 8606410e . ..B.(..A.0..A. │ │ │ │ │ + 0x00011620 38830703 24050a0e 30410e28 420e2042 8...$...0A.(B. B │ │ │ │ │ + 0x00011630 0e18420e 10420e08 470b0000 78000000 ..B..B..G...x... │ │ │ │ │ + 0x00011640 b0020000 7c73ffff 7e040000 004b0e10 ....|s..~....K.. │ │ │ │ │ + 0x00011650 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ + 0x00011660 05410e30 8606440e 38830747 0e605e0a .A.0..D.8..G.`^. │ │ │ │ │ + 0x00011670 0e38410e 30410e28 420e2042 0e18420e .8A.0A.(B. B..B. │ │ │ │ │ + 0x00011680 10420e08 4b0b0320 010e08c3 c6cccdce .B..K.. ........ │ │ │ │ │ + 0x00011690 cf480e60 83078606 8c058d04 8e038f02 .H.`............ │ │ │ │ │ + 0x000116a0 5d0a0e38 410e3041 0e28420e 20420e18 ]..8A.0A.(B. B.. │ │ │ │ │ + 0x000116b0 420e1042 0e08410b 10000000 2c030000 B..B..A.....,... │ │ │ │ │ + 0x000116c0 8077ffff 09000000 00000000 28000000 .w..........(... │ │ │ │ │ + 0x000116d0 40030000 7c77ffff 51000000 00450e10 @...|w..Q....E.. │ │ │ │ │ + 0x000116e0 8602410e 18830347 0e206f0a 0e18440e ..A....G. o...D. │ │ │ │ │ + 0x000116f0 10410e08 470b0000 2c000000 6c030000 .A..G...,...l... │ │ │ │ │ + 0x00011700 90abffff 61000000 004d0e10 8c02410e ....a....M....A. │ │ │ │ │ + 0x00011710 18860341 0e208304 024b0e18 410e1042 ...A. ...K..A..B │ │ │ │ │ + 0x00011720 0e0843c3 c6cc0000 2c000000 9c030000 ..C.....,....... │ │ │ │ │ + 0x00011730 d0abffff 61000000 004d0e10 8c02410e ....a....M....A. │ │ │ │ │ + 0x00011740 18860341 0e208304 024b0e18 410e1042 ...A. ...K..A..B │ │ │ │ │ + 0x00011750 0e0843c3 c6cc0000 2c000000 cc030000 ..C.....,....... │ │ │ │ │ + 0x00011760 10acffff 61000000 004d0e10 8c02410e ....a....M....A. │ │ │ │ │ + 0x00011770 18860341 0e208304 024b0e18 410e1042 ...A. ...K..A..B │ │ │ │ │ + 0x00011780 0e0843c3 c6cc0000 5c000000 78030000 ..C.....\...x... │ │ │ │ │ + 0x00011790 50acffff 89010000 04cb0a00 00460e10 P............F.. │ │ │ │ │ + 0x000117a0 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ │ + 0x000117b0 05440e30 8306440e 5002aa0a 0e30470e .D.0..D.P....0G. │ │ │ │ │ + 0x000117c0 28410e20 420e1842 0e10420e 084a0b02 (A. B..B..B..J.. │ │ │ │ │ + 0x000117d0 6e0a0e30 410e2841 0e20420e 18420e10 n..0A.(A. B..B.. │ │ │ │ │ + 0x000117e0 420e0842 0b000000 64000000 d8030000 B..B....d....... │ │ │ │ │ + 0x000117f0 80adffff 6d020000 047f0a00 00460e10 ....m........F.. │ │ │ │ │ + 0x00011800 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ + 0x00011810 05410e30 8606440e 38830744 0e6002b1 .A.0..D.8..D.`.. │ │ │ │ │ + 0x00011820 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ │ + 0x00011830 0e10420e 084d0b02 b90a0e38 410e3041 ..B..M.....8A.0A │ │ │ │ │ + 0x00011840 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ │ + 0x00011850 5c000000 40040000 88afffff 89010000 \...@........... │ │ │ │ │ + 0x00011860 042b0a00 00460e10 8e02420e 188d0345 .+...F....B....E │ │ │ │ │ + 0x00011870 0e208c04 410e2886 05440e30 8306440e . ..A.(..D.0..D. │ │ │ │ │ + 0x00011880 5002aa0a 0e30470e 28410e20 420e1842 P....0G.(A. B..B │ │ │ │ │ + 0x00011890 0e10420e 084a0b02 6e0a0e30 410e2841 ..B..J..n..0A.(A │ │ │ │ │ + 0x000118a0 0e20420e 18420e10 420e0842 0b000000 . B..B..B..B.... │ │ │ │ │ + 0x000118b0 64000000 a0040000 b8b0ffff 6d020000 d...........m... │ │ │ │ │ + 0x000118c0 04df0900 00460e10 8f02420e 188e0342 .....F....B....B │ │ │ │ │ + 0x000118d0 0e208d04 420e288c 05410e30 8606440e . ..B.(..A.0..D. │ │ │ │ │ + 0x000118e0 38830744 0e6002b1 0a0e3844 0e30410e 8..D.`....8D.0A. │ │ │ │ │ + 0x000118f0 28420e20 420e1842 0e10420e 084d0b02 (B. B..B..B..M.. │ │ │ │ │ + 0x00011900 b90a0e38 410e3041 0e28420e 20420e18 ...8A.0A.(B. B.. │ │ │ │ │ + 0x00011910 420e1042 0e08450b 5c000000 08050000 B..B..E.\....... │ │ │ │ │ + 0x00011920 c0b2ffff 89010000 048b0900 00460e10 .............F.. │ │ │ │ │ + 0x00011930 8e02420e 188d0345 0e208c04 410e2886 ..B....E. ..A.(. │ │ │ │ │ + 0x00011940 05440e30 8306440e 5002aa0a 0e30470e .D.0..D.P....0G. │ │ │ │ │ + 0x00011950 28410e20 420e1842 0e10420e 084a0b02 (A. B..B..B..J.. │ │ │ │ │ + 0x00011960 6e0a0e30 410e2841 0e20420e 18420e10 n..0A.(A. B..B.. │ │ │ │ │ + 0x00011970 420e0842 0b000000 64000000 68050000 B..B....d...h... │ │ │ │ │ + 0x00011980 f0b3ffff 6d020000 043f0900 00460e10 ....m....?...F.. │ │ │ │ │ + 0x00011990 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ + 0x000119a0 05410e30 8606440e 38830744 0e6002b1 .A.0..D.8..D.`.. │ │ │ │ │ + 0x000119b0 0a0e3844 0e30410e 28420e20 420e1842 ..8D.0A.(B. B..B │ │ │ │ │ + 0x000119c0 0e10420e 084d0b02 b90a0e38 410e3041 ..B..M.....8A.0A │ │ │ │ │ + 0x000119d0 0e28420e 20420e18 420e1042 0e08450b .(B. B..B..B..E. │ │ │ │ │ + 0x000119e0 70000000 d0050000 f8b5ffff bc020000 p............... │ │ │ │ │ + 0x000119f0 04eb0800 00460e10 8e02420e 188d0342 .....F....B....B │ │ │ │ │ + 0x00011a00 0e208c04 440e2886 05440e30 8306440e . ..D.(..D.0..D. │ │ │ │ │ + 0x00011a10 5002a50a 0e30440e 28410e20 420e1842 P....0D.(A. B..B │ │ │ │ │ + 0x00011a20 0e10420e 084a0b02 490a0e30 440e2841 ..B..J..I..0D.(A │ │ │ │ │ + 0x00011a30 0e20420e 18420e10 420e084c 0b02880a . B..B..B..L.... │ │ │ │ │ + 0x00011a40 0e30410e 28410e20 420e1842 0e10420e .0A.(A. B..B..B. │ │ │ │ │ + 0x00011a50 08480b00 4c000000 44060000 44b8ffff .H..L...D...D... │ │ │ │ │ + 0x00011a60 50020000 048b0800 00460e10 8f02420e P........F....B. │ │ │ │ │ + 0x00011a70 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ │ + 0x00011a80 8606440e 38830744 0e6002d7 0a0e3841 ..D.8..D.`....8A │ │ │ │ │ + 0x00011a90 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ │ + 0x00011aa0 084a0b00 6c000000 18070000 44baffff .J..l.......D... │ │ │ │ │ + 0x00011ab0 55010000 00460e10 8d02420e 188c0341 U....F....B....A │ │ │ │ │ + 0x00011ac0 0e208604 410e2883 05470e30 7d0a0e28 . ..A.(..G.0}..( │ │ │ │ │ + 0x00011ad0 410e2041 0e18420e 10420e08 440b02a2 A. A..B..B..D... │ │ │ │ │ + 0x00011ae0 0a0e2841 0e20410e 18420e10 420e0848 ..(A. A..B..B..H │ │ │ │ │ + 0x00011af0 0b6c0a0e 28410e20 410e1842 0e10420e .l..(A. A..B..B. │ │ │ │ │ + 0x00011b00 08460b47 0e28440e 20410e18 420e1042 .F.G.(D. A..B..B │ │ │ │ │ + 0x00011b10 0e080000 64000000 04070000 34bbffff ....d.......4... │ │ │ │ │ + 0x00011b20 83020000 04df0700 00460e10 8f02420e .........F....B. │ │ │ │ │ + 0x00011b30 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ │ + 0x00011b40 8606410e 38830747 0e6002bc 0a0e3844 ..A.8..G.`....8D │ │ │ │ │ + 0x00011b50 0e30410e 28420e20 420e1842 0e10420e .0A.(B. B..B..B. │ │ │ │ │ + 0x00011b60 084a0b02 cb0a0e38 410e3041 0e28420e .J.....8A.0A.(B. │ │ │ │ │ + 0x00011b70 20420e18 420e1042 0e08430b 5c000000 B..B..B..C.\... │ │ │ │ │ + 0x00011b80 6c070000 5cbdffff 99010000 048c0700 l...\........... │ │ │ │ │ + 0x00011b90 00460e10 8e02420e 188d0345 0e208c04 .F....B....E. .. │ │ │ │ │ + 0x00011ba0 410e2886 05440e30 8306440e 5002b90a A.(..D.0..D.P... │ │ │ │ │ + 0x00011bb0 0e30440e 28410e20 420e1842 0e10420e .0D.(A. B..B..B. │ │ │ │ │ + 0x00011bc0 08460b02 720a0e30 410e2841 0e20420e .F..r..0A.(A. B. │ │ │ │ │ + 0x00011bd0 18420e10 420e0846 0b000000 68000000 .B..B..F....h... │ │ │ │ │ + 0x00011be0 cc070000 9cbeffff 99030000 04400700 .............@.. │ │ │ │ │ + 0x00011bf0 00460e10 8f02480e 188e0342 0e208d04 .F....H....B. .. │ │ │ │ │ + 0x00011c00 420e288c 05410e30 8606410e 38830747 B.(..A.0..A.8..G │ │ │ │ │ + 0x00011c10 0e900103 60010a0e 38440e30 410e2842 ....`...8D.0A.(B │ │ │ │ │ + 0x00011c20 0e20420e 18420e10 420e0848 0b031601 . B..B..B..H.... │ │ │ │ │ + 0x00011c30 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ │ + 0x00011c40 0e10420e 08480b00 4c000000 38080000 ..B..H..L...8... │ │ │ │ │ + 0x00011c50 d0c1ffff 9d020000 04ea0600 00460e10 .............F.. │ │ │ │ │ + 0x00011c60 8f02420e 188e0342 0e208d04 420e288c ..B....B. ..B.(. │ │ │ │ │ + 0x00011c70 05410e30 8606410e 38830744 0e70024f .A.0..A.8..D.p.O │ │ │ │ │ + 0x00011c80 0a0e3841 0e30410e 28420e20 420e1842 ..8A.0A.(B. B..B │ │ │ │ │ + 0x00011c90 0e10420e 08450b00 4c000000 0c090000 ..B..E..L....... │ │ │ │ │ + 0x00011ca0 20c4ffff f20d0000 00460e10 8f02420e ........F....B. │ │ │ │ │ + 0x00011cb0 188e0342 0e208d04 420e288c 05410e30 ...B. ..B.(..A.0 │ │ │ │ │ + 0x00011cc0 8606410e 3883074a 0ef00103 83070a0e ..A.8..J........ │ │ │ │ │ + 0x00011cd0 38410e30 410e2842 0e20420e 18420e10 8A.0A.(B. B..B.. │ │ │ │ │ + 0x00011ce0 420e084b 0b000000 54000000 d8080000 B..K....T....... │ │ │ │ │ + 0x00011cf0 d0d1ffff 7c060000 04600600 00460e10 ....|....`...F.. │ │ │ │ │ + 0x00011d00 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ │ + 0x00011d10 05440e30 8306039a 010a0e28 410e2042 .D.0.......(A. B │ │ │ │ │ + 0x00011d20 0e18420e 10420e08 480b02d4 0a0e2841 ..B..B..H.....(A │ │ │ │ │ + 0x00011d30 0e20420e 18420e10 420e0845 0b000000 . B..B..B..E.... │ │ │ │ │ + 0x00011d40 48000000 b4090000 f8d7ffff 06020000 H............... │ │ │ │ │ + 0x00011d50 00460e10 8f02420e 188e0342 0e208d04 .F....B....B. .. │ │ │ │ │ + 0x00011d60 420e288c 05440e30 8606410e 38830744 B.(..D.0..A.8..D │ │ │ │ │ + 0x00011d70 0e4002e6 0a0e3841 0e30410e 28420e20 .@....8A.0A.(B. │ │ │ │ │ + 0x00011d80 420e1842 0e10420e 084b0b00 4c000000 B..B..B..K..L... │ │ │ │ │ + 0x00011d90 000a0000 1c71ffff 60060000 00420e10 .....q..`....B.. │ │ │ │ │ + 0x00011da0 8f02450e 188e0342 0e208d04 450e288c ..E....B. ..E.(. │ │ │ │ │ + 0x00011db0 05410e30 8606440e 38830744 0ea00103 .A.0..D.8..D.... │ │ │ │ │ + 0x00011dc0 2c010a0e 38410e30 410e2842 0e20420e ,...8A.0A.(B. B. │ │ │ │ │ + 0x00011dd0 18420e10 420e0843 0b000000 4c000000 .B..B..C....L... │ │ │ │ │ + 0x00011de0 500a0000 2c77ffff 92090000 00420e10 P...,w.......B.. │ │ │ │ │ + 0x00011df0 8f02420e 188e0342 0e208d04 450e288c ..B....B. ..E.(. │ │ │ │ │ + 0x00011e00 05440e30 8606440e 38830744 0eb00103 .D.0..D.8..D.... │ │ │ │ │ + 0x00011e10 2e010a0e 38410e30 410e2842 0e20420e ....8A.0A.(B. B. │ │ │ │ │ + 0x00011e20 18420e10 420e0841 0b000000 44000000 .B..B..A....D... │ │ │ │ │ + 0x00011e30 1c0a0000 2cd9ffff 7f010000 04580500 ....,........X.. │ │ │ │ │ + 0x00011e40 00460e10 8e02450e 188d0342 0e208c04 .F....E....B. .. │ │ │ │ │ + 0x00011e50 440e2886 05410e30 8306440e 5002d40a D.(..A.0..D.P... │ │ │ │ │ + 0x00011e60 0e30410e 28410e20 420e1842 0e10420e .0A.(A. B..B..B. │ │ │ │ │ + 0x00011e70 08460b00 44000000 640a0000 64daffff .F..D...d...d... │ │ │ │ │ + 0x00011e80 37020000 04240500 00460e10 8e02420e 7....$...F....B. │ │ │ │ │ + 0x00011e90 188d0342 0e208c04 410e2886 05440e30 ...B. ..A.(..D.0 │ │ │ │ │ + 0x00011ea0 8306440e 5002d70a 0e30410e 28410e20 ..D.P....0A.(A. │ │ │ │ │ + 0x00011eb0 420e1842 0e10420e 08460b00 58000000 B..B..B..F..X... │ │ │ │ │ + 0x00011ec0 300b0000 5cdcffff 5d010000 00460e10 0...\...]....F.. │ │ │ │ │ + 0x00011ed0 8d02420e 188c0341 0e208604 410e2883 ..B....A. ..A.(. │ │ │ │ │ + 0x00011ee0 05470e30 7d0a0e28 410e2041 0e18420e .G.0}..(A. A..B. │ │ │ │ │ + 0x00011ef0 10420e08 440b02e4 0a0e2841 0e20410e .B..D.....(A. A. │ │ │ │ │ + 0x00011f00 18420e10 420e0846 0b470e28 440e2041 .B..B..F.G.(D. A │ │ │ │ │ + 0x00011f10 0e18420e 10420e08 54000000 080b0000 ..B..B..T....... │ │ │ │ │ + 0x00011f20 60ddffff 8c060000 04940400 00460e10 `............F.. │ │ │ │ │ + 0x00011f30 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ │ + 0x00011f40 05440e30 830603a5 010a0e28 410e2042 .D.0.......(A. B │ │ │ │ │ + 0x00011f50 0e18420e 10420e08 450b02d4 0a0e2841 ..B..B..E.....(A │ │ │ │ │ + 0x00011f60 0e20420e 18420e10 420e0845 0b000000 . B..B..B..E.... │ │ │ │ │ + 0x00011f70 44000000 600b0000 a8e3ffff c0010000 D...`........... │ │ │ │ │ + 0x00011f80 04780400 00460e10 8e02420e 188d0345 .x...F....B....E │ │ │ │ │ + 0x00011f90 0e208c04 440e2886 05410e30 8306440e . ..D.(..A.0..D. │ │ │ │ │ + 0x00011fa0 5002fc0a 0e30410e 28410e20 420e1842 P....0A.(A. B..B │ │ │ │ │ + 0x00011fb0 0e10420e 08460b00 44000000 a80b0000 ..B..F..D....... │ │ │ │ │ + 0x00011fc0 20e5ffff 87020000 04450400 00460e10 ........E...F.. │ │ │ │ │ + 0x00011fd0 8e02420e 188d0342 0e208c04 410e2886 ..B....B. ..A.(. │ │ │ │ │ + 0x00011fe0 05440e30 8306440e 5002ff0a 0e30410e .D.0..D.P....0A. │ │ │ │ │ + 0x00011ff0 28410e20 420e1842 0e10420e 08460b00 (A. B..B..B..F.. │ │ │ │ │ + 0x00012000 6c000000 740c0000 68e7ffff 6d010000 l...t...h...m... │ │ │ │ │ + 0x00012010 00460e10 8d02420e 188c0341 0e208604 .F....B....A. .. │ │ │ │ │ + 0x00012020 410e2883 05470e30 7d0a0e28 410e2041 A.(..G.0}..(A. A │ │ │ │ │ + 0x00012030 0e18420e 10420e08 440b02bc 0a0e2841 ..B..B..D.....(A │ │ │ │ │ + 0x00012040 0e20410e 18420e10 420e0846 0b6c0a0e . A..B..B..F.l.. │ │ │ │ │ + 0x00012050 28410e20 410e1842 0e10420e 08460b47 (A. A..B..B..F.G │ │ │ │ │ + 0x00012060 0e28440e 20410e18 420e1042 0e080000 .(D. A..B..B.... │ │ │ │ │ + 0x00012070 54000000 600c0000 68e8ffff 9c060000 T...`...h....... │ │ │ │ │ + 0x00012080 04a20300 00460e10 8e02420e 188d0342 .....F....B....B │ │ │ │ │ + 0x00012090 0e208c04 410e2886 05440e30 830603b6 . ..A.(..D.0.... │ │ │ │ │ + 0x000120a0 010a0e28 410e2042 0e18420e 10420e08 ...(A. B..B..B.. │ │ │ │ │ + 0x000120b0 440b02d4 0a0e2841 0e20420e 18420e10 D.....(A. B..B.. │ │ │ │ │ + 0x000120c0 420e0845 0b000000 50000000 b80c0000 B..E....P....... │ │ │ │ │ + 0x000120d0 e07dffff d3230000 04860300 00460e10 .}...#.......F.. │ │ │ │ │ + 0x000120e0 8f02490e 188e0342 0e208d04 420e288c ..I....B. ..B.(. │ │ │ │ │ + 0x000120f0 05440e30 8606430e 38830747 0ee00503 .D.0..C.8..G.... │ │ │ │ │ + 0x00012100 2f0a0a0e 38440e30 410e2842 0e20420e /...8D.0A.(B. B. │ │ │ │ │ + 0x00012110 18420e10 420e0843 0b000000 20000000 .B..B..C.... ... │ │ │ │ │ + 0x00012120 0c0d0000 6627ffff e1010000 04a70400 ....f'.......... │ │ │ │ │ + 0x00012130 000ee005 83078606 8c058d04 8e038f02 ................ │ │ │ │ │ + 0x00012140 10000000 b40d0000 8829ffff 3d000000 .........)..=... │ │ │ │ │ + 0x00012150 00000000 00000000 ........ │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gcc_except_table {} │ │ │ │ │ @@ -1,76 +1,76 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gcc_except_table': │ │ │ │ │ - 0x00012150 ffff0110 74aa0100 00a40205 f8020084 ....t........... │ │ │ │ │ - 0x00012160 03050000 ffff0110 73d30100 00f30205 ........s....... │ │ │ │ │ - 0x00012170 dc040084 04690000 ffff0110 74aa0100 .....i......t... │ │ │ │ │ - 0x00012180 00a40205 f8020084 03050000 ffff0110 ................ │ │ │ │ │ - 0x00012190 73d30100 00f30205 dc040084 04690000 s............i.. │ │ │ │ │ - 0x000121a0 ffff0110 74aa0100 00a40205 f8020084 ....t........... │ │ │ │ │ - 0x000121b0 03050000 ffff0110 73d30100 00f30205 ........s....... │ │ │ │ │ - 0x000121c0 dc040084 04690000 ffff0110 72050000 .....i......r... │ │ │ │ │ - 0x000121d0 fc0105ab 0500e002 dc020000 ffff0110 ................ │ │ │ │ │ - 0x000121e0 73f00100 00900305 bf0400e7 03690000 s............i.. │ │ │ │ │ - 0x000121f0 ffff0111 8001e001 00008d03 05f20400 ................ │ │ │ │ │ - 0x00012200 93047000 00ffff01 107baf01 0000b002 ..p......{...... │ │ │ │ │ - 0x00012210 05880300 94030500 00ffff01 12a90182 ................ │ │ │ │ │ - 0x00012220 030000ff 04058807 00da05bf 010000ff ................ │ │ │ │ │ - 0x00012230 ff0112de 01058c05 00ae0205 830500c0 ................ │ │ │ │ │ - 0x00012240 03dd0100 00ffff01 38326900 00810205 ........82i..... │ │ │ │ │ - 0x00012250 910c00b1 02619a0c 00bd0305 0000f903 .....a.......... │ │ │ │ │ - 0x00012260 05a30c00 e0050500 00980605 910c00fc ................ │ │ │ │ │ - 0x00012270 06059a0c 00a507a5 01a30c00 c00c3c00 ..............<. │ │ │ │ │ - 0x00012280 00ffff01 107bbf01 0000c002 05ee0200 .....{.......... │ │ │ │ │ - 0x00012290 fa020500 00ffff01 1079f601 0000b803 .........y...... │ │ │ │ │ - 0x000122a0 05a60400 b2040500 00ffff01 38326900 ............82i. │ │ │ │ │ - 0x000122b0 00810205 a10c00b5 0268aa0c 00c50305 .........h...... │ │ │ │ │ - 0x000122c0 00008104 05b30c00 e8050500 00a00605 ................ │ │ │ │ │ - 0x000122d0 a10c0080 0705aa0c 00ad07ad 01b30c00 ................ │ │ │ │ │ - 0x000122e0 d00c3c00 00ffff01 118a01ee 010000fe ..<............. │ │ │ │ │ - 0x000122f0 0205af03 00bb0305 0000ffff 01118b01 ................ │ │ │ │ │ - 0x00012300 9d020000 800405f6 04008205 050000ff ................ │ │ │ │ │ - 0x00012310 ff013832 69000081 0205b10c 00b50279 ..82i..........y │ │ │ │ │ - 0x00012320 ba0c00d5 03050000 910405c3 0c00f805 ................ │ │ │ │ │ - 0x00012330 050000b0 0605b10c 00900705 ba0c00bd ................ │ │ │ │ │ - 0x00012340 07ad01c3 0c00e00c 3c0000ff ff01f002 ........<....... │ │ │ │ │ - 0x00012350 ea0105ae 43009a02 05a64400 bc02c302 ....C.....D..... │ │ │ │ │ - 0x00012360 ba4300d2 0705e743 00fa0705 d24300f6 .C.....C.....C.. │ │ │ │ │ - 0x00012370 0a05de43 00f80f05 f34300d2 1105fc43 ...C.....C.....C │ │ │ │ │ - 0x00012380 00901218 ba4300ab 1205be44 009d1605 .....C.....D.... │ │ │ │ │ - 0x00012390 b24400e2 1605c643 00b01905 fb450095 .D.....C.....E.. │ │ │ │ │ - 0x000123a0 2205cb45 00982305 f34600f5 23059a44 "..E..#..F..#..D │ │ │ │ │ - 0x000123b0 00bb249d 01ba4300 fd2605d7 4500f927 ..$...C..&..E..' │ │ │ │ │ - 0x000123c0 05e04500 a02805c2 4500ba28 05b94500 ..E..(..E..(..E. │ │ │ │ │ - 0x000123d0 bd2b05f2 4500932d 059f4600 c72d0596 .+..E..-..F..-.. │ │ │ │ │ - 0x000123e0 4600db2d 058d4600 eb2d0584 4600932f F..-..F..-..F../ │ │ │ │ │ - 0x000123f0 05d84600 a32f05cf 4600b32f 05c14700 ..F../..F../..G. │ │ │ │ │ - 0x00012400 c32f05b8 4700e32f 05ca4700 f32f058b ./..G../..G../.. │ │ │ │ │ - 0x00012410 4700a030 059d4700 d9300588 44009f31 G..0..G..0..D..1 │ │ │ │ │ - 0x00012420 05944700 c131059e 4500f531 05ee4400 ..G..1..E..1..D. │ │ │ │ │ - 0x00012430 e53265ba 4300b634 05a64700 943505ab .2e.C..4..G..5.. │ │ │ │ │ - 0x00012440 4600cb36 05fa4400 e73605e5 4400f936 F..6..D..6..D..6 │ │ │ │ │ - 0x00012450 05dc4400 8d370599 4300f137 05834500 ..D..7..C..7..E. │ │ │ │ │ - 0x00012460 883805ea 4600c138 05c64600 a13905e1 .8..F..8..F..9.. │ │ │ │ │ - 0x00012470 4600d93a 05a74500 c93b0595 4500853c F..:..E..;..E..< │ │ │ │ │ - 0x00012480 058c4500 b43c05ff 46008e3d 05ca4400 ..E..<..F..=..D. │ │ │ │ │ - 0x00012490 c33d05a5 4300893e 05e94500 b43e05b4 .=..C..>..E..>.. │ │ │ │ │ - 0x000124a0 4600df3e 05b04500 9c400591 44008a41 F..>..E..@..D..A │ │ │ │ │ - 0x000124b0 05af4700 c04105bd 4600e242 05d34400 ..G..A..F..B..D. │ │ │ │ │ - 0x000124c0 ffff0105 8e010500 00ffff01 765e0500 ............v^.. │ │ │ │ │ - 0x000124d0 008a0105 d54c00e0 1605a84c 00a81805 .....L.....L.... │ │ │ │ │ - 0x000124e0 9f4c00b4 1905ba4c 00fc1a05 b14c0088 .L.....L.....L.. │ │ │ │ │ - 0x000124f0 1c05e14c 00da1d05 ea4c00e6 1e05f34c ...L.....L.....L │ │ │ │ │ - 0x00012500 00b82005 8d4c00c4 2105c34c 008f2305 .. ..L..!..L..#. │ │ │ │ │ - 0x00012510 fc4c0096 2405cc4c 00ee2505 964c00f4 .L..$..L..%..L.. │ │ │ │ │ - 0x00012520 2e059f4c 008c3005 b14c00a4 3105ea4c ...L..0..L..1..L │ │ │ │ │ - 0x00012530 00bc3205 8d4c00d1 3305fc4c 00ee3405 ..2..L..3..L..4. │ │ │ │ │ - 0x00012540 964c00ff ff014b26 05bb0300 fd010500 .L....K&........ │ │ │ │ │ - 0x00012550 00f70205 d3030096 0305a003 00890405 ................ │ │ │ │ │ - 0x00012560 bb0700bd 0405a307 00e90405 c7030094 ................ │ │ │ │ │ - 0x00012570 0505af07 00c80505 c70700f4 05059207 ................ │ │ │ │ │ - 0x00012580 00a80605 d30700d4 06052b00 83070582 ..........+..... │ │ │ │ │ - 0x00012590 0200ffff 0137f201 05ba1400 9f0305f2 .....7.......... │ │ │ │ │ - 0x000125a0 1300ca03 17e61300 c70405ae 1400ba05 ................ │ │ │ │ │ - 0x000125b0 05a21400 e6060596 14009307 178a1400 ................ │ │ │ │ │ - 0x000125c0 92089e0b fe1300c5 1305ae14 00ffff01 ................ │ │ │ │ │ - 0x000125d0 043a5900 00 .:Y.. │ │ │ │ │ + 0x00012158 ffff0176 5e050000 8a0105d5 4c00e016 ...v^.......L... │ │ │ │ │ + 0x00012168 05a84c00 a818059f 4c00b419 05ba4c00 ..L.....L.....L. │ │ │ │ │ + 0x00012178 fc1a05b1 4c00881c 05e14c00 da1d05ea ....L.....L..... │ │ │ │ │ + 0x00012188 4c00e61e 05f34c00 b820058d 4c00c421 L.....L.. ..L..! │ │ │ │ │ + 0x00012198 05c34c00 8f2305fc 4c009624 05cc4c00 ..L..#..L..$..L. │ │ │ │ │ + 0x000121a8 ee250596 4c00f42e 059f4c00 8c3005b1 .%..L.....L..0.. │ │ │ │ │ + 0x000121b8 4c00a431 05ea4c00 bc32058d 4c00d133 L..1..L..2..L..3 │ │ │ │ │ + 0x000121c8 05fc4c00 ee340596 4c00ffff 014b2605 ..L..4..L....K&. │ │ │ │ │ + 0x000121d8 bb0300fd 01050000 f70205d3 03009603 ................ │ │ │ │ │ + 0x000121e8 05a00300 890405bb 0700bd04 05a30700 ................ │ │ │ │ │ + 0x000121f8 e90405c7 03009405 05af0700 c80505c7 ................ │ │ │ │ │ + 0x00012208 0700f405 05920700 a80605d3 0700d406 ................ │ │ │ │ │ + 0x00012218 052b0083 07058202 00ffff01 37f20105 .+..........7... │ │ │ │ │ + 0x00012228 ba14009f 0305f213 00ca0317 e61300c7 ................ │ │ │ │ │ + 0x00012238 0405ae14 00ba0505 a21400e6 06059614 ................ │ │ │ │ │ + 0x00012248 00930717 8a140092 089e0bfe 1300c513 ................ │ │ │ │ │ + 0x00012258 05ae1400 ffff0104 3a590000 ffff0110 ........:Y...... │ │ │ │ │ + 0x00012268 74aa0100 00a40205 f8020084 03050000 t............... │ │ │ │ │ + 0x00012278 ffff0110 73d30100 00f30205 dc040084 ....s........... │ │ │ │ │ + 0x00012288 04690000 ffff0110 74aa0100 00a40205 .i......t....... │ │ │ │ │ + 0x00012298 f8020084 03050000 ffff0110 73d30100 ............s... │ │ │ │ │ + 0x000122a8 00f30205 dc040084 04690000 ffff0110 .........i...... │ │ │ │ │ + 0x000122b8 74aa0100 00a40205 f8020084 03050000 t............... │ │ │ │ │ + 0x000122c8 ffff0110 73d30100 00f30205 dc040084 ....s........... │ │ │ │ │ + 0x000122d8 04690000 ffff0110 72050000 fc0105ab .i......r....... │ │ │ │ │ + 0x000122e8 0500e002 dc020000 ffff0110 73f00100 ............s... │ │ │ │ │ + 0x000122f8 00900305 bf0400e7 03690000 ffff0111 .........i...... │ │ │ │ │ + 0x00012308 8001e001 00008d03 05f20400 93047000 ..............p. │ │ │ │ │ + 0x00012318 00ffff01 107baf01 0000b002 05880300 .....{.......... │ │ │ │ │ + 0x00012328 94030500 00ffff01 12a90182 030000ff ................ │ │ │ │ │ + 0x00012338 04058807 00da05bf 010000ff ff0112de ................ │ │ │ │ │ + 0x00012348 01058c05 00ae0205 830500c0 03dd0100 ................ │ │ │ │ │ + 0x00012358 00ffff01 38326900 00810205 910c00b1 ....82i......... │ │ │ │ │ + 0x00012368 02619a0c 00bd0305 0000f903 05a30c00 .a.............. │ │ │ │ │ + 0x00012378 e0050500 00980605 910c00fc 06059a0c ................ │ │ │ │ │ + 0x00012388 00a507a5 01a30c00 c00c3c00 00ffff01 ..........<..... │ │ │ │ │ + 0x00012398 107bbf01 0000c002 05ee0200 fa020500 .{.............. │ │ │ │ │ + 0x000123a8 00ffff01 1079f601 0000b803 05a60400 .....y.......... │ │ │ │ │ + 0x000123b8 b2040500 00ffff01 38326900 00810205 ........82i..... │ │ │ │ │ + 0x000123c8 a10c00b5 0268aa0c 00c50305 00008104 .....h.......... │ │ │ │ │ + 0x000123d8 05b30c00 e8050500 00a00605 a10c0080 ................ │ │ │ │ │ + 0x000123e8 0705aa0c 00ad07ad 01b30c00 d00c3c00 ..............<. │ │ │ │ │ + 0x000123f8 00ffff01 118a01ee 010000fe 0205af03 ................ │ │ │ │ │ + 0x00012408 00bb0305 0000ffff 01118b01 9d020000 ................ │ │ │ │ │ + 0x00012418 800405f6 04008205 050000ff ff013832 ..............82 │ │ │ │ │ + 0x00012428 69000081 0205b10c 00b50279 ba0c00d5 i..........y.... │ │ │ │ │ + 0x00012438 03050000 910405c3 0c00f805 050000b0 ................ │ │ │ │ │ + 0x00012448 0605b10c 00900705 ba0c00bd 07ad01c3 ................ │ │ │ │ │ + 0x00012458 0c00e00c 3c0000ff ff01f002 ea0105ae ....<........... │ │ │ │ │ + 0x00012468 43009a02 05a64400 bc02c302 ba4300d2 C.....D......C.. │ │ │ │ │ + 0x00012478 0705e743 00fa0705 d24300f6 0a05de43 ...C.....C.....C │ │ │ │ │ + 0x00012488 00f80f05 f34300d2 1105fc43 00901218 .....C.....C.... │ │ │ │ │ + 0x00012498 ba4300ab 1205be44 009d1605 b24400e2 .C.....D.....D.. │ │ │ │ │ + 0x000124a8 1605c643 00b01905 fb450095 2205cb45 ...C.....E.."..E │ │ │ │ │ + 0x000124b8 00982305 f34600f5 23059a44 00bb249d ..#..F..#..D..$. │ │ │ │ │ + 0x000124c8 01ba4300 fd2605d7 4500f927 05e04500 ..C..&..E..'..E. │ │ │ │ │ + 0x000124d8 a02805c2 4500ba28 05b94500 bd2b05f2 .(..E..(..E..+.. │ │ │ │ │ + 0x000124e8 4500932d 059f4600 c72d0596 4600db2d E..-..F..-..F..- │ │ │ │ │ + 0x000124f8 058d4600 eb2d0584 4600932f 05d84600 ..F..-..F../..F. │ │ │ │ │ + 0x00012508 a32f05cf 4600b32f 05c14700 c32f05b8 ./..F../..G../.. │ │ │ │ │ + 0x00012518 4700e32f 05ca4700 f32f058b 4700a030 G../..G../..G..0 │ │ │ │ │ + 0x00012528 059d4700 d9300588 44009f31 05944700 ..G..0..D..1..G. │ │ │ │ │ + 0x00012538 c131059e 4500f531 05ee4400 e53265ba .1..E..1..D..2e. │ │ │ │ │ + 0x00012548 4300b634 05a64700 943505ab 4600cb36 C..4..G..5..F..6 │ │ │ │ │ + 0x00012558 05fa4400 e73605e5 4400f936 05dc4400 ..D..6..D..6..D. │ │ │ │ │ + 0x00012568 8d370599 4300f137 05834500 883805ea .7..C..7..E..8.. │ │ │ │ │ + 0x00012578 4600c138 05c64600 a13905e1 4600d93a F..8..F..9..F..: │ │ │ │ │ + 0x00012588 05a74500 c93b0595 4500853c 058c4500 ..E..;..E..<..E. │ │ │ │ │ + 0x00012598 b43c05ff 46008e3d 05ca4400 c33d05a5 .<..F..=..D..=.. │ │ │ │ │ + 0x000125a8 4300893e 05e94500 b43e05b4 4600df3e C..>..E..>..F..> │ │ │ │ │ + 0x000125b8 05b04500 9c400591 44008a41 05af4700 ..E..@..D..A..G. │ │ │ │ │ + 0x000125c8 c04105bd 4600e242 05d34400 ffff0105 .A..F..B..D..... │ │ │ │ │ + 0x000125d8 8e010500 00 ..... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ │ @@ -1,5 +1,5 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ │ 0x00013d48 c04b0000 00000000 704a0000 00000000 .K......pJ...... │ │ │ │ │ - 0x00013d58 b04a0000 00000000 .J...... │ │ │ │ │ + 0x00013d58 d04a0000 00000000 .J...... │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 39353462 35663561 36393535 66643336 954b5f5a6955fd36 │ │ │ │ │ - 0x00000010 31626130 63376535 65326130 32643337 1ba0c7e5e2a02d37 │ │ │ │ │ - 0x00000020 64663161 38322e64 65627567 00000000 df1a82.debug.... │ │ │ │ │ - 0x00000030 66995a9f f.Z. │ │ │ │ │ + 0x00000000 31356438 33386466 30303365 39623834 15d838df003e9b84 │ │ │ │ │ + 0x00000010 64386330 37303030 34363437 66353231 d8c070004647f521 │ │ │ │ │ + 0x00000020 63366362 31322e64 65627567 00000000 c6cb12.debug.... │ │ │ │ │ + 0x00000030 626bc6cf bk.. ├── 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 395716 2024-07-12 21:49:53.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 392520 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: 410 │ │ │ │ +Installed-Size: 407 │ │ │ │ Depends: porechop (= 0.2.4+dfsg-6) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for porechop │ │ │ │ -Build-Ids: ba954b5f5a6955fd361ba0c7e5e2a02d37df1a82 │ │ │ │ +Build-Ids: 4a15d838df003e9b84d8c070004647f521c6cb12 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/ba/954b5f5a6955fd361ba0c7e5e2a02d37df1a82.debug │ │ │ │ │ +usr/lib/debug/.build-id/4a/15d838df003e9b84d8c070004647f521c6cb12.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/ba/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 408872 2024-07-12 21:49:53.000000 ./usr/lib/debug/.build-id/ba/954b5f5a6955fd361ba0c7e5e2a02d37df1a82.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-07-12 21:49:53.000000 ./usr/lib/debug/.build-id/4a/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 406072 2024-07-12 21:49:53.000000 ./usr/lib/debug/.build-id/4a/15d838df003e9b84d8c070004647f521c6cb12.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