{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.ntBbo0BK/b1/porechop_0.2.4+dfsg-8_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.ntBbo0BK/b2/porechop_0.2.4+dfsg-8_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 38e5ddf9687a2b09ef5a8d383a10c29e 391188 debug optional porechop-dbgsym_0.2.4+dfsg-8_i386.deb\n- e89b0b68946462788df1b656ca175e97 58924 science optional porechop_0.2.4+dfsg-8_i386.deb\n+ a21903f46b43460a0dcf2bd27d0c420b 387700 debug optional porechop-dbgsym_0.2.4+dfsg-8_i386.deb\n+ 39e478d88161e0b6bffcb8249d42b9e2 58824 science optional porechop_0.2.4+dfsg-8_i386.deb\n"}, {"source1": "porechop_0.2.4+dfsg-8_i386.deb", "source2": "porechop_0.2.4+dfsg-8_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-12-08 20:07:46.000000 debian-binary\n -rw-r--r-- 0 0 0 1628 2024-12-08 20:07:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 57104 2024-12-08 20:07:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 57004 2024-12-08 20:07:46.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/python3/dist-packages/porechop/cpp_functions.so", "source2": "./usr/lib/python3/dist-packages/porechop/cpp_functions.so", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -2,20 +2,20 @@\n Elf file type is DYN (Shared object file)\n Entry point 0x0\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n LOAD 0x000000 0x00000000 0x00000000 0x027dc 0x027dc R 0x1000\n- LOAD 0x003000 0x00003000 0x00003000 0x0d4e8 0x0d4e8 R E 0x1000\n- LOAD 0x011000 0x00011000 0x00011000 0x018f3 0x018f3 R 0x1000\n+ LOAD 0x003000 0x00003000 0x00003000 0x0d4d8 0x0d4d8 R E 0x1000\n+ LOAD 0x011000 0x00011000 0x00011000 0x01903 0x01903 R 0x1000\n LOAD 0x012dbc 0x00013dbc 0x00013dbc 0x0024c 0x00284 RW 0x1000\n DYNAMIC 0x012dcc 0x00013dcc 0x00013dcc 0x00100 0x00100 RW 0x4\n NOTE 0x000154 0x00000154 0x00000154 0x00024 0x00024 R 0x4\n- GNU_EH_FRAME 0x0111f0 0x000111f0 0x000111f0 0x001ac 0x001ac R 0x4\n+ GNU_EH_FRAME 0x011200 0x00011200 0x00011200 0x001ac 0x001ac R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n GNU_RELRO 0x012dbc 0x00013dbc 0x00013dbc 0x00244 0x00244 R 0x1\n \n Section to Segment mapping:\n Segment Sections...\n 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt \n 01 .init .plt .plt.got .text .fini \n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -10,20 +10,20 @@\n [ 5] .gnu.version VERSYM 000023f0 0023f0 0000ac 02 A 3 0 2\n [ 6] .gnu.version_r VERNEED 0000249c 00249c 0000c0 00 A 4 3 4\n [ 7] .rel.dyn REL 0000255c 00255c 0000d0 08 A 3 0 4\n [ 8] .rel.plt REL 0000262c 00262c 0001b0 08 AI 3 21 4\n [ 9] .init PROGBITS 00003000 003000 000020 00 AX 0 0 4\n [10] .plt PROGBITS 00003020 003020 000370 04 AX 0 0 16\n [11] .plt.got PROGBITS 00003390 003390 000008 08 AX 0 0 8\n- [12] .text PROGBITS 000033c0 0033c0 00d114 00 AX 0 0 64\n- [13] .fini PROGBITS 000104d4 0104d4 000014 00 AX 0 0 4\n- [14] .rodata PROGBITS 00011000 011000 0001f0 00 A 0 0 32\n- [15] .eh_frame_hdr PROGBITS 000111f0 0111f0 0001ac 00 A 0 0 4\n- [16] .eh_frame PROGBITS 0001139c 01139c 0010d8 00 A 0 0 4\n- [17] .gcc_except_table PROGBITS 00012474 012474 00047f 00 A 0 0 1\n+ [12] .text PROGBITS 000033c0 0033c0 00d104 00 AX 0 0 64\n+ [13] .fini PROGBITS 000104c4 0104c4 000014 00 AX 0 0 4\n+ [14] .rodata PROGBITS 00011000 011000 000200 00 A 0 0 32\n+ [15] .eh_frame_hdr PROGBITS 00011200 011200 0001ac 00 A 0 0 4\n+ [16] .eh_frame PROGBITS 000113ac 0113ac 0010d8 00 A 0 0 4\n+ [17] .gcc_except_table PROGBITS 00012484 012484 00047f 00 A 0 0 1\n [18] .init_array INIT_ARRAY 00013dbc 012dbc 00000c 04 WA 0 0 4\n [19] .fini_array FINI_ARRAY 00013dc8 012dc8 000004 04 WA 0 0 4\n [20] .dynamic DYNAMIC 00013dcc 012dcc 000100 08 WA 4 0 4\n [21] .got PROGBITS 00013ecc 012ecc 000134 04 WA 0 0 4\n [22] .data PROGBITS 00014000 013000 000008 00 WA 0 0 4\n [23] .bss NOBITS 00014008 013008 000038 00 WA 0 0 8\n [24] .gnu_debuglink PROGBITS 00000000 013008 000034 00 0 0 4\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -35,55 +35,55 @@\n 31: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable\n 32: 00000000 0 FUNC GLOBAL DEFAULT UND _Unwind_Resume@GCC_3.0 (10)\n 33: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.0 (5)\n 34: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__\n 35: 00000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable\n 36: 00000000 0 OBJECT GLOBAL DEFAULT UND _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (4)\n 37: 00000000 0 FUNC GLOBAL DEFAULT UND _ZNSt6localeC1Ev@GLIBCXX_3.4 (2)\n- 38: 00014020 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n- 39: 0000f450 2642 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n- 40: 0000b920 367 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringIhNS_5AllocIvEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEERKSA_\n- 41: 0000c960 1806 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n- 42: 000080f0 135 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n- 43: 00008850 613 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n- 44: 00008180 135 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n- 45: 000086b0 402 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n- 46: 0000aa70 536 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n- 47: 00010060 1106 FUNC WEAK DEFAULT 12 _ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n- 48: 0000c190 534 FUNC WEAK DEFAULT 12 _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n- 49: 0000ac90 383 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_\n- 50: 0000b6b0 613 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_\n- 51: 0000ff90 90 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev\n- 52: 00014010 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n- 53: 000082a0 402 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n- 54: 00009a40 3704 FUNC WEAK DEFAULT 12 _ZN6seqan221_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_jjS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE\n- 55: 0000ae10 1790 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n- 56: 00009270 425 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n- 57: 0000c580 586 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n- 58: 0000fff0 99 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev\n- 59: 00008440 613 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n- 60: 00014030 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n- 61: 0000b510 402 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n- 62: 0000ba90 1790 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n- 63: 00008ac0 682 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE\n- 64: 0000feb0 215 FUNC WEAK DEFAULT 12 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z\n- 65: 0000a8c0 418 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n- 66: 00014024 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n- 67: 0000c3c0 443 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n- 68: 00014034 1 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n- 69: 00014038 6 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n- 70: 00008210 135 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n- 71: 00009420 801 FUNC WEAK DEFAULT 12 _ZN6seqan214ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_\n- 72: 00009750 735 FUNC WEAK DEFAULT 12 _ZN6seqan210insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEjEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n- 73: 00011020 256 OBJECT UNIQUE DEFAULT 14 _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE\n- 74: 000048e0 29 FUNC GLOBAL DEFAULT 12 freeCString\n- 75: 00014028 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n- 76: 00004900 89 FUNC GLOBAL DEFAULT 12 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n- 77: 0000f450 2642 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC2ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n- 78: 0000d080 9162 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignment9getStringB5cxx11Ev\n- 79: 00008d80 622 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n- 80: 00014035 1 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n- 81: 0000c7d0 399 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_\n- 82: 0000ff90 90 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n- 83: 00014018 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n- 84: 00008ff0 637 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n- 85: 00005a10 9940 FUNC GLOBAL DEFAULT 12 adapterAlignment\n+ 38: 00014038 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n+ 39: 00006190 2642 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+ 40: 0000ed60 367 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringIhNS_5AllocIvEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEERKSA_\n+ 41: 0000fda0 1806 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+ 42: 0000b530 135 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+ 43: 0000bc90 613 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+ 44: 0000b5c0 135 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n+ 45: 0000baf0 402 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+ 46: 0000deb0 536 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n+ 47: 00006da0 1106 FUNC WEAK DEFAULT 12 _ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n+ 48: 0000f5d0 534 FUNC WEAK DEFAULT 12 _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n+ 49: 0000e0d0 383 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_\n+ 50: 0000eaf0 613 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+ 51: 00006cd0 90 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev\n+ 52: 00014028 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n+ 53: 0000b6e0 402 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n+ 54: 0000ce80 3704 FUNC WEAK DEFAULT 12 _ZN6seqan221_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_jjS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE\n+ 55: 0000e250 1790 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+ 56: 0000c6b0 425 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+ 57: 0000f9c0 586 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n+ 58: 00006d30 99 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev\n+ 59: 0000b880 613 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n+ 60: 00014018 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+ 61: 0000e950 402 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+ 62: 0000eed0 1790 FUNC WEAK DEFAULT 12 _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n+ 63: 0000bf00 682 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE\n+ 64: 00006bf0 215 FUNC WEAK DEFAULT 12 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z\n+ 65: 0000dd00 418 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n+ 66: 0001403c 4 OBJECT UNIQUE DEFAULT 23 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n+ 67: 0000f800 443 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n+ 68: 0001401c 1 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n+ 69: 00014020 6 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n+ 70: 0000b650 135 FUNC WEAK DEFAULT 12 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+ 71: 0000c860 801 FUNC WEAK DEFAULT 12 _ZN6seqan214ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_\n+ 72: 0000cb90 735 FUNC WEAK DEFAULT 12 _ZN6seqan210insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEjEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n+ 73: 00011100 256 OBJECT UNIQUE DEFAULT 14 _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE\n+ 74: 00007d20 29 FUNC GLOBAL DEFAULT 12 freeCString\n+ 75: 00014010 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+ 76: 00007d40 89 FUNC GLOBAL DEFAULT 12 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n+ 77: 00006190 2642 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignmentC2ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+ 78: 00003dc0 9162 FUNC GLOBAL DEFAULT 12 _ZN15ScoredAlignment9getStringB5cxx11Ev\n+ 79: 0000c1c0 622 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n+ 80: 0001401d 1 OBJECT UNIQUE DEFAULT 23 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n+ 81: 0000fc10 399 FUNC WEAK DEFAULT 12 _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_\n+ 82: 00006cd0 90 FUNC WEAK DEFAULT 12 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n+ 83: 00014030 8 OBJECT UNIQUE DEFAULT 23 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n+ 84: 0000c430 637 FUNC WEAK DEFAULT 12 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+ 85: 00008e50 9940 FUNC GLOBAL DEFAULT 12 adapterAlignment\n"}, {"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -4,83 +4,83 @@\n 00013dbc 00000008 R_386_RELATIVE \n 00013dc0 00000008 R_386_RELATIVE \n 00013dc4 00000008 R_386_RELATIVE \n 00013dc8 00000008 R_386_RELATIVE \n 00014000 00000008 R_386_RELATIVE \n 00013fb0 00000206 R_386_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.1.3\n 00013fb4 00000306 R_386_GLOB_DAT 00000000 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4\n-00013fb8 00004206 R_386_GLOB_DAT 00014024 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n-00013fbc 00005306 R_386_GLOB_DAT 00014018 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n-00013fc0 00004506 R_386_GLOB_DAT 00014038 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n+00013fb8 00004206 R_386_GLOB_DAT 0001403c _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n+00013fbc 00005306 R_386_GLOB_DAT 00014030 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n+00013fc0 00004506 R_386_GLOB_DAT 00014020 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n 00013fc4 00000e06 R_386_GLOB_DAT 00000000 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4\n-00013fc8 00003c06 R_386_GLOB_DAT 00014030 _ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n-00013fcc 00004b06 R_386_GLOB_DAT 00014028 _ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n-00013fd0 00004906 R_386_GLOB_DAT 00011020 _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE\n-00013fd4 00004406 R_386_GLOB_DAT 00014034 _ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n+00013fc8 00003c06 R_386_GLOB_DAT 00014018 _ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+00013fcc 00004b06 R_386_GLOB_DAT 00014010 _ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+00013fd0 00004906 R_386_GLOB_DAT 00011100 _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE\n+00013fd4 00004406 R_386_GLOB_DAT 0001401c _ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n 00013fd8 00001106 R_386_GLOB_DAT 00000000 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21\n 00013fdc 00001306 R_386_GLOB_DAT 00000000 vsnprintf@GLIBC_2.0\n 00013fe0 00001406 R_386_GLOB_DAT 00000000 _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21\n-00013fe4 00003406 R_386_GLOB_DAT 00014010 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n-00013fe8 00002606 R_386_GLOB_DAT 00014020 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n+00013fe4 00003406 R_386_GLOB_DAT 00014028 _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n+00013fe8 00002606 R_386_GLOB_DAT 00014038 _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n 00013fec 00001f06 R_386_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable\n-00013ff0 00005006 R_386_GLOB_DAT 00014035 _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n+00013ff0 00005006 R_386_GLOB_DAT 0001401d _ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n 00013ff4 00002206 R_386_GLOB_DAT 00000000 __gmon_start__\n 00013ff8 00002306 R_386_GLOB_DAT 00000000 _ITM_registerTMCloneTable\n 00013ffc 00002406 R_386_GLOB_DAT 00000000 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21\n 00014004 00001c01 R_386_32 00000000 __gxx_personality_v0@CXXABI_1.3\n \n Relocation section '.rel.plt' at offset 0x262c contains 54 entries:\n Offset Info Type Sym. Value Symbol's Name\n 00013ed8 00000107 R_386_JUMP_SLOT 00000000 _Znwj@GLIBCXX_3.4\n-00013edc 00003d07 R_386_JUMP_SLOT 0000b510 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+00013edc 00003d07 R_386_JUMP_SLOT 0000e950 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n 00013ee0 00000407 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21\n 00013ee4 00000507 R_386_JUMP_SLOT 00000000 _ZNSt8ios_baseC2Ev@GLIBCXX_3.4\n 00013ee8 00000607 R_386_JUMP_SLOT 00000000 _ZNSt8ios_baseD2Ev@GLIBCXX_3.4\n-00013eec 00004e07 R_386_JUMP_SLOT 0000d080 _ZN15ScoredAlignment9getStringB5cxx11Ev\n-00013ef0 00003e07 R_386_JUMP_SLOT 0000ba90 _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n-00013ef4 00004807 R_386_JUMP_SLOT 00009750 _ZN6seqan210insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEjEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n-00013ef8 00002a07 R_386_JUMP_SLOT 000080f0 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+00013eec 00004e07 R_386_JUMP_SLOT 00003dc0 _ZN15ScoredAlignment9getStringB5cxx11Ev\n+00013ef0 00003e07 R_386_JUMP_SLOT 0000eed0 _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n+00013ef4 00004807 R_386_JUMP_SLOT 0000cb90 _ZN6seqan210insertGapsINS_4GapsINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEEEEjEEvRKNS_4IterIT_NS_12GapsIteratorISB_EEEET0_\n+00013ef8 00002a07 R_386_JUMP_SLOT 0000b530 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n 00013efc 00000707 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj@GLIBCXX_3.4.21\n 00013f00 00000807 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj@GLIBCXX_3.4.21\n-00013f04 00002f07 R_386_JUMP_SLOT 00010060 _ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n-00013f08 00002d07 R_386_JUMP_SLOT 000086b0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n-00013f0c 00003907 R_386_JUMP_SLOT 0000c580 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n-00013f10 00003b07 R_386_JUMP_SLOT 00008440 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n+00013f04 00002f07 R_386_JUMP_SLOT 00006da0 _ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n+00013f08 00002d07 R_386_JUMP_SLOT 0000baf0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+00013f0c 00003907 R_386_JUMP_SLOT 0000f9c0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n+00013f10 00003b07 R_386_JUMP_SLOT 0000b880 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n 00013f14 00000907 R_386_JUMP_SLOT 00000000 memcpy@GLIBC_2.0\n 00013f18 00000a07 R_386_JUMP_SLOT 00000000 _ZSt20__throw_length_errorPKc@GLIBCXX_3.4\n 00013f1c 00000b07 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@GLIBCXX_3.4.21\n 00013f20 00000c07 R_386_JUMP_SLOT 00000000 malloc@GLIBC_2.0\n 00013f24 00000d07 R_386_JUMP_SLOT 00000000 strlen@GLIBC_2.0\n-00013f28 00004607 R_386_JUMP_SLOT 00008210 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n-00013f2c 00004f07 R_386_JUMP_SLOT 00008d80 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n-00013f30 00002907 R_386_JUMP_SLOT 0000c960 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+00013f28 00004607 R_386_JUMP_SLOT 0000b650 _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+00013f2c 00004f07 R_386_JUMP_SLOT 0000c1c0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n+00013f30 00002907 R_386_JUMP_SLOT 0000fda0 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n 00013f34 00000f07 R_386_JUMP_SLOT 00000000 _ZdlPvj@CXXABI_1.3.9\n-00013f38 00005407 R_386_JUMP_SLOT 00008ff0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n-00013f3c 00004007 R_386_JUMP_SLOT 0000feb0 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z\n-00013f40 00004c07 R_386_JUMP_SLOT 00004900 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n-00013f44 00003807 R_386_JUMP_SLOT 00009270 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n+00013f38 00005407 R_386_JUMP_SLOT 0000c430 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+00013f3c 00004007 R_386_JUMP_SLOT 00006bf0 _ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z\n+00013f40 00004c07 R_386_JUMP_SLOT 00007d40 _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n+00013f44 00003807 R_386_JUMP_SLOT 0000c6b0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n 00013f48 00001007 R_386_JUMP_SLOT 00000000 _ZdlPv@GLIBCXX_3.4\n-00013f4c 00003007 R_386_JUMP_SLOT 0000c190 _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n+00013f4c 00003007 R_386_JUMP_SLOT 0000f5d0 _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n 00013f50 00001207 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj@GLIBCXX_3.4.21\n-00013f54 00002e07 R_386_JUMP_SLOT 0000aa70 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n+00013f54 00002e07 R_386_JUMP_SLOT 0000deb0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n 00013f58 00001507 R_386_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4\n-00013f5c 00004307 R_386_JUMP_SLOT 0000c3c0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n+00013f5c 00004307 R_386_JUMP_SLOT 0000f800 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n 00013f60 00001607 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@GLIBCXX_3.4.21\n 00013f64 00001707 R_386_JUMP_SLOT 00000000 free@GLIBC_2.0\n 00013f68 00001807 R_386_JUMP_SLOT 00000000 _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@GLIBCXX_3.4\n-00013f6c 00002b07 R_386_JUMP_SLOT 00008850 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n-00013f70 00002707 R_386_JUMP_SLOT 0000f450 _ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+00013f6c 00002b07 R_386_JUMP_SLOT 0000bc90 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+00013f70 00002707 R_386_JUMP_SLOT 00006190 _ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n 00013f74 00001907 R_386_JUMP_SLOT 00000000 _ZNSt6localeD1Ev@GLIBCXX_3.4\n-00013f78 00004107 R_386_JUMP_SLOT 0000a8c0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n-00013f7c 00003707 R_386_JUMP_SLOT 0000ae10 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n-00013f80 00003507 R_386_JUMP_SLOT 000082a0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n-00013f84 00005207 R_386_JUMP_SLOT 0000ff90 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n+00013f78 00004107 R_386_JUMP_SLOT 0000dd00 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11LinearGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n+00013f7c 00003707 R_386_JUMP_SLOT 0000e250 _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n+00013f80 00003507 R_386_JUMP_SLOT 0000b6e0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n+00013f84 00005207 R_386_JUMP_SLOT 00006cd0 _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n 00013f88 00001b07 R_386_JUMP_SLOT 00000000 memset@GLIBC_2.0\n 00013f8c 00001d07 R_386_JUMP_SLOT 00000000 _ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@GLIBCXX_3.4\n 00013f90 00001e07 R_386_JUMP_SLOT 00000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj@GLIBCXX_3.4.21\n 00013f94 00002007 R_386_JUMP_SLOT 00000000 _Unwind_Resume@GCC_3.0\n 00013f98 00002107 R_386_JUMP_SLOT 00000000 memmove@GLIBC_2.0\n-00013f9c 00004707 R_386_JUMP_SLOT 00009420 _ZN6seqan214ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_\n-00013fa0 00003207 R_386_JUMP_SLOT 0000b6b0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_\n-00013fa4 00002c07 R_386_JUMP_SLOT 00008180 _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n-00013fa8 00003607 R_386_JUMP_SLOT 00009a40 _ZN6seqan221_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_jjS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE\n+00013f9c 00004707 R_386_JUMP_SLOT 0000c860 _ZN6seqan214ReplaceString_INS_3TagINS_12TagGenerous_EEEE8replace_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_NS_4SizeISB_E4TypeESF_RT0_\n+00013fa0 00003207 R_386_JUMP_SLOT 0000eaf0 _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIhNS_5AllocIvEEEEKS9_EEvRT_RT0_\n+00013fa4 00002c07 R_386_JUMP_SLOT 0000b5c0 _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n+00013fa8 00003607 R_386_JUMP_SLOT 0000ce80 _ZN6seqan221_adaptTraceSegmentsToINS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS_3TagINS_10ArrayGaps_EEES7_SA_jjS6_EEvRNS_4GapsIT_T0_EERNSB_IT1_T2_EERKNS1_INS_13TraceSegment_IT3_T4_EET5_EE\n 00013fac 00002507 R_386_JUMP_SLOT 00000000 _ZNSt6localeC1Ev@GLIBCXX_3.4\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -1,15 +1,15 @@\n \n Dynamic section at offset 0x12dcc contains 28 entries:\n Tag Type Name/Value\n 0x00000001 (NEEDED) Shared library: [libstdc++.so.6]\n 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1]\n 0x00000001 (NEEDED) Shared library: [libc.so.6]\n 0x0000000c (INIT) 0x3000\n- 0x0000000d (FINI) 0x104d4\n+ 0x0000000d (FINI) 0x104c4\n 0x00000019 (INIT_ARRAY) 0x13dbc\n 0x0000001b (INIT_ARRAYSZ) 12 (bytes)\n 0x0000001a (FINI_ARRAY) 0x13dc8\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x178\n 0x00000005 (STRTAB) 0x87c\n 0x00000006 (SYMTAB) 0x31c\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 541a660da60e464cd08bdcfda087f2fde3b2a08b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d38cf9843e9578e8ef31a5ee991b1b4679e87e3d\n"}, {"source1": "readelf --wide --debug-dump=frames {}", "source2": "readelf --wide --debug-dump=frames {}", "unified_diff": "@@ -1,67 +1,67 @@\n Contents of the .eh_frame_hdr section:\n \n Version: 1\n Pointer Encoding Format: 0x1b (sdata4, pcrel)\n Count Encoding Format: 0x3 (udata4, absolute)\n Table Encoding Format: 0x3b (sdata4, datarel)\n- Start of frame section: 0x1a8 (offset: 0x1139c)\n+ Start of frame section: 0x1a8 (offset: 0x113ac)\n Entries in search table: 0x34\n- 0xffffffffffff1e30 (offset: 0x3020) -> 0x1c4 fde=[ 18]\n- 0xffffffffffff21a0 (offset: 0x3390) -> 0x1e8 fde=[ 3c]\n- 0xffffffffffff21d0 (offset: 0x33c0) -> 0x1000 fde=[ e54]\n- 0xffffffffffff24b8 (offset: 0x36a8) -> 0x10e4 fde=[ f38]\n- 0xffffffffffff28c6 (offset: 0x3ab6) -> 0x1230 fde=[ 1084]\n- 0xffffffffffff2a30 (offset: 0x3c20) -> 0x1020 fde=[ e74]\n- 0xffffffffffff2a70 (offset: 0x3c60) -> 0x1250 fde=[ 10a4]\n- 0xffffffffffff2bd0 (offset: 0x3dc0) -> 0x1fc fde=[ 50]\n- 0xffffffffffff2c80 (offset: 0x3e70) -> 0x25c fde=[ b0]\n- 0xffffffffffff3280 (offset: 0x4470) -> 0x29c fde=[ f0]\n- 0xffffffffffff36f0 (offset: 0x48e0) -> 0x34c fde=[ 1a0]\n- 0xffffffffffff3710 (offset: 0x4900) -> 0x370 fde=[ 1c4]\n- 0xffffffffffff3770 (offset: 0x4960) -> 0xbd4 fde=[ a28]\n- 0xffffffffffff3ea0 (offset: 0x5090) -> 0xcd8 fde=[ b2c]\n- 0xffffffffffff4820 (offset: 0x5a10) -> 0xfbc fde=[ e10]\n- 0xffffffffffff6f00 (offset: 0x80f0) -> 0x3c4 fde=[ 218]\n- 0xffffffffffff6f90 (offset: 0x8180) -> 0x430 fde=[ 284]\n- 0xffffffffffff7020 (offset: 0x8210) -> 0x49c fde=[ 2f0]\n- 0xffffffffffff70b0 (offset: 0x82a0) -> 0x528 fde=[ 37c]\n- 0xffffffffffff7250 (offset: 0x8440) -> 0x560 fde=[ 3b4]\n- 0xffffffffffff74c0 (offset: 0x86b0) -> 0x598 fde=[ 3ec]\n- 0xffffffffffff7660 (offset: 0x8850) -> 0x5d0 fde=[ 424]\n- 0xffffffffffff78d0 (offset: 0x8ac0) -> 0x608 fde=[ 45c]\n- 0xffffffffffff7b90 (offset: 0x8d80) -> 0x640 fde=[ 494]\n- 0xffffffffffff7e00 (offset: 0x8ff0) -> 0x678 fde=[ 4cc]\n- 0xffffffffffff8080 (offset: 0x9270) -> 0x6b0 fde=[ 504]\n- 0xffffffffffff8230 (offset: 0x9420) -> 0x6e8 fde=[ 53c]\n- 0xffffffffffff8560 (offset: 0x9750) -> 0x720 fde=[ 574]\n- 0xffffffffffff8850 (offset: 0x9a40) -> 0x758 fde=[ 5ac]\n- 0xffffffffffff96d0 (offset: 0xa8c0) -> 0x848 fde=[ 69c]\n- 0xffffffffffff9880 (offset: 0xaa70) -> 0x880 fde=[ 6d4]\n- 0xffffffffffff9aa0 (offset: 0xac90) -> 0x8b8 fde=[ 70c]\n- 0xffffffffffff9c20 (offset: 0xae10) -> 0x974 fde=[ 7c8]\n- 0xffffffffffffa320 (offset: 0xb510) -> 0x9bc fde=[ 810]\n- 0xffffffffffffa4c0 (offset: 0xb6b0) -> 0x9f4 fde=[ 848]\n- 0xffffffffffffa730 (offset: 0xb920) -> 0xa2c fde=[ 880]\n- 0xffffffffffffa8a0 (offset: 0xba90) -> 0xafc fde=[ 950]\n- 0xffffffffffffafa0 (offset: 0xc190) -> 0xb44 fde=[ 998]\n- 0xffffffffffffb1d0 (offset: 0xc3c0) -> 0xe34 fde=[ c88]\n- 0xffffffffffffb390 (offset: 0xc580) -> 0xe6c fde=[ cc0]\n- 0xffffffffffffb5e0 (offset: 0xc7d0) -> 0xea4 fde=[ cf8]\n- 0xffffffffffffb770 (offset: 0xc960) -> 0xf74 fde=[ dc8]\n- 0xffffffffffffbe7e (offset: 0xd06e) -> 0x1034 fde=[ e88]\n- 0xffffffffffffbe82 (offset: 0xd072) -> 0x1048 fde=[ e9c]\n- 0xffffffffffffbe86 (offset: 0xd076) -> 0x105c fde=[ eb0]\n- 0xffffffffffffbe90 (offset: 0xd080) -> 0x10a0 fde=[ ef4]\n- 0xffffffffffffe260 (offset: 0xf450) -> 0x11e4 fde=[ 1038]\n- 0xffffffffffffecc0 (offset: 0xfeb0) -> 0x1070 fde=[ ec4]\n- 0xffffffffffffeda0 (offset: 0xff90) -> 0x1108 fde=[ f5c]\n- 0xffffffffffffee00 (offset: 0xfff0) -> 0x1144 fde=[ f98]\n- 0xffffffffffffee70 (offset: 0x10060) -> 0x118c fde=[ fe0]\n- 0xfffffffffffff2d0 (offset: 0x104c0) -> 0x1264 fde=[ 10b8]\n+ 0xffffffffffff1e20 (offset: 0x3020) -> 0x1c4 fde=[ 18]\n+ 0xffffffffffff2190 (offset: 0x3390) -> 0x1e8 fde=[ 3c]\n+ 0xffffffffffff21c0 (offset: 0x33c0) -> 0x290 fde=[ e4]\n+ 0xffffffffffff25ce (offset: 0x37ce) -> 0x3dc fde=[ 230]\n+ 0xffffffffffff2733 (offset: 0x3933) -> 0x1230 fde=[ 1084]\n+ 0xffffffffffff2a20 (offset: 0x3c20) -> 0x3fc fde=[ 250]\n+ 0xffffffffffff2a80 (offset: 0x3c80) -> 0x1250 fde=[ 10a4]\n+ 0xffffffffffff2bc0 (offset: 0x3dc0) -> 0x24c fde=[ a0]\n+ 0xffffffffffff4f90 (offset: 0x6190) -> 0x390 fde=[ 1e4]\n+ 0xffffffffffff59f0 (offset: 0x6bf0) -> 0x1fc fde=[ 50]\n+ 0xffffffffffff5ad0 (offset: 0x6cd0) -> 0x2b4 fde=[ 108]\n+ 0xffffffffffff5b30 (offset: 0x6d30) -> 0x2f0 fde=[ 144]\n+ 0xffffffffffff5ba0 (offset: 0x6da0) -> 0x338 fde=[ 18c]\n+ 0xffffffffffff5ff2 (offset: 0x71f2) -> 0x410 fde=[ 264]\n+ 0xffffffffffff5ff6 (offset: 0x71f6) -> 0x424 fde=[ 278]\n+ 0xffffffffffff5ffa (offset: 0x71fa) -> 0x438 fde=[ 28c]\n+ 0xffffffffffff6000 (offset: 0x7200) -> 0x44c fde=[ 2a0]\n+ 0xffffffffffff60b0 (offset: 0x72b0) -> 0x4ac fde=[ 300]\n+ 0xffffffffffff66b0 (offset: 0x78b0) -> 0x4ec fde=[ 340]\n+ 0xffffffffffff6b20 (offset: 0x7d20) -> 0x59c fde=[ 3f0]\n+ 0xffffffffffff6b40 (offset: 0x7d40) -> 0x5c0 fde=[ 414]\n+ 0xffffffffffff6ba0 (offset: 0x7da0) -> 0xe04 fde=[ c58]\n+ 0xffffffffffff72d0 (offset: 0x84d0) -> 0xf08 fde=[ d5c]\n+ 0xffffffffffff7c50 (offset: 0x8e50) -> 0x11ec fde=[ 1040]\n+ 0xffffffffffffa330 (offset: 0xb530) -> 0x614 fde=[ 468]\n+ 0xffffffffffffa3c0 (offset: 0xb5c0) -> 0x680 fde=[ 4d4]\n+ 0xffffffffffffa450 (offset: 0xb650) -> 0x6ec fde=[ 540]\n+ 0xffffffffffffa4e0 (offset: 0xb6e0) -> 0x758 fde=[ 5ac]\n+ 0xffffffffffffa680 (offset: 0xb880) -> 0x790 fde=[ 5e4]\n+ 0xffffffffffffa8f0 (offset: 0xbaf0) -> 0x7c8 fde=[ 61c]\n+ 0xffffffffffffaa90 (offset: 0xbc90) -> 0x800 fde=[ 654]\n+ 0xffffffffffffad00 (offset: 0xbf00) -> 0x838 fde=[ 68c]\n+ 0xffffffffffffafc0 (offset: 0xc1c0) -> 0x870 fde=[ 6c4]\n+ 0xffffffffffffb230 (offset: 0xc430) -> 0x8a8 fde=[ 6fc]\n+ 0xffffffffffffb4b0 (offset: 0xc6b0) -> 0x8e0 fde=[ 734]\n+ 0xffffffffffffb660 (offset: 0xc860) -> 0x918 fde=[ 76c]\n+ 0xffffffffffffb990 (offset: 0xcb90) -> 0x950 fde=[ 7a4]\n+ 0xffffffffffffbc80 (offset: 0xce80) -> 0x988 fde=[ 7dc]\n+ 0xffffffffffffcb00 (offset: 0xdd00) -> 0xa78 fde=[ 8cc]\n+ 0xffffffffffffccb0 (offset: 0xdeb0) -> 0xab0 fde=[ 904]\n+ 0xffffffffffffced0 (offset: 0xe0d0) -> 0xae8 fde=[ 93c]\n+ 0xffffffffffffd050 (offset: 0xe250) -> 0xba4 fde=[ 9f8]\n+ 0xffffffffffffd750 (offset: 0xe950) -> 0xbec fde=[ a40]\n+ 0xffffffffffffd8f0 (offset: 0xeaf0) -> 0xc24 fde=[ a78]\n+ 0xffffffffffffdb60 (offset: 0xed60) -> 0xc5c fde=[ ab0]\n+ 0xffffffffffffdcd0 (offset: 0xeed0) -> 0xd2c fde=[ b80]\n+ 0xffffffffffffe3d0 (offset: 0xf5d0) -> 0xd74 fde=[ bc8]\n+ 0xffffffffffffe600 (offset: 0xf800) -> 0x1064 fde=[ eb8]\n+ 0xffffffffffffe7c0 (offset: 0xf9c0) -> 0x109c fde=[ ef0]\n+ 0xffffffffffffea10 (offset: 0xfc10) -> 0x10d4 fde=[ f28]\n+ 0xffffffffffffeba0 (offset: 0xfda0) -> 0x11a4 fde=[ ff8]\n+ 0xfffffffffffff2b0 (offset: 0x104b0) -> 0x1264 fde=[ 10b8]\n \n Contents of the .eh_frame section:\n \n \n 00000000 00000014 00000000 CIE\n Version: 1\n Augmentation: \"zR\"\n@@ -82,2307 +82,2307 @@\n DW_CFA_def_cfa_expression (DW_OP_breg4 (esp): 4; DW_OP_breg8 (eip): 0; DW_OP_lit15; DW_OP_and; DW_OP_lit11; DW_OP_ge; DW_OP_lit2; DW_OP_shl; DW_OP_plus)\n \n 0000003c 00000010 00000040 FDE cie=00000000 pc=00003390..00003398\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00000050 0000005c 00000054 FDE cie=00000000 pc=00003dc0..00003e67\n+00000050 0000002c 00000054 FDE cie=00000000 pc=00006bf0..00006cc7\n+ DW_CFA_advance_loc: 1 to 00006bf1\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_offset: r5 (ebp) at cfa-8\n+ DW_CFA_advance_loc: 2 to 00006bf3\n+ DW_CFA_def_cfa_register: r5 (ebp)\n+ DW_CFA_advance_loc: 3 to 00006bf6\n+ DW_CFA_offset: r7 (edi) at cfa-12\n+ DW_CFA_offset: r6 (esi) at cfa-16\n+ DW_CFA_offset: r3 (ebx) at cfa-20\n+ DW_CFA_advance_loc1: 126 to 00006c74\n+ DW_CFA_remember_state\n+ DW_CFA_restore: r3 (ebx)\n+ DW_CFA_advance_loc: 1 to 00006c75\n+ DW_CFA_restore: r6 (esi)\n+ DW_CFA_advance_loc: 1 to 00006c76\n+ DW_CFA_restore: r7 (edi)\n+ DW_CFA_advance_loc: 1 to 00006c77\n+ DW_CFA_restore: r5 (ebp)\n+ DW_CFA_def_cfa: r4 (esp) ofs 4\n+ DW_CFA_advance_loc: 9 to 00006c80\n+ DW_CFA_restore_state\n+ DW_CFA_nop\n+\n+00000080 0000001c 00000000 CIE\n+ Version: 1\n+ Augmentation: \"zPLR\"\n+ Code alignment factor: 1\n+ Data alignment factor: -4\n+ Return address column: 8\n+ Augmentation data: 9b c5 2b 00 00 1b 1b\n+ DW_CFA_def_cfa: r4 (esp) ofs 4\n+ DW_CFA_offset: r8 (eip) at cfa-4\n+ DW_CFA_nop\n+ DW_CFA_nop\n+\n+000000a0 00000040 00000024 FDE cie=00000080 pc=00003dc0..0000618a\n+ Augmentation data: 27 10 00 00\n DW_CFA_advance_loc: 1 to 00003dc1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 3 to 00003dc4\n+ DW_CFA_advance_loc: 2 to 00003dc3\n+ DW_CFA_def_cfa_register: r5 (ebp)\n+ DW_CFA_advance_loc: 8 to 00003dcb\n+ DW_CFA_offset: r7 (edi) at cfa-12\n+ DW_CFA_offset: r6 (esi) at cfa-16\n+ DW_CFA_advance_loc: 18 to 00003ddd\n+ DW_CFA_offset: r3 (ebx) at cfa-20\n+ DW_CFA_advance_loc1: 108 to 00003e49\n+ DW_CFA_GNU_args_size: 32\n+ DW_CFA_advance_loc2: 2252 to 00004715\n+ DW_CFA_GNU_args_size: 16\n+ DW_CFA_advance_loc2: 2603 to 00005140\n+ DW_CFA_remember_state\n+ DW_CFA_restore: r3 (ebx)\n+ DW_CFA_advance_loc: 1 to 00005141\n+ DW_CFA_restore: r6 (esi)\n+ DW_CFA_advance_loc: 1 to 00005142\n+ DW_CFA_restore: r7 (edi)\n+ DW_CFA_advance_loc: 1 to 00005143\n+ DW_CFA_restore: r5 (ebp)\n+ DW_CFA_def_cfa: r4 (esp) ofs 4\n+ DW_CFA_advance_loc: 13 to 00005150\n+ DW_CFA_restore_state\n+ DW_CFA_advance_loc2: 507 to 0000534b\n+ DW_CFA_GNU_args_size: 32\n+ DW_CFA_nop\n+\n+000000e4 00000020 00000068 FDE cie=00000080 pc=000033c0..000037ce\n+ Augmentation data: 5d 10 00 00\n+ DW_CFA_def_cfa: r5 (ebp) ofs 8\n+ DW_CFA_offset: r3 (ebx) at cfa-20\n+ DW_CFA_offset: r5 (ebp) at cfa-8\n+ DW_CFA_offset: r6 (esi) at cfa-16\n+ DW_CFA_offset: r7 (edi) at cfa-12\n+ DW_CFA_advance_loc: 44 to 000033ec\n+ DW_CFA_GNU_args_size: 16\n+ DW_CFA_nop\n+\n+00000108 00000038 0000010c FDE cie=00000000 pc=00006cd0..00006d2a\n+ DW_CFA_advance_loc: 1 to 00006cd1\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_offset: r6 (esi) at cfa-8\n+ DW_CFA_advance_loc: 1 to 00006cd2\n+ DW_CFA_def_cfa_offset: 12\n+ DW_CFA_offset: r3 (ebx) at cfa-12\n+ DW_CFA_advance_loc: 14 to 00006ce0\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_advance_loc: 31 to 00006cff\n+ DW_CFA_def_cfa_offset: 24\n+ DW_CFA_advance_loc: 4 to 00006d03\n+ DW_CFA_def_cfa_offset: 28\n+ DW_CFA_advance_loc: 1 to 00006d04\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_advance_loc: 8 to 00006d0c\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_advance_loc: 9 to 00006d15\n+ DW_CFA_def_cfa_offset: 28\n+ DW_CFA_advance_loc: 10 to 00006d1f\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_advance_loc: 8 to 00006d27\n+ DW_CFA_def_cfa_offset: 12\n+ DW_CFA_advance_loc: 1 to 00006d28\n+ DW_CFA_restore: r3 (ebx)\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_advance_loc: 1 to 00006d29\n+ DW_CFA_restore: r6 (esi)\n+ DW_CFA_def_cfa_offset: 4\n+ DW_CFA_nop\n+\n+00000144 00000044 00000148 FDE cie=00000000 pc=00006d30..00006d93\n+ DW_CFA_advance_loc: 1 to 00006d31\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_offset: r6 (esi) at cfa-8\n+ DW_CFA_advance_loc: 1 to 00006d32\n+ DW_CFA_def_cfa_offset: 12\n+ DW_CFA_offset: r3 (ebx) at cfa-12\n+ DW_CFA_advance_loc: 14 to 00006d40\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_advance_loc: 31 to 00006d5f\n+ DW_CFA_def_cfa_offset: 24\n+ DW_CFA_advance_loc: 4 to 00006d63\n+ DW_CFA_def_cfa_offset: 28\n+ DW_CFA_advance_loc: 1 to 00006d64\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_advance_loc: 8 to 00006d6c\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_advance_loc: 9 to 00006d75\n+ DW_CFA_def_cfa_offset: 28\n+ DW_CFA_advance_loc: 9 to 00006d7e\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_advance_loc: 6 to 00006d84\n+ DW_CFA_def_cfa_offset: 28\n+ DW_CFA_advance_loc: 1 to 00006d85\n+ DW_CFA_def_cfa_offset: 24\n+ DW_CFA_advance_loc: 2 to 00006d87\n+ DW_CFA_def_cfa_offset: 28\n+ DW_CFA_advance_loc: 1 to 00006d88\n+ DW_CFA_def_cfa_offset: 32\n+ DW_CFA_advance_loc: 8 to 00006d90\n+ DW_CFA_def_cfa_offset: 12\n+ DW_CFA_advance_loc: 1 to 00006d91\n+ DW_CFA_restore: r3 (ebx)\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_advance_loc: 1 to 00006d92\n+ DW_CFA_restore: r6 (esi)\n+ DW_CFA_def_cfa_offset: 4\n+ DW_CFA_nop\n+\n+0000018c 00000054 00000190 FDE cie=00000000 pc=00006da0..000071f2\n+ DW_CFA_advance_loc: 11 to 00006dab\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_offset: r5 (ebp) at cfa-8\n+ DW_CFA_advance_loc: 1 to 00006dac\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 3 to 00003dc7\n+ DW_CFA_advance_loc: 1 to 00006dad\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 3 to 00003dca\n+ DW_CFA_advance_loc: 1 to 00006dae\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 00003dd8\n+ DW_CFA_advance_loc: 3 to 00006db1\n+ DW_CFA_def_cfa_offset: 64\n+ DW_CFA_advance_loc2: 816 to 000070e1\n+ DW_CFA_remember_state\n+ DW_CFA_def_cfa_offset: 20\n+ DW_CFA_advance_loc: 1 to 000070e2\n+ DW_CFA_restore: r3 (ebx)\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_advance_loc: 1 to 000070e3\n+ DW_CFA_restore: r6 (esi)\n+ DW_CFA_def_cfa_offset: 12\n+ DW_CFA_advance_loc: 1 to 000070e4\n+ DW_CFA_restore: r7 (edi)\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_advance_loc: 1 to 000070e5\n+ DW_CFA_restore: r5 (ebp)\n+ DW_CFA_def_cfa_offset: 4\n+ DW_CFA_advance_loc: 11 to 000070f0\n+ DW_CFA_restore_state\n+ DW_CFA_advance_loc: 3 to 000070f3\n+ DW_CFA_def_cfa_offset: 72\n+ DW_CFA_advance_loc: 4 to 000070f7\n+ DW_CFA_def_cfa_offset: 76\n+ DW_CFA_advance_loc: 1 to 000070f8\n+ DW_CFA_def_cfa_offset: 80\n+ DW_CFA_advance_loc: 6 to 000070fe\n+ DW_CFA_def_cfa_offset: 64\n+ DW_CFA_advance_loc: 15 to 0000710d\n+ DW_CFA_def_cfa_offset: 72\n+ DW_CFA_advance_loc: 6 to 00007113\n+ DW_CFA_def_cfa_offset: 76\n+ DW_CFA_advance_loc: 1 to 00007114\n+ DW_CFA_def_cfa_offset: 80\n+ DW_CFA_advance_loc: 6 to 0000711a\n+ DW_CFA_def_cfa_offset: 64\n+\n+000001e4 00000048 00000168 FDE cie=00000080 pc=00006190..00006be2\n+ Augmentation data: ab 0f 00 00\n+ DW_CFA_advance_loc: 1 to 00006191\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_offset: r5 (ebp) at cfa-8\n+ DW_CFA_advance_loc: 2 to 00006193\n+ DW_CFA_def_cfa_register: r5 (ebp)\n+ DW_CFA_advance_loc: 1 to 00006194\n+ DW_CFA_offset: r7 (edi) at cfa-12\n+ DW_CFA_advance_loc: 19 to 000061a7\n+ DW_CFA_offset: r6 (esi) at cfa-16\n+ DW_CFA_offset: r3 (ebx) at cfa-20\n+ DW_CFA_advance_loc1: 220 to 00006283\n+ DW_CFA_GNU_args_size: 16\n+ DW_CFA_advance_loc2: 397 to 00006410\n+ DW_CFA_GNU_args_size: 32\n+ DW_CFA_advance_loc1: 129 to 00006491\n+ DW_CFA_GNU_args_size: 16\n+ DW_CFA_advance_loc2: 374 to 00006607\n+ DW_CFA_GNU_args_size: 32\n+ DW_CFA_advance_loc2: 1283 to 00006b0a\n+ DW_CFA_remember_state\n+ DW_CFA_restore: r3 (ebx)\n+ DW_CFA_advance_loc: 1 to 00006b0b\n+ DW_CFA_restore: r6 (esi)\n+ DW_CFA_advance_loc: 1 to 00006b0c\n+ DW_CFA_restore: r7 (edi)\n+ DW_CFA_advance_loc: 1 to 00006b0d\n+ DW_CFA_restore: r5 (ebp)\n+ DW_CFA_def_cfa: r4 (esp) ofs 4\n+ DW_CFA_advance_loc: 3 to 00006b10\n+ DW_CFA_restore_state\n+ DW_CFA_advance_loc1: 81 to 00006b61\n+ DW_CFA_GNU_args_size: 16\n+ DW_CFA_nop\n+\n+00000230 0000001c 000001b4 FDE cie=00000080 pc=000037ce..00003933\n+ Augmentation data: 9a 0f 00 00\n+ DW_CFA_def_cfa: r5 (ebp) ofs 8\n+ DW_CFA_offset: r3 (ebx) at cfa-20\n+ DW_CFA_offset: r5 (ebp) at cfa-8\n+ DW_CFA_offset: r6 (esi) at cfa-16\n+ DW_CFA_offset: r7 (edi) at cfa-12\n+\n+00000250 00000010 00000254 FDE cie=00000000 pc=00003c20..00003c73\n+ DW_CFA_nop\n+ DW_CFA_nop\n+ DW_CFA_nop\n+\n+00000264 00000010 00000268 FDE cie=00000000 pc=000071f2..000071f6\n+ DW_CFA_nop\n+ DW_CFA_nop\n+ DW_CFA_nop\n+\n+00000278 00000010 0000027c FDE cie=00000000 pc=000071f6..000071fa\n+ DW_CFA_nop\n+ DW_CFA_nop\n+ DW_CFA_nop\n+\n+0000028c 00000010 00000290 FDE cie=00000000 pc=000071fa..000071fe\n+ DW_CFA_nop\n+ DW_CFA_nop\n+ DW_CFA_nop\n+\n+000002a0 0000005c 000002a4 FDE cie=00000000 pc=00007200..000072a7\n+ DW_CFA_advance_loc: 1 to 00007201\n+ DW_CFA_def_cfa_offset: 8\n+ DW_CFA_offset: r5 (ebp) at cfa-8\n+ DW_CFA_advance_loc: 3 to 00007204\n+ DW_CFA_def_cfa_offset: 12\n+ DW_CFA_offset: r7 (edi) at cfa-12\n+ DW_CFA_advance_loc: 3 to 00007207\n+ DW_CFA_def_cfa_offset: 16\n+ DW_CFA_offset: r6 (esi) at cfa-16\n+ DW_CFA_advance_loc: 3 to 0000720a\n+ DW_CFA_def_cfa_offset: 20\n+ DW_CFA_offset: r3 (ebx) at cfa-20\n+ DW_CFA_advance_loc: 14 to 00007218\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc1: 64 to 00003e18\n+ DW_CFA_advance_loc1: 64 to 00007258\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 00003e19\n+ DW_CFA_advance_loc: 1 to 00007259\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00003e1a\n+ DW_CFA_advance_loc: 1 to 0000725a\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00003e1b\n+ DW_CFA_advance_loc: 1 to 0000725b\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00003e1c\n+ DW_CFA_advance_loc: 1 to 0000725c\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 4 to 00003e20\n+ DW_CFA_advance_loc: 4 to 00007260\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 19 to 00003e33\n+ DW_CFA_advance_loc: 19 to 00007273\n DW_CFA_def_cfa_offset: 52\n- DW_CFA_advance_loc: 2 to 00003e35\n+ DW_CFA_advance_loc: 2 to 00007275\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 5 to 00003e3a\n+ DW_CFA_advance_loc: 5 to 0000727a\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 00003e3b\n+ DW_CFA_advance_loc: 1 to 0000727b\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 12 to 00003e47\n+ DW_CFA_advance_loc: 12 to 00007287\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 8 to 00003e4f\n+ DW_CFA_advance_loc: 8 to 0000728f\n DW_CFA_def_cfa_offset: 52\n- DW_CFA_advance_loc: 1 to 00003e50\n+ DW_CFA_advance_loc: 1 to 00007290\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 00003e51\n+ DW_CFA_advance_loc: 1 to 00007291\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 00003e52\n+ DW_CFA_advance_loc: 1 to 00007292\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 14 to 00003e60\n+ DW_CFA_advance_loc: 14 to 000072a0\n DW_CFA_def_cfa_offset: 48\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-000000b0 0000003c 000000b4 FDE cie=00000000 pc=00003e70..0000446e\n- DW_CFA_advance_loc: 1 to 00003e71\n+00000300 0000003c 00000304 FDE cie=00000000 pc=000072b0..000078ae\n+ DW_CFA_advance_loc: 1 to 000072b1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00003e72\n+ DW_CFA_advance_loc: 1 to 000072b2\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 00003e73\n+ DW_CFA_advance_loc: 1 to 000072b3\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 00003e74\n+ DW_CFA_advance_loc: 1 to 000072b4\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 00003e82\n+ DW_CFA_advance_loc: 14 to 000072c2\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc2: 1503 to 00004461\n+ DW_CFA_advance_loc2: 1503 to 000078a1\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 00004462\n+ DW_CFA_advance_loc: 1 to 000078a2\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00004463\n+ DW_CFA_advance_loc: 1 to 000078a3\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00004464\n+ DW_CFA_advance_loc: 1 to 000078a4\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00004465\n+ DW_CFA_advance_loc: 1 to 000078a5\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 1 to 00004466\n+ DW_CFA_advance_loc: 1 to 000078a6\n DW_CFA_restore_state\n \n-000000f0 000000ac 000000f4 FDE cie=00000000 pc=00004470..000048d7\n- DW_CFA_advance_loc: 1 to 00004471\n+00000340 000000ac 00000344 FDE cie=00000000 pc=000078b0..00007d17\n+ DW_CFA_advance_loc: 1 to 000078b1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00004472\n+ DW_CFA_advance_loc: 1 to 000078b2\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 3 to 00004475\n+ DW_CFA_advance_loc: 3 to 000078b5\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 00004476\n+ DW_CFA_advance_loc: 1 to 000078b6\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 00004484\n+ DW_CFA_advance_loc: 14 to 000078c4\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 41 to 000044ad\n+ DW_CFA_advance_loc: 41 to 000078ed\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 000044ae\n+ DW_CFA_advance_loc: 1 to 000078ee\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 000044af\n+ DW_CFA_advance_loc: 1 to 000078ef\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 000044b0\n+ DW_CFA_advance_loc: 1 to 000078f0\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 000044b1\n+ DW_CFA_advance_loc: 1 to 000078f1\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 7 to 000044b8\n+ DW_CFA_advance_loc: 7 to 000078f8\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 68 to 000044fc\n+ DW_CFA_advance_loc1: 68 to 0000793c\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 14 to 0000450a\n+ DW_CFA_advance_loc: 14 to 0000794a\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 12 to 00004516\n+ DW_CFA_advance_loc: 12 to 00007956\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 87 to 0000456d\n+ DW_CFA_advance_loc1: 87 to 000079ad\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 1 to 0000456e\n+ DW_CFA_advance_loc: 1 to 000079ae\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 13 to 0000457b\n+ DW_CFA_advance_loc: 13 to 000079bb\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 95 to 000045da\n+ DW_CFA_advance_loc1: 95 to 00007a1a\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 000045db\n+ DW_CFA_advance_loc: 1 to 00007a1b\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 000045dc\n+ DW_CFA_advance_loc: 1 to 00007a1c\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 000045dd\n+ DW_CFA_advance_loc: 1 to 00007a1d\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 000045de\n+ DW_CFA_advance_loc: 1 to 00007a1e\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 2 to 000045e0\n+ DW_CFA_advance_loc: 2 to 00007a20\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 72 to 00004628\n+ DW_CFA_advance_loc1: 72 to 00007a68\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 14 to 00004636\n+ DW_CFA_advance_loc: 14 to 00007a76\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 12 to 00004642\n+ DW_CFA_advance_loc: 12 to 00007a82\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 107 to 000046ad\n+ DW_CFA_advance_loc1: 107 to 00007aed\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 1 to 000046ae\n+ DW_CFA_advance_loc: 1 to 00007aee\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 13 to 000046bb\n+ DW_CFA_advance_loc: 13 to 00007afb\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 131 to 0000473e\n+ DW_CFA_advance_loc1: 131 to 00007b7e\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 14 to 0000474c\n+ DW_CFA_advance_loc: 14 to 00007b8c\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 12 to 00004758\n+ DW_CFA_advance_loc: 12 to 00007b98\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 85 to 000047ad\n+ DW_CFA_advance_loc1: 85 to 00007bed\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 1 to 000047ae\n+ DW_CFA_advance_loc: 1 to 00007bee\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 13 to 000047bb\n+ DW_CFA_advance_loc: 13 to 00007bfb\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc1: 144 to 0000484b\n+ DW_CFA_advance_loc1: 144 to 00007c8b\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 5 to 00004850\n+ DW_CFA_advance_loc: 5 to 00007c90\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 8 to 00004858\n+ DW_CFA_advance_loc: 8 to 00007c98\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 36 to 0000487c\n+ DW_CFA_advance_loc: 36 to 00007cbc\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 5 to 00004881\n+ DW_CFA_advance_loc: 5 to 00007cc1\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 8 to 00004889\n+ DW_CFA_advance_loc: 8 to 00007cc9\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 36 to 000048ad\n+ DW_CFA_advance_loc: 36 to 00007ced\n DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 5 to 000048b2\n+ DW_CFA_advance_loc: 5 to 00007cf2\n DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 8 to 000048ba\n+ DW_CFA_advance_loc: 8 to 00007cfa\n DW_CFA_def_cfa_offset: 64\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-000001a0 00000020 000001a4 FDE cie=00000000 pc=000048e0..000048fd\n- DW_CFA_advance_loc: 1 to 000048e1\n+000003f0 00000020 000003f4 FDE cie=00000000 pc=00007d20..00007d3d\n+ DW_CFA_advance_loc: 1 to 00007d21\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r3 (ebx) at cfa-8\n- DW_CFA_advance_loc: 14 to 000048ef\n+ DW_CFA_advance_loc: 14 to 00007d2f\n DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 4 to 000048f3\n+ DW_CFA_advance_loc: 4 to 00007d33\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 8 to 000048fb\n+ DW_CFA_advance_loc: 8 to 00007d3b\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 000048fc\n+ DW_CFA_advance_loc: 1 to 00007d3c\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n \n-000001c4 00000050 000001c8 FDE cie=00000000 pc=00004900..00004959\n- DW_CFA_advance_loc: 1 to 00004901\n+00000414 00000050 00000418 FDE cie=00000000 pc=00007d40..00007d99\n+ DW_CFA_advance_loc: 1 to 00007d41\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00004902\n+ DW_CFA_advance_loc: 1 to 00007d42\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 00004903\n+ DW_CFA_advance_loc: 1 to 00007d43\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 00004904\n+ DW_CFA_advance_loc: 1 to 00007d44\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 00004912\n+ DW_CFA_advance_loc: 14 to 00007d52\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 11 to 0000491d\n+ DW_CFA_advance_loc: 11 to 00007d5d\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 8 to 00004925\n+ DW_CFA_advance_loc: 8 to 00007d65\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 12 to 00004931\n+ DW_CFA_advance_loc: 12 to 00007d71\n DW_CFA_def_cfa_offset: 36\n- DW_CFA_advance_loc: 1 to 00004932\n+ DW_CFA_advance_loc: 1 to 00007d72\n DW_CFA_def_cfa_offset: 40\n- DW_CFA_advance_loc: 1 to 00004933\n+ DW_CFA_advance_loc: 1 to 00007d73\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 1 to 00004934\n+ DW_CFA_advance_loc: 1 to 00007d74\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 8 to 0000493c\n+ DW_CFA_advance_loc: 8 to 00007d7c\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 7 to 00004943\n+ DW_CFA_advance_loc: 7 to 00007d83\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 3 to 00004946\n+ DW_CFA_advance_loc: 3 to 00007d86\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00004947\n+ DW_CFA_advance_loc: 1 to 00007d87\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00004948\n+ DW_CFA_advance_loc: 1 to 00007d88\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00004949\n+ DW_CFA_advance_loc: 1 to 00007d89\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 7 to 00004950\n+ DW_CFA_advance_loc: 7 to 00007d90\n DW_CFA_restore_state\n DW_CFA_nop\n \n-00000218 00000068 0000021c FDE cie=00000000 pc=000080f0..00008177\n- DW_CFA_advance_loc: 1 to 000080f1\n+00000468 00000068 0000046c FDE cie=00000000 pc=0000b530..0000b5b7\n+ DW_CFA_advance_loc: 1 to 0000b531\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 000080f2\n+ DW_CFA_advance_loc: 1 to 0000b532\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 000080f3\n+ DW_CFA_advance_loc: 1 to 0000b533\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 000080f4\n+ DW_CFA_advance_loc: 1 to 0000b534\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 00008102\n+ DW_CFA_advance_loc: 14 to 0000b542\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 33 to 00008123\n+ DW_CFA_advance_loc: 33 to 0000b563\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 3 to 00008126\n+ DW_CFA_advance_loc: 3 to 0000b566\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 16 to 00008136\n+ DW_CFA_advance_loc: 16 to 0000b576\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 3 to 00008139\n+ DW_CFA_advance_loc: 3 to 0000b579\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 3 to 0000813c\n+ DW_CFA_advance_loc: 3 to 0000b57c\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 6 to 00008142\n+ DW_CFA_advance_loc: 6 to 0000b582\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 2 to 00008144\n+ DW_CFA_advance_loc: 2 to 0000b584\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 23 to 0000815b\n+ DW_CFA_advance_loc: 23 to 0000b59b\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 3 to 0000815e\n+ DW_CFA_advance_loc: 3 to 0000b59e\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000815f\n+ DW_CFA_advance_loc: 1 to 0000b59f\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00008160\n+ DW_CFA_advance_loc: 1 to 0000b5a0\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00008161\n+ DW_CFA_advance_loc: 1 to 0000b5a1\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00008162\n+ DW_CFA_advance_loc: 1 to 0000b5a2\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 00008168\n+ DW_CFA_advance_loc: 6 to 0000b5a8\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 10 to 00008172\n+ DW_CFA_advance_loc: 10 to 0000b5b2\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 00008173\n+ DW_CFA_advance_loc: 1 to 0000b5b3\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00008174\n+ DW_CFA_advance_loc: 1 to 0000b5b4\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00008175\n+ DW_CFA_advance_loc: 1 to 0000b5b5\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00008176\n+ DW_CFA_advance_loc: 1 to 0000b5b6\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00000284 00000068 00000288 FDE cie=00000000 pc=00008180..00008207\n- DW_CFA_advance_loc: 1 to 00008181\n+000004d4 00000068 000004d8 FDE cie=00000000 pc=0000b5c0..0000b647\n+ DW_CFA_advance_loc: 1 to 0000b5c1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00008182\n+ DW_CFA_advance_loc: 1 to 0000b5c2\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 00008183\n+ DW_CFA_advance_loc: 1 to 0000b5c3\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 00008184\n+ DW_CFA_advance_loc: 1 to 0000b5c4\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 00008192\n+ DW_CFA_advance_loc: 14 to 0000b5d2\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 33 to 000081b3\n+ DW_CFA_advance_loc: 33 to 0000b5f3\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 3 to 000081b6\n+ DW_CFA_advance_loc: 3 to 0000b5f6\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 16 to 000081c6\n+ DW_CFA_advance_loc: 16 to 0000b606\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 3 to 000081c9\n+ DW_CFA_advance_loc: 3 to 0000b609\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 3 to 000081cc\n+ DW_CFA_advance_loc: 3 to 0000b60c\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 6 to 000081d2\n+ DW_CFA_advance_loc: 6 to 0000b612\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 2 to 000081d4\n+ DW_CFA_advance_loc: 2 to 0000b614\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 23 to 000081eb\n+ DW_CFA_advance_loc: 23 to 0000b62b\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 3 to 000081ee\n+ DW_CFA_advance_loc: 3 to 0000b62e\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 000081ef\n+ DW_CFA_advance_loc: 1 to 0000b62f\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 000081f0\n+ DW_CFA_advance_loc: 1 to 0000b630\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 000081f1\n+ DW_CFA_advance_loc: 1 to 0000b631\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 000081f2\n+ DW_CFA_advance_loc: 1 to 0000b632\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 000081f8\n+ DW_CFA_advance_loc: 6 to 0000b638\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 10 to 00008202\n+ DW_CFA_advance_loc: 10 to 0000b642\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 00008203\n+ DW_CFA_advance_loc: 1 to 0000b643\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00008204\n+ DW_CFA_advance_loc: 1 to 0000b644\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00008205\n+ DW_CFA_advance_loc: 1 to 0000b645\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00008206\n+ DW_CFA_advance_loc: 1 to 0000b646\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-000002f0 00000068 000002f4 FDE cie=00000000 pc=00008210..00008297\n- DW_CFA_advance_loc: 1 to 00008211\n+00000540 00000068 00000544 FDE cie=00000000 pc=0000b650..0000b6d7\n+ DW_CFA_advance_loc: 1 to 0000b651\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00008212\n+ DW_CFA_advance_loc: 1 to 0000b652\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 00008213\n+ DW_CFA_advance_loc: 1 to 0000b653\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 00008214\n+ DW_CFA_advance_loc: 1 to 0000b654\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 00008222\n+ DW_CFA_advance_loc: 14 to 0000b662\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 33 to 00008243\n+ DW_CFA_advance_loc: 33 to 0000b683\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 3 to 00008246\n+ DW_CFA_advance_loc: 3 to 0000b686\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 16 to 00008256\n+ DW_CFA_advance_loc: 16 to 0000b696\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 3 to 00008259\n+ DW_CFA_advance_loc: 3 to 0000b699\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 3 to 0000825c\n+ DW_CFA_advance_loc: 3 to 0000b69c\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 6 to 00008262\n+ DW_CFA_advance_loc: 6 to 0000b6a2\n DW_CFA_def_cfa_offset: 44\n- DW_CFA_advance_loc: 2 to 00008264\n+ DW_CFA_advance_loc: 2 to 0000b6a4\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 23 to 0000827b\n+ DW_CFA_advance_loc: 23 to 0000b6bb\n DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 3 to 0000827e\n+ DW_CFA_advance_loc: 3 to 0000b6be\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000827f\n+ DW_CFA_advance_loc: 1 to 0000b6bf\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00008280\n+ DW_CFA_advance_loc: 1 to 0000b6c0\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00008281\n+ DW_CFA_advance_loc: 1 to 0000b6c1\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00008282\n+ DW_CFA_advance_loc: 1 to 0000b6c2\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 00008288\n+ DW_CFA_advance_loc: 6 to 0000b6c8\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 10 to 00008292\n+ DW_CFA_advance_loc: 10 to 0000b6d2\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 00008293\n+ DW_CFA_advance_loc: 1 to 0000b6d3\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00008294\n+ DW_CFA_advance_loc: 1 to 0000b6d4\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00008295\n+ DW_CFA_advance_loc: 1 to 0000b6d5\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00008296\n+ DW_CFA_advance_loc: 1 to 0000b6d6\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-0000035c 0000001c 00000000 CIE\n- Version: 1\n- Augmentation: \"zPLR\"\n- Code alignment factor: 1\n- Data alignment factor: -4\n- Return address column: 8\n- Augmentation data: 9b f9 28 00 00 1b 1b\n- DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_offset: r8 (eip) at cfa-4\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-0000037c 00000034 00000024 FDE cie=0000035c pc=000082a0..00008432\n- Augmentation data: 4b 0d 00 00\n- DW_CFA_advance_loc: 11 to 000082ab\n+000005ac 00000034 00000530 FDE cie=00000080 pc=0000b6e0..0000b872\n+ Augmentation data: 27 0c 00 00\n+ DW_CFA_advance_loc: 11 to 0000b6eb\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 000082ad\n+ DW_CFA_advance_loc: 2 to 0000b6ed\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 000082b3\n+ DW_CFA_advance_loc: 6 to 0000b6f3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 200 to 0000837b\n+ DW_CFA_advance_loc1: 200 to 0000b7bb\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000837c\n+ DW_CFA_advance_loc: 1 to 0000b7bc\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000837d\n+ DW_CFA_advance_loc: 1 to 0000b7bd\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000837e\n+ DW_CFA_advance_loc: 1 to 0000b7be\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 2 to 00008380\n+ DW_CFA_advance_loc: 2 to 0000b7c0\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 90 to 000083da\n+ DW_CFA_advance_loc1: 90 to 0000b81a\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-000003b4 00000034 0000005c FDE cie=0000035c pc=00008440..000086a5\n- Augmentation data: 27 0d 00 00\n- DW_CFA_advance_loc: 11 to 0000844b\n+000005e4 00000034 00000568 FDE cie=00000080 pc=0000b880..0000bae5\n+ Augmentation data: 03 0c 00 00\n+ DW_CFA_advance_loc: 11 to 0000b88b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000844d\n+ DW_CFA_advance_loc: 2 to 0000b88d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00008453\n+ DW_CFA_advance_loc: 6 to 0000b893\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 210 to 00008525\n+ DW_CFA_advance_loc1: 210 to 0000b965\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 00008526\n+ DW_CFA_advance_loc: 1 to 0000b966\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 00008527\n+ DW_CFA_advance_loc: 1 to 0000b967\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 00008528\n+ DW_CFA_advance_loc: 1 to 0000b968\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 8 to 00008530\n+ DW_CFA_advance_loc: 8 to 0000b970\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 153 to 000085c9\n+ DW_CFA_advance_loc1: 153 to 0000ba09\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-000003ec 00000034 00000094 FDE cie=0000035c pc=000086b0..00008842\n- Augmentation data: 03 0d 00 00\n- DW_CFA_advance_loc: 11 to 000086bb\n+0000061c 00000034 000005a0 FDE cie=00000080 pc=0000baf0..0000bc82\n+ Augmentation data: df 0b 00 00\n+ DW_CFA_advance_loc: 11 to 0000bafb\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 000086bd\n+ DW_CFA_advance_loc: 2 to 0000bafd\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 000086c3\n+ DW_CFA_advance_loc: 6 to 0000bb03\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 200 to 0000878b\n+ DW_CFA_advance_loc1: 200 to 0000bbcb\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000878c\n+ DW_CFA_advance_loc: 1 to 0000bbcc\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000878d\n+ DW_CFA_advance_loc: 1 to 0000bbcd\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000878e\n+ DW_CFA_advance_loc: 1 to 0000bbce\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 2 to 00008790\n+ DW_CFA_advance_loc: 2 to 0000bbd0\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 90 to 000087ea\n+ DW_CFA_advance_loc1: 90 to 0000bc2a\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00000424 00000034 000000cc FDE cie=0000035c pc=00008850..00008ab5\n- Augmentation data: df 0c 00 00\n- DW_CFA_advance_loc: 11 to 0000885b\n+00000654 00000034 000005d8 FDE cie=00000080 pc=0000bc90..0000bef5\n+ Augmentation data: bb 0b 00 00\n+ DW_CFA_advance_loc: 11 to 0000bc9b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000885d\n+ DW_CFA_advance_loc: 2 to 0000bc9d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00008863\n+ DW_CFA_advance_loc: 6 to 0000bca3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 210 to 00008935\n+ DW_CFA_advance_loc1: 210 to 0000bd75\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 00008936\n+ DW_CFA_advance_loc: 1 to 0000bd76\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 00008937\n+ DW_CFA_advance_loc: 1 to 0000bd77\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 00008938\n+ DW_CFA_advance_loc: 1 to 0000bd78\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 8 to 00008940\n+ DW_CFA_advance_loc: 8 to 0000bd80\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 153 to 000089d9\n+ DW_CFA_advance_loc1: 153 to 0000be19\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-0000045c 00000034 00000104 FDE cie=0000035c pc=00008ac0..00008d6a\n- Augmentation data: bb 0c 00 00\n- DW_CFA_advance_loc: 1 to 00008ac1\n+0000068c 00000034 00000610 FDE cie=00000080 pc=0000bf00..0000c1aa\n+ Augmentation data: 97 0b 00 00\n+ DW_CFA_advance_loc: 1 to 0000bf01\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 00008ac3\n+ DW_CFA_advance_loc: 2 to 0000bf03\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 3 to 00008ac6\n+ DW_CFA_advance_loc: 3 to 0000bf06\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 206 to 00008b94\n+ DW_CFA_advance_loc1: 206 to 0000bfd4\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 00008b95\n+ DW_CFA_advance_loc: 1 to 0000bfd5\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 00008b96\n+ DW_CFA_advance_loc: 1 to 0000bfd6\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 00008b97\n+ DW_CFA_advance_loc: 1 to 0000bfd7\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 9 to 00008ba0\n+ DW_CFA_advance_loc: 9 to 0000bfe0\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 43 to 00008bcb\n+ DW_CFA_advance_loc: 43 to 0000c00b\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n DW_CFA_nop\n \n-00000494 00000034 0000013c FDE cie=0000035c pc=00008d80..00008fee\n- Augmentation data: 97 0c 00 00\n- DW_CFA_advance_loc: 11 to 00008d8b\n+000006c4 00000034 00000648 FDE cie=00000080 pc=0000c1c0..0000c42e\n+ Augmentation data: 73 0b 00 00\n+ DW_CFA_advance_loc: 11 to 0000c1cb\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 00008d8d\n+ DW_CFA_advance_loc: 2 to 0000c1cd\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00008d93\n+ DW_CFA_advance_loc: 6 to 0000c1d3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 245 to 00008e88\n+ DW_CFA_advance_loc1: 245 to 0000c2c8\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 00008e89\n+ DW_CFA_advance_loc: 1 to 0000c2c9\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 00008e8a\n+ DW_CFA_advance_loc: 1 to 0000c2ca\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 00008e8b\n+ DW_CFA_advance_loc: 1 to 0000c2cb\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 5 to 00008e90\n+ DW_CFA_advance_loc: 5 to 0000c2d0\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 159 to 00008f2f\n+ DW_CFA_advance_loc1: 159 to 0000c36f\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-000004cc 00000034 00000174 FDE cie=0000035c pc=00008ff0..0000926d\n- Augmentation data: 73 0c 00 00\n- DW_CFA_advance_loc: 11 to 00008ffb\n+000006fc 00000034 00000680 FDE cie=00000080 pc=0000c430..0000c6ad\n+ Augmentation data: 4f 0b 00 00\n+ DW_CFA_advance_loc: 11 to 0000c43b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 00008ffd\n+ DW_CFA_advance_loc: 2 to 0000c43d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00009003\n+ DW_CFA_advance_loc: 6 to 0000c443\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 218 to 000090dd\n+ DW_CFA_advance_loc1: 218 to 0000c51d\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 000090de\n+ DW_CFA_advance_loc: 1 to 0000c51e\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 000090df\n+ DW_CFA_advance_loc: 1 to 0000c51f\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 000090e0\n+ DW_CFA_advance_loc: 1 to 0000c520\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 8 to 000090e8\n+ DW_CFA_advance_loc: 8 to 0000c528\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 162 to 0000918a\n+ DW_CFA_advance_loc1: 162 to 0000c5ca\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00000504 00000034 000001ac FDE cie=0000035c pc=00009270..00009419\n- Augmentation data: 4f 0c 00 00\n- DW_CFA_advance_loc: 11 to 0000927b\n+00000734 00000034 000006b8 FDE cie=00000080 pc=0000c6b0..0000c859\n+ Augmentation data: 2b 0b 00 00\n+ DW_CFA_advance_loc: 11 to 0000c6bb\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000927d\n+ DW_CFA_advance_loc: 2 to 0000c6bd\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00009283\n+ DW_CFA_advance_loc: 6 to 0000c6c3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 210 to 00009355\n+ DW_CFA_advance_loc1: 210 to 0000c795\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 00009356\n+ DW_CFA_advance_loc: 1 to 0000c796\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 00009357\n+ DW_CFA_advance_loc: 1 to 0000c797\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 00009358\n+ DW_CFA_advance_loc: 1 to 0000c798\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 8 to 00009360\n+ DW_CFA_advance_loc: 8 to 0000c7a0\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 93 to 000093bd\n+ DW_CFA_advance_loc1: 93 to 0000c7fd\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-0000053c 00000034 000001e4 FDE cie=0000035c pc=00009420..00009741\n- Augmentation data: 2b 0c 00 00\n- DW_CFA_advance_loc: 11 to 0000942b\n+0000076c 00000034 000006f0 FDE cie=00000080 pc=0000c860..0000cb81\n+ Augmentation data: 07 0b 00 00\n+ DW_CFA_advance_loc: 11 to 0000c86b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000942d\n+ DW_CFA_advance_loc: 2 to 0000c86d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00009433\n+ DW_CFA_advance_loc: 6 to 0000c873\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc2: 327 to 0000957a\n+ DW_CFA_advance_loc2: 327 to 0000c9ba\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000957b\n+ DW_CFA_advance_loc: 1 to 0000c9bb\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000957c\n+ DW_CFA_advance_loc: 1 to 0000c9bc\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000957d\n+ DW_CFA_advance_loc: 1 to 0000c9bd\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 3 to 00009580\n+ DW_CFA_advance_loc: 3 to 0000c9c0\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 225 to 00009661\n+ DW_CFA_advance_loc1: 225 to 0000caa1\n DW_CFA_GNU_args_size: 16\n \n-00000574 00000034 0000021c FDE cie=0000035c pc=00009750..00009a2f\n- Augmentation data: 09 0c 00 00\n- DW_CFA_advance_loc: 11 to 0000975b\n+000007a4 00000034 00000728 FDE cie=00000080 pc=0000cb90..0000ce6f\n+ Augmentation data: e5 0a 00 00\n+ DW_CFA_advance_loc: 11 to 0000cb9b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000975d\n+ DW_CFA_advance_loc: 2 to 0000cb9d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 00009763\n+ DW_CFA_advance_loc: 6 to 0000cba3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 140 to 000097ef\n+ DW_CFA_advance_loc1: 140 to 0000cc2f\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 000097f0\n+ DW_CFA_advance_loc: 1 to 0000cc30\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 000097f1\n+ DW_CFA_advance_loc: 1 to 0000cc31\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 000097f2\n+ DW_CFA_advance_loc: 1 to 0000cc32\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 6 to 000097f8\n+ DW_CFA_advance_loc: 6 to 0000cc38\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 48 to 00009828\n+ DW_CFA_advance_loc: 48 to 0000cc68\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n DW_CFA_nop\n \n-000005ac 000000ec 000005b0 FDE cie=00000000 pc=00009a40..0000a8b8\n- DW_CFA_advance_loc: 11 to 00009a4b\n+000007dc 000000ec 000007e0 FDE cie=00000000 pc=0000ce80..0000dcf8\n+ DW_CFA_advance_loc: 11 to 0000ce8b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00009a4c\n+ DW_CFA_advance_loc: 1 to 0000ce8c\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 00009a4d\n+ DW_CFA_advance_loc: 1 to 0000ce8d\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 00009a4e\n+ DW_CFA_advance_loc: 1 to 0000ce8e\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 6 to 00009a54\n+ DW_CFA_advance_loc: 6 to 0000ce94\n DW_CFA_def_cfa_offset: 160\n- DW_CFA_advance_loc2: 1570 to 0000a076\n+ DW_CFA_advance_loc2: 1570 to 0000d4b6\n DW_CFA_def_cfa_offset: 168\n- DW_CFA_advance_loc: 32 to 0000a096\n+ DW_CFA_advance_loc: 32 to 0000d4d6\n DW_CFA_def_cfa_offset: 172\n- DW_CFA_advance_loc: 4 to 0000a09a\n+ DW_CFA_advance_loc: 4 to 0000d4da\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 48 to 0000a0ca\n+ DW_CFA_advance_loc: 48 to 0000d50a\n DW_CFA_def_cfa_offset: 160\n- DW_CFA_advance_loc2: 827 to 0000a405\n+ DW_CFA_advance_loc2: 827 to 0000d845\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000a406\n+ DW_CFA_advance_loc: 1 to 0000d846\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000a407\n+ DW_CFA_advance_loc: 1 to 0000d847\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000a408\n+ DW_CFA_advance_loc: 1 to 0000d848\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000a409\n+ DW_CFA_advance_loc: 1 to 0000d849\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 7 to 0000a410\n+ DW_CFA_advance_loc: 7 to 0000d850\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 43 to 0000a43b\n+ DW_CFA_advance_loc: 43 to 0000d87b\n DW_CFA_def_cfa_offset: 168\n- DW_CFA_advance_loc: 31 to 0000a45a\n+ DW_CFA_advance_loc: 31 to 0000d89a\n DW_CFA_def_cfa_offset: 172\n- DW_CFA_advance_loc: 4 to 0000a45e\n+ DW_CFA_advance_loc: 4 to 0000d89e\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 53 to 0000a493\n+ DW_CFA_advance_loc: 53 to 0000d8d3\n DW_CFA_def_cfa_offset: 160\n- DW_CFA_advance_loc1: 158 to 0000a531\n+ DW_CFA_advance_loc1: 158 to 0000d971\n DW_CFA_def_cfa_offset: 172\n- DW_CFA_advance_loc: 5 to 0000a536\n+ DW_CFA_advance_loc: 5 to 0000d976\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 16 to 0000a546\n+ DW_CFA_advance_loc: 16 to 0000d986\n DW_CFA_def_cfa_offset: 160\n- DW_CFA_advance_loc: 38 to 0000a56c\n+ DW_CFA_advance_loc: 38 to 0000d9ac\n DW_CFA_def_cfa_offset: 164\n- DW_CFA_advance_loc: 1 to 0000a56d\n+ DW_CFA_advance_loc: 1 to 0000d9ad\n DW_CFA_def_cfa_offset: 168\n- DW_CFA_advance_loc: 1 to 0000a56e\n+ DW_CFA_advance_loc: 1 to 0000d9ae\n DW_CFA_def_cfa_offset: 172\n- DW_CFA_advance_loc: 1 to 0000a56f\n+ DW_CFA_advance_loc: 1 to 0000d9af\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 8 to 0000a577\n+ DW_CFA_advance_loc: 8 to 0000d9b7\n DW_CFA_def_cfa_offset: 160\n- DW_CFA_advance_loc: 3 to 0000a57a\n+ DW_CFA_advance_loc: 3 to 0000d9ba\n DW_CFA_def_cfa_offset: 172\n- DW_CFA_advance_loc: 4 to 0000a57e\n+ DW_CFA_advance_loc: 4 to 0000d9be\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 36 to 0000a5a2\n+ DW_CFA_advance_loc: 36 to 0000d9e2\n DW_CFA_def_cfa_offset: 160\n- DW_CFA_advance_loc: 19 to 0000a5b5\n+ DW_CFA_advance_loc: 19 to 0000d9f5\n DW_CFA_def_cfa_offset: 172\n- DW_CFA_advance_loc: 9 to 0000a5be\n+ DW_CFA_advance_loc: 9 to 0000d9fe\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 16 to 0000a5ce\n+ DW_CFA_advance_loc: 16 to 0000da0e\n DW_CFA_def_cfa_offset: 160\n- DW_CFA_advance_loc: 38 to 0000a5f4\n+ DW_CFA_advance_loc: 38 to 0000da34\n DW_CFA_def_cfa_offset: 164\n- DW_CFA_advance_loc: 1 to 0000a5f5\n+ DW_CFA_advance_loc: 1 to 0000da35\n DW_CFA_def_cfa_offset: 168\n- DW_CFA_advance_loc: 1 to 0000a5f6\n+ DW_CFA_advance_loc: 1 to 0000da36\n DW_CFA_def_cfa_offset: 172\n- DW_CFA_advance_loc: 1 to 0000a5f7\n+ DW_CFA_advance_loc: 1 to 0000da37\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 12 to 0000a603\n+ DW_CFA_advance_loc: 12 to 0000da43\n DW_CFA_def_cfa_offset: 160\n- DW_CFA_advance_loc: 7 to 0000a60a\n+ DW_CFA_advance_loc: 7 to 0000da4a\n DW_CFA_def_cfa_offset: 172\n- DW_CFA_advance_loc: 1 to 0000a60b\n+ DW_CFA_advance_loc: 1 to 0000da4b\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 32 to 0000a62b\n+ DW_CFA_advance_loc: 32 to 0000da6b\n DW_CFA_def_cfa_offset: 160\n- DW_CFA_advance_loc2: 280 to 0000a743\n+ DW_CFA_advance_loc2: 280 to 0000db83\n DW_CFA_def_cfa_offset: 172\n- DW_CFA_advance_loc: 2 to 0000a745\n+ DW_CFA_advance_loc: 2 to 0000db85\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 57 to 0000a77e\n+ DW_CFA_advance_loc: 57 to 0000dbbe\n DW_CFA_def_cfa_offset: 160\n- DW_CFA_advance_loc: 13 to 0000a78b\n+ DW_CFA_advance_loc: 13 to 0000dbcb\n DW_CFA_def_cfa_offset: 172\n- DW_CFA_advance_loc: 2 to 0000a78d\n+ DW_CFA_advance_loc: 2 to 0000dbcd\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 16 to 0000a79d\n+ DW_CFA_advance_loc: 16 to 0000dbdd\n DW_CFA_def_cfa_offset: 160\n- DW_CFA_advance_loc: 46 to 0000a7cb\n+ DW_CFA_advance_loc: 46 to 0000dc0b\n DW_CFA_def_cfa_offset: 172\n- DW_CFA_advance_loc: 4 to 0000a7cf\n+ DW_CFA_advance_loc: 4 to 0000dc0f\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 16 to 0000a7df\n+ DW_CFA_advance_loc: 16 to 0000dc1f\n DW_CFA_def_cfa_offset: 160\n- DW_CFA_advance_loc: 44 to 0000a80b\n+ DW_CFA_advance_loc: 44 to 0000dc4b\n DW_CFA_def_cfa_offset: 172\n- DW_CFA_advance_loc: 2 to 0000a80d\n+ DW_CFA_advance_loc: 2 to 0000dc4d\n DW_CFA_def_cfa_offset: 176\n- DW_CFA_advance_loc: 18 to 0000a81f\n+ DW_CFA_advance_loc: 18 to 0000dc5f\n DW_CFA_def_cfa_offset: 160\n DW_CFA_nop\n DW_CFA_nop\n \n-0000069c 00000034 00000344 FDE cie=0000035c pc=0000a8c0..0000aa62\n- Augmentation data: f7 0a 00 00\n- DW_CFA_advance_loc: 11 to 0000a8cb\n+000008cc 00000034 00000850 FDE cie=00000080 pc=0000dd00..0000dea2\n+ Augmentation data: d3 09 00 00\n+ DW_CFA_advance_loc: 11 to 0000dd0b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000a8cd\n+ DW_CFA_advance_loc: 2 to 0000dd0d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000a8d3\n+ DW_CFA_advance_loc: 6 to 0000dd13\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 224 to 0000a9b3\n+ DW_CFA_advance_loc1: 224 to 0000ddf3\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000a9b4\n+ DW_CFA_advance_loc: 1 to 0000ddf4\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000a9b5\n+ DW_CFA_advance_loc: 1 to 0000ddf5\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000a9b6\n+ DW_CFA_advance_loc: 1 to 0000ddf6\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 10 to 0000a9c0\n+ DW_CFA_advance_loc: 10 to 0000de00\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 90 to 0000aa1a\n+ DW_CFA_advance_loc1: 90 to 0000de5a\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-000006d4 00000034 0000037c FDE cie=0000035c pc=0000aa70..0000ac88\n- Augmentation data: d3 0a 00 00\n- DW_CFA_advance_loc: 11 to 0000aa7b\n+00000904 00000034 00000888 FDE cie=00000080 pc=0000deb0..0000e0c8\n+ Augmentation data: af 09 00 00\n+ DW_CFA_advance_loc: 11 to 0000debb\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000aa7d\n+ DW_CFA_advance_loc: 2 to 0000debd\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000aa83\n+ DW_CFA_advance_loc: 6 to 0000dec3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 208 to 0000ab53\n+ DW_CFA_advance_loc1: 208 to 0000df93\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000ab54\n+ DW_CFA_advance_loc: 1 to 0000df94\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000ab55\n+ DW_CFA_advance_loc: 1 to 0000df95\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000ab56\n+ DW_CFA_advance_loc: 1 to 0000df96\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 10 to 0000ab60\n+ DW_CFA_advance_loc: 10 to 0000dfa0\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 170 to 0000ac0a\n+ DW_CFA_advance_loc1: 170 to 0000e04a\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-0000070c 000000b8 00000710 FDE cie=00000000 pc=0000ac90..0000ae0f\n- DW_CFA_advance_loc: 1 to 0000ac91\n+0000093c 000000b8 00000940 FDE cie=00000000 pc=0000e0d0..0000e24f\n+ DW_CFA_advance_loc: 1 to 0000e0d1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 0000ac92\n+ DW_CFA_advance_loc: 1 to 0000e0d2\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 0000ac93\n+ DW_CFA_advance_loc: 1 to 0000e0d3\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 0000ac94\n+ DW_CFA_advance_loc: 1 to 0000e0d4\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 0000aca2\n+ DW_CFA_advance_loc: 14 to 0000e0e2\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 39 to 0000acc9\n+ DW_CFA_advance_loc: 39 to 0000e109\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 3 to 0000accc\n+ DW_CFA_advance_loc: 3 to 0000e10c\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000acdc\n+ DW_CFA_advance_loc: 16 to 0000e11c\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 12 to 0000ace8\n+ DW_CFA_advance_loc: 12 to 0000e128\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000ace9\n+ DW_CFA_advance_loc: 1 to 0000e129\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000acea\n+ DW_CFA_advance_loc: 1 to 0000e12a\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000aceb\n+ DW_CFA_advance_loc: 1 to 0000e12b\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000acec\n+ DW_CFA_advance_loc: 1 to 0000e12c\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 4 to 0000acf0\n+ DW_CFA_advance_loc: 4 to 0000e130\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 13 to 0000acfd\n+ DW_CFA_advance_loc: 13 to 0000e13d\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000acff\n+ DW_CFA_advance_loc: 2 to 0000e13f\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 50 to 0000ad31\n+ DW_CFA_advance_loc: 50 to 0000e171\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 37 to 0000ad56\n+ DW_CFA_advance_loc: 37 to 0000e196\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 12 to 0000ad62\n+ DW_CFA_advance_loc: 12 to 0000e1a2\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 30 to 0000ad80\n+ DW_CFA_advance_loc: 30 to 0000e1c0\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 11 to 0000ad8b\n+ DW_CFA_advance_loc: 11 to 0000e1cb\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000ad8c\n+ DW_CFA_advance_loc: 1 to 0000e1cc\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000ad8d\n+ DW_CFA_advance_loc: 1 to 0000e1cd\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000ad95\n+ DW_CFA_advance_loc: 8 to 0000e1d5\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 37 to 0000adba\n+ DW_CFA_advance_loc: 37 to 0000e1fa\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000adbc\n+ DW_CFA_advance_loc: 2 to 0000e1fc\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000adcc\n+ DW_CFA_advance_loc: 16 to 0000e20c\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 10 to 0000add6\n+ DW_CFA_advance_loc: 10 to 0000e216\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000add7\n+ DW_CFA_advance_loc: 1 to 0000e217\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000add8\n+ DW_CFA_advance_loc: 1 to 0000e218\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000add9\n+ DW_CFA_advance_loc: 1 to 0000e219\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000adda\n+ DW_CFA_advance_loc: 1 to 0000e21a\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 0000ade0\n+ DW_CFA_advance_loc: 6 to 0000e220\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 0000ade3\n+ DW_CFA_advance_loc: 3 to 0000e223\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000ade4\n+ DW_CFA_advance_loc: 1 to 0000e224\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000ade6\n+ DW_CFA_advance_loc: 2 to 0000e226\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000adee\n+ DW_CFA_advance_loc: 8 to 0000e22e\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 3 to 0000adf1\n+ DW_CFA_advance_loc: 3 to 0000e231\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000adf2\n+ DW_CFA_advance_loc: 1 to 0000e232\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000adf3\n+ DW_CFA_advance_loc: 1 to 0000e233\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000adf4\n+ DW_CFA_advance_loc: 1 to 0000e234\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000adf5\n+ DW_CFA_advance_loc: 1 to 0000e235\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 11 to 0000ae00\n+ DW_CFA_advance_loc: 11 to 0000e240\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 10 to 0000ae0a\n+ DW_CFA_advance_loc: 10 to 0000e24a\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000ae0b\n+ DW_CFA_advance_loc: 1 to 0000e24b\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000ae0c\n+ DW_CFA_advance_loc: 1 to 0000e24c\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000ae0d\n+ DW_CFA_advance_loc: 1 to 0000e24d\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000ae0e\n+ DW_CFA_advance_loc: 1 to 0000e24e\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-000007c8 00000044 00000470 FDE cie=0000035c pc=0000ae10..0000b50e\n- Augmentation data: f3 09 00 00\n- DW_CFA_advance_loc: 11 to 0000ae1b\n+000009f8 00000044 0000097c FDE cie=00000080 pc=0000e250..0000e94e\n+ Augmentation data: cf 08 00 00\n+ DW_CFA_advance_loc: 11 to 0000e25b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000ae1d\n+ DW_CFA_advance_loc: 2 to 0000e25d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000ae23\n+ DW_CFA_advance_loc: 6 to 0000e263\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 233 to 0000af0c\n+ DW_CFA_advance_loc1: 233 to 0000e34c\n DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc1: 194 to 0000afce\n+ DW_CFA_advance_loc1: 194 to 0000e40e\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000afcf\n+ DW_CFA_advance_loc: 1 to 0000e40f\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000afd0\n+ DW_CFA_advance_loc: 1 to 0000e410\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000afd1\n+ DW_CFA_advance_loc: 1 to 0000e411\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 7 to 0000afd8\n+ DW_CFA_advance_loc: 7 to 0000e418\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 243 to 0000b0cb\n+ DW_CFA_advance_loc1: 243 to 0000e50b\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000b0cc\n+ DW_CFA_advance_loc: 1 to 0000e50c\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000b0cd\n+ DW_CFA_advance_loc: 1 to 0000e50d\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000b0ce\n+ DW_CFA_advance_loc: 1 to 0000e50e\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 2 to 0000b0d0\n+ DW_CFA_advance_loc: 2 to 0000e510\n DW_CFA_restore_state\n DW_CFA_nop\n DW_CFA_nop\n \n-00000810 00000034 000004b8 FDE cie=0000035c pc=0000b510..0000b6a2\n- Augmentation data: e7 09 00 00\n- DW_CFA_advance_loc: 11 to 0000b51b\n+00000a40 00000034 000009c4 FDE cie=00000080 pc=0000e950..0000eae2\n+ Augmentation data: c3 08 00 00\n+ DW_CFA_advance_loc: 11 to 0000e95b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000b51d\n+ DW_CFA_advance_loc: 2 to 0000e95d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000b523\n+ DW_CFA_advance_loc: 6 to 0000e963\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 200 to 0000b5eb\n+ DW_CFA_advance_loc1: 200 to 0000ea2b\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000b5ec\n+ DW_CFA_advance_loc: 1 to 0000ea2c\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000b5ed\n+ DW_CFA_advance_loc: 1 to 0000ea2d\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000b5ee\n+ DW_CFA_advance_loc: 1 to 0000ea2e\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 2 to 0000b5f0\n+ DW_CFA_advance_loc: 2 to 0000ea30\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 90 to 0000b64a\n+ DW_CFA_advance_loc1: 90 to 0000ea8a\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00000848 00000034 000004f0 FDE cie=0000035c pc=0000b6b0..0000b915\n- Augmentation data: c3 09 00 00\n- DW_CFA_advance_loc: 11 to 0000b6bb\n+00000a78 00000034 000009fc FDE cie=00000080 pc=0000eaf0..0000ed55\n+ Augmentation data: 9f 08 00 00\n+ DW_CFA_advance_loc: 11 to 0000eafb\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000b6bd\n+ DW_CFA_advance_loc: 2 to 0000eafd\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000b6c3\n+ DW_CFA_advance_loc: 6 to 0000eb03\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 210 to 0000b795\n+ DW_CFA_advance_loc1: 210 to 0000ebd5\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000b796\n+ DW_CFA_advance_loc: 1 to 0000ebd6\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000b797\n+ DW_CFA_advance_loc: 1 to 0000ebd7\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000b798\n+ DW_CFA_advance_loc: 1 to 0000ebd8\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 8 to 0000b7a0\n+ DW_CFA_advance_loc: 8 to 0000ebe0\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 153 to 0000b839\n+ DW_CFA_advance_loc1: 153 to 0000ec79\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00000880 000000cc 00000884 FDE cie=00000000 pc=0000b920..0000ba8f\n- DW_CFA_advance_loc: 1 to 0000b921\n+00000ab0 000000cc 00000ab4 FDE cie=00000000 pc=0000ed60..0000eecf\n+ DW_CFA_advance_loc: 1 to 0000ed61\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 0000b922\n+ DW_CFA_advance_loc: 1 to 0000ed62\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 0000b923\n+ DW_CFA_advance_loc: 1 to 0000ed63\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 0000b924\n+ DW_CFA_advance_loc: 1 to 0000ed64\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 0000b932\n+ DW_CFA_advance_loc: 14 to 0000ed72\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 39 to 0000b959\n+ DW_CFA_advance_loc: 39 to 0000ed99\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 3 to 0000b95c\n+ DW_CFA_advance_loc: 3 to 0000ed9c\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000b96c\n+ DW_CFA_advance_loc: 16 to 0000edac\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 12 to 0000b978\n+ DW_CFA_advance_loc: 12 to 0000edb8\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000b979\n+ DW_CFA_advance_loc: 1 to 0000edb9\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000b97a\n+ DW_CFA_advance_loc: 1 to 0000edba\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000b97b\n+ DW_CFA_advance_loc: 1 to 0000edbb\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000b97c\n+ DW_CFA_advance_loc: 1 to 0000edbc\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 4 to 0000b980\n+ DW_CFA_advance_loc: 4 to 0000edc0\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 13 to 0000b98d\n+ DW_CFA_advance_loc: 13 to 0000edcd\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000b98f\n+ DW_CFA_advance_loc: 2 to 0000edcf\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 42 to 0000b9b9\n+ DW_CFA_advance_loc: 42 to 0000edf9\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 32 to 0000b9d9\n+ DW_CFA_advance_loc: 32 to 0000ee19\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 8 to 0000b9e1\n+ DW_CFA_advance_loc: 8 to 0000ee21\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 30 to 0000b9ff\n+ DW_CFA_advance_loc: 30 to 0000ee3f\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 9 to 0000ba08\n+ DW_CFA_advance_loc: 9 to 0000ee48\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000ba09\n+ DW_CFA_advance_loc: 1 to 0000ee49\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000ba0a\n+ DW_CFA_advance_loc: 1 to 0000ee4a\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000ba12\n+ DW_CFA_advance_loc: 8 to 0000ee52\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 12 to 0000ba1e\n+ DW_CFA_advance_loc: 12 to 0000ee5e\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000ba1f\n+ DW_CFA_advance_loc: 1 to 0000ee5f\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000ba20\n+ DW_CFA_advance_loc: 1 to 0000ee60\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000ba21\n+ DW_CFA_advance_loc: 1 to 0000ee61\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000ba22\n+ DW_CFA_advance_loc: 1 to 0000ee62\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 0000ba28\n+ DW_CFA_advance_loc: 6 to 0000ee68\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 18 to 0000ba3a\n+ DW_CFA_advance_loc: 18 to 0000ee7a\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000ba3c\n+ DW_CFA_advance_loc: 2 to 0000ee7c\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000ba4c\n+ DW_CFA_advance_loc: 16 to 0000ee8c\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 10 to 0000ba56\n+ DW_CFA_advance_loc: 10 to 0000ee96\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000ba57\n+ DW_CFA_advance_loc: 1 to 0000ee97\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000ba58\n+ DW_CFA_advance_loc: 1 to 0000ee98\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000ba59\n+ DW_CFA_advance_loc: 1 to 0000ee99\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000ba5a\n+ DW_CFA_advance_loc: 1 to 0000ee9a\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 0000ba60\n+ DW_CFA_advance_loc: 6 to 0000eea0\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 0000ba63\n+ DW_CFA_advance_loc: 3 to 0000eea3\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000ba64\n+ DW_CFA_advance_loc: 1 to 0000eea4\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000ba66\n+ DW_CFA_advance_loc: 2 to 0000eea6\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000ba6e\n+ DW_CFA_advance_loc: 8 to 0000eeae\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 3 to 0000ba71\n+ DW_CFA_advance_loc: 3 to 0000eeb1\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000ba72\n+ DW_CFA_advance_loc: 1 to 0000eeb2\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000ba73\n+ DW_CFA_advance_loc: 1 to 0000eeb3\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000ba74\n+ DW_CFA_advance_loc: 1 to 0000eeb4\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000ba75\n+ DW_CFA_advance_loc: 1 to 0000eeb5\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 11 to 0000ba80\n+ DW_CFA_advance_loc: 11 to 0000eec0\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 10 to 0000ba8a\n+ DW_CFA_advance_loc: 10 to 0000eeca\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000ba8b\n+ DW_CFA_advance_loc: 1 to 0000eecb\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000ba8c\n+ DW_CFA_advance_loc: 1 to 0000eecc\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000ba8d\n+ DW_CFA_advance_loc: 1 to 0000eecd\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000ba8e\n+ DW_CFA_advance_loc: 1 to 0000eece\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n \n-00000950 00000044 000005f8 FDE cie=0000035c pc=0000ba90..0000c18e\n- Augmentation data: cf 08 00 00\n- DW_CFA_advance_loc: 11 to 0000ba9b\n+00000b80 00000044 00000b04 FDE cie=00000080 pc=0000eed0..0000f5ce\n+ Augmentation data: ab 07 00 00\n+ DW_CFA_advance_loc: 11 to 0000eedb\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000ba9d\n+ DW_CFA_advance_loc: 2 to 0000eedd\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000baa3\n+ DW_CFA_advance_loc: 6 to 0000eee3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 233 to 0000bb8c\n+ DW_CFA_advance_loc1: 233 to 0000efcc\n DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc1: 185 to 0000bc45\n+ DW_CFA_advance_loc1: 185 to 0000f085\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000bc46\n+ DW_CFA_advance_loc: 1 to 0000f086\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000bc47\n+ DW_CFA_advance_loc: 1 to 0000f087\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000bc48\n+ DW_CFA_advance_loc: 1 to 0000f088\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 8 to 0000bc50\n+ DW_CFA_advance_loc: 8 to 0000f090\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 243 to 0000bd43\n+ DW_CFA_advance_loc1: 243 to 0000f183\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000bd44\n+ DW_CFA_advance_loc: 1 to 0000f184\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000bd45\n+ DW_CFA_advance_loc: 1 to 0000f185\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000bd46\n+ DW_CFA_advance_loc: 1 to 0000f186\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 10 to 0000bd50\n+ DW_CFA_advance_loc: 10 to 0000f190\n DW_CFA_restore_state\n DW_CFA_nop\n DW_CFA_nop\n \n-00000998 0000008c 0000099c FDE cie=00000000 pc=0000c190..0000c3a6\n- DW_CFA_advance_loc: 11 to 0000c19b\n+00000bc8 0000008c 00000bcc FDE cie=00000000 pc=0000f5d0..0000f7e6\n+ DW_CFA_advance_loc: 11 to 0000f5db\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 0000c19c\n+ DW_CFA_advance_loc: 1 to 0000f5dc\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 0000c19d\n+ DW_CFA_advance_loc: 1 to 0000f5dd\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 0000c19e\n+ DW_CFA_advance_loc: 1 to 0000f5de\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 3 to 0000c1a1\n+ DW_CFA_advance_loc: 3 to 0000f5e1\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc1: 90 to 0000c1fb\n+ DW_CFA_advance_loc1: 90 to 0000f63b\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c1fc\n+ DW_CFA_advance_loc: 1 to 0000f63c\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 15 to 0000c20b\n+ DW_CFA_advance_loc: 15 to 0000f64b\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 26 to 0000c225\n+ DW_CFA_advance_loc: 26 to 0000f665\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c226\n+ DW_CFA_advance_loc: 1 to 0000f666\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 15 to 0000c235\n+ DW_CFA_advance_loc: 15 to 0000f675\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 61 to 0000c272\n+ DW_CFA_advance_loc: 61 to 0000f6b2\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000c273\n+ DW_CFA_advance_loc: 1 to 0000f6b3\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000c274\n+ DW_CFA_advance_loc: 1 to 0000f6b4\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000c275\n+ DW_CFA_advance_loc: 1 to 0000f6b5\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000c276\n+ DW_CFA_advance_loc: 1 to 0000f6b6\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 10 to 0000c280\n+ DW_CFA_advance_loc: 10 to 0000f6c0\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 0000c283\n+ DW_CFA_advance_loc: 3 to 0000f6c3\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c284\n+ DW_CFA_advance_loc: 1 to 0000f6c4\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 12 to 0000c290\n+ DW_CFA_advance_loc: 12 to 0000f6d0\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 36 to 0000c2b4\n+ DW_CFA_advance_loc: 36 to 0000f6f4\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c2b5\n+ DW_CFA_advance_loc: 1 to 0000f6f5\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 15 to 0000c2c4\n+ DW_CFA_advance_loc: 15 to 0000f704\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 43 to 0000c2ef\n+ DW_CFA_advance_loc: 43 to 0000f72f\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000c2f1\n+ DW_CFA_advance_loc: 2 to 0000f731\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 62 to 0000c32f\n+ DW_CFA_advance_loc: 62 to 0000f76f\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 17 to 0000c340\n+ DW_CFA_advance_loc: 17 to 0000f780\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c341\n+ DW_CFA_advance_loc: 1 to 0000f781\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000c351\n+ DW_CFA_advance_loc: 16 to 0000f791\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 27 to 0000c36c\n+ DW_CFA_advance_loc: 27 to 0000f7ac\n DW_CFA_def_cfa_offset: 52\n- DW_CFA_advance_loc: 1 to 0000c36d\n+ DW_CFA_advance_loc: 1 to 0000f7ad\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000c36e\n+ DW_CFA_advance_loc: 1 to 0000f7ae\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c36f\n+ DW_CFA_advance_loc: 1 to 0000f7af\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000c377\n+ DW_CFA_advance_loc: 8 to 0000f7b7\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 3 to 0000c37a\n+ DW_CFA_advance_loc: 3 to 0000f7ba\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 4 to 0000c37e\n+ DW_CFA_advance_loc: 4 to 0000f7be\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 22 to 0000c394\n+ DW_CFA_advance_loc: 22 to 0000f7d4\n DW_CFA_def_cfa_offset: 48\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-00000a28 00000100 00000a2c FDE cie=00000000 pc=00004960..0000508a\n- DW_CFA_advance_loc: 1 to 00004961\n+00000c58 00000100 00000c5c FDE cie=00000000 pc=00007da0..000084ca\n+ DW_CFA_advance_loc: 1 to 00007da1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00004962\n+ DW_CFA_advance_loc: 1 to 00007da2\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 00004963\n+ DW_CFA_advance_loc: 1 to 00007da3\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 12 to 0000496f\n+ DW_CFA_advance_loc: 12 to 00007daf\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 3 to 00004972\n+ DW_CFA_advance_loc: 3 to 00007db2\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc1: 180 to 00004a26\n+ DW_CFA_advance_loc1: 180 to 00007e66\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 4 to 00004a2a\n+ DW_CFA_advance_loc: 4 to 00007e6a\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 7 to 00004a31\n+ DW_CFA_advance_loc: 7 to 00007e71\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004a41\n+ DW_CFA_advance_loc: 16 to 00007e81\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 17 to 00004a52\n+ DW_CFA_advance_loc: 17 to 00007e92\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 8 to 00004a5a\n+ DW_CFA_advance_loc: 8 to 00007e9a\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004a5b\n+ DW_CFA_advance_loc: 1 to 00007e9b\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 12 to 00004a67\n+ DW_CFA_advance_loc: 12 to 00007ea7\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 29 to 00004a84\n+ DW_CFA_advance_loc: 29 to 00007ec4\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 8 to 00004a8c\n+ DW_CFA_advance_loc: 8 to 00007ecc\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004a8d\n+ DW_CFA_advance_loc: 1 to 00007ecd\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 14 to 00004a9b\n+ DW_CFA_advance_loc: 14 to 00007edb\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 61 to 00004ad8\n+ DW_CFA_advance_loc: 61 to 00007f18\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 14 to 00004ae6\n+ DW_CFA_advance_loc: 14 to 00007f26\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 20 to 00004afa\n+ DW_CFA_advance_loc: 20 to 00007f3a\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc1: 107 to 00004b65\n+ DW_CFA_advance_loc1: 107 to 00007fa5\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004b66\n+ DW_CFA_advance_loc: 1 to 00007fa6\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004b76\n+ DW_CFA_advance_loc: 16 to 00007fb6\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc1: 78 to 00004bc4\n+ DW_CFA_advance_loc1: 78 to 00008004\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 00004bc5\n+ DW_CFA_advance_loc: 1 to 00008005\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00004bc6\n+ DW_CFA_advance_loc: 1 to 00008006\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00004bc7\n+ DW_CFA_advance_loc: 1 to 00008007\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00004bc8\n+ DW_CFA_advance_loc: 1 to 00008008\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 8 to 00004bd0\n+ DW_CFA_advance_loc: 8 to 00008010\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 00004bd3\n+ DW_CFA_advance_loc: 3 to 00008013\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 12 to 00004bdf\n+ DW_CFA_advance_loc: 12 to 0000801f\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 2 to 00004be1\n+ DW_CFA_advance_loc: 2 to 00008021\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004bf1\n+ DW_CFA_advance_loc: 16 to 00008031\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc1: 67 to 00004c34\n+ DW_CFA_advance_loc1: 67 to 00008074\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 11 to 00004c3f\n+ DW_CFA_advance_loc: 11 to 0000807f\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004c4f\n+ DW_CFA_advance_loc: 16 to 0000808f\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc1: 86 to 00004ca5\n+ DW_CFA_advance_loc1: 86 to 000080e5\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004ca6\n+ DW_CFA_advance_loc: 1 to 000080e6\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004cb6\n+ DW_CFA_advance_loc: 16 to 000080f6\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc1: 148 to 00004d4a\n+ DW_CFA_advance_loc1: 148 to 0000818a\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 10 to 00004d54\n+ DW_CFA_advance_loc: 10 to 00008194\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004d55\n+ DW_CFA_advance_loc: 1 to 00008195\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 18 to 00004d67\n+ DW_CFA_advance_loc: 18 to 000081a7\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc2: 372 to 00004edb\n+ DW_CFA_advance_loc2: 372 to 0000831b\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 1 to 00004edc\n+ DW_CFA_advance_loc: 1 to 0000831c\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004edd\n+ DW_CFA_advance_loc: 1 to 0000831d\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 22 to 00004ef3\n+ DW_CFA_advance_loc: 22 to 00008333\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 20 to 00004f07\n+ DW_CFA_advance_loc: 20 to 00008347\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 5 to 00004f0c\n+ DW_CFA_advance_loc: 5 to 0000834c\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004f1c\n+ DW_CFA_advance_loc: 16 to 0000835c\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 40 to 00004f44\n+ DW_CFA_advance_loc: 40 to 00008384\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 5 to 00004f49\n+ DW_CFA_advance_loc: 5 to 00008389\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004f59\n+ DW_CFA_advance_loc: 16 to 00008399\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 42 to 00004f83\n+ DW_CFA_advance_loc: 42 to 000083c3\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 1 to 00004f84\n+ DW_CFA_advance_loc: 1 to 000083c4\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00004f85\n+ DW_CFA_advance_loc: 1 to 000083c5\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 22 to 00004f9b\n+ DW_CFA_advance_loc: 22 to 000083db\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 28 to 00004fb7\n+ DW_CFA_advance_loc: 28 to 000083f7\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 5 to 00004fbc\n+ DW_CFA_advance_loc: 5 to 000083fc\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 12 to 00004fc8\n+ DW_CFA_advance_loc: 12 to 00008408\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 23 to 00004fdf\n+ DW_CFA_advance_loc: 23 to 0000841f\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 5 to 00004fe4\n+ DW_CFA_advance_loc: 5 to 00008424\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00004ff4\n+ DW_CFA_advance_loc: 16 to 00008434\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 23 to 0000500b\n+ DW_CFA_advance_loc: 23 to 0000844b\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 1 to 0000500c\n+ DW_CFA_advance_loc: 1 to 0000844c\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 0000500d\n+ DW_CFA_advance_loc: 1 to 0000844d\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 22 to 00005023\n+ DW_CFA_advance_loc: 22 to 00008463\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 20 to 00005037\n+ DW_CFA_advance_loc: 20 to 00008477\n DW_CFA_def_cfa_offset: 104\n- DW_CFA_advance_loc: 8 to 0000503f\n+ DW_CFA_advance_loc: 8 to 0000847f\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 1 to 00005040\n+ DW_CFA_advance_loc: 1 to 00008480\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 14 to 0000504e\n+ DW_CFA_advance_loc: 14 to 0000848e\n DW_CFA_def_cfa_offset: 96\n- DW_CFA_advance_loc: 17 to 0000505f\n+ DW_CFA_advance_loc: 17 to 0000849f\n DW_CFA_def_cfa_offset: 108\n- DW_CFA_advance_loc: 5 to 00005064\n+ DW_CFA_advance_loc: 5 to 000084a4\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 16 to 00005074\n+ DW_CFA_advance_loc: 16 to 000084b4\n DW_CFA_def_cfa_offset: 96\n DW_CFA_nop\n \n-00000b2c 00000158 00000b30 FDE cie=00000000 pc=00005090..00005a02\n- DW_CFA_advance_loc: 1 to 00005091\n+00000d5c 00000158 00000d60 FDE cie=00000000 pc=000084d0..00008e42\n+ DW_CFA_advance_loc: 1 to 000084d1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 00005092\n+ DW_CFA_advance_loc: 1 to 000084d2\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 12 to 0000509e\n+ DW_CFA_advance_loc: 12 to 000084de\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 0000509f\n+ DW_CFA_advance_loc: 1 to 000084df\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 3 to 000050a2\n+ DW_CFA_advance_loc: 3 to 000084e2\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 178 to 00005154\n+ DW_CFA_advance_loc1: 178 to 00008594\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 4 to 00005158\n+ DW_CFA_advance_loc: 4 to 00008598\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 10 to 00005162\n+ DW_CFA_advance_loc: 10 to 000085a2\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 16 to 00005172\n+ DW_CFA_advance_loc: 16 to 000085b2\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 21 to 00005187\n+ DW_CFA_advance_loc: 21 to 000085c7\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 6 to 0000518d\n+ DW_CFA_advance_loc: 6 to 000085cd\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 0000518e\n+ DW_CFA_advance_loc: 1 to 000085ce\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 12 to 0000519a\n+ DW_CFA_advance_loc: 12 to 000085da\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 33 to 000051bb\n+ DW_CFA_advance_loc: 33 to 000085fb\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 8 to 000051c3\n+ DW_CFA_advance_loc: 8 to 00008603\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 000051c4\n+ DW_CFA_advance_loc: 1 to 00008604\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 18 to 000051d6\n+ DW_CFA_advance_loc: 18 to 00008616\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 62 to 00005214\n+ DW_CFA_advance_loc: 62 to 00008654\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 14 to 00005222\n+ DW_CFA_advance_loc: 14 to 00008662\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 20 to 00005236\n+ DW_CFA_advance_loc: 20 to 00008676\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 115 to 000052a9\n+ DW_CFA_advance_loc1: 115 to 000086e9\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 000052aa\n+ DW_CFA_advance_loc: 1 to 000086ea\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 20 to 000052be\n+ DW_CFA_advance_loc: 20 to 000086fe\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 86 to 00005314\n+ DW_CFA_advance_loc1: 86 to 00008754\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 00005315\n+ DW_CFA_advance_loc: 1 to 00008755\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 00005316\n+ DW_CFA_advance_loc: 1 to 00008756\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00005317\n+ DW_CFA_advance_loc: 1 to 00008757\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00005318\n+ DW_CFA_advance_loc: 1 to 00008758\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 8 to 00005320\n+ DW_CFA_advance_loc: 8 to 00008760\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 00005323\n+ DW_CFA_advance_loc: 3 to 00008763\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 10 to 0000532d\n+ DW_CFA_advance_loc: 10 to 0000876d\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 2 to 0000532f\n+ DW_CFA_advance_loc: 2 to 0000876f\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 20 to 00005343\n+ DW_CFA_advance_loc: 20 to 00008783\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 66 to 00005385\n+ DW_CFA_advance_loc1: 66 to 000087c5\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 14 to 00005393\n+ DW_CFA_advance_loc: 14 to 000087d3\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 20 to 000053a7\n+ DW_CFA_advance_loc: 20 to 000087e7\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 62 to 000053e5\n+ DW_CFA_advance_loc: 62 to 00008825\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 000053e6\n+ DW_CFA_advance_loc: 1 to 00008826\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 16 to 000053f6\n+ DW_CFA_advance_loc: 16 to 00008836\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 161 to 00005497\n+ DW_CFA_advance_loc1: 161 to 000088d7\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 10 to 000054a1\n+ DW_CFA_advance_loc: 10 to 000088e1\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 000054a2\n+ DW_CFA_advance_loc: 1 to 000088e2\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 22 to 000054b8\n+ DW_CFA_advance_loc: 22 to 000088f8\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc2: 379 to 00005633\n+ DW_CFA_advance_loc2: 379 to 00008a73\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 00005634\n+ DW_CFA_advance_loc: 1 to 00008a74\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 16 to 00005644\n+ DW_CFA_advance_loc: 16 to 00008a84\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 92 to 000056a0\n+ DW_CFA_advance_loc1: 92 to 00008ae0\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 5 to 000056a5\n+ DW_CFA_advance_loc: 5 to 00008ae5\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 16 to 000056b5\n+ DW_CFA_advance_loc: 16 to 00008af5\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 36 to 000056d9\n+ DW_CFA_advance_loc: 36 to 00008b19\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 5 to 000056de\n+ DW_CFA_advance_loc: 5 to 00008b1e\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 16 to 000056ee\n+ DW_CFA_advance_loc: 16 to 00008b2e\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 123 to 00005769\n+ DW_CFA_advance_loc1: 123 to 00008ba9\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 0000576a\n+ DW_CFA_advance_loc: 1 to 00008baa\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 16 to 0000577a\n+ DW_CFA_advance_loc: 16 to 00008bba\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 9 to 00005783\n+ DW_CFA_advance_loc: 9 to 00008bc3\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 1 to 00005784\n+ DW_CFA_advance_loc: 1 to 00008bc4\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 00005785\n+ DW_CFA_advance_loc: 1 to 00008bc5\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 29 to 000057a2\n+ DW_CFA_advance_loc: 29 to 00008be2\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 101 to 00005807\n+ DW_CFA_advance_loc1: 101 to 00008c47\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 00005808\n+ DW_CFA_advance_loc: 1 to 00008c48\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 12 to 00005814\n+ DW_CFA_advance_loc: 12 to 00008c54\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc1: 99 to 00005877\n+ DW_CFA_advance_loc1: 99 to 00008cb7\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 8 to 0000587f\n+ DW_CFA_advance_loc: 8 to 00008cbf\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 00005880\n+ DW_CFA_advance_loc: 1 to 00008cc0\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 18 to 00005892\n+ DW_CFA_advance_loc: 18 to 00008cd2\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 33 to 000058b3\n+ DW_CFA_advance_loc: 33 to 00008cf3\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 1 to 000058b4\n+ DW_CFA_advance_loc: 1 to 00008cf4\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 000058b5\n+ DW_CFA_advance_loc: 1 to 00008cf5\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 33 to 000058d6\n+ DW_CFA_advance_loc: 33 to 00008d16\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 17 to 000058e7\n+ DW_CFA_advance_loc: 17 to 00008d27\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 5 to 000058ec\n+ DW_CFA_advance_loc: 5 to 00008d2c\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 12 to 000058f8\n+ DW_CFA_advance_loc: 12 to 00008d38\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 20 to 0000590c\n+ DW_CFA_advance_loc: 20 to 00008d4c\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 0000590d\n+ DW_CFA_advance_loc: 1 to 00008d4d\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 12 to 00005919\n+ DW_CFA_advance_loc: 12 to 00008d59\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 12 to 00005925\n+ DW_CFA_advance_loc: 12 to 00008d65\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 1 to 00005926\n+ DW_CFA_advance_loc: 1 to 00008d66\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 00005927\n+ DW_CFA_advance_loc: 1 to 00008d67\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 29 to 00005944\n+ DW_CFA_advance_loc: 29 to 00008d84\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 26 to 0000595e\n+ DW_CFA_advance_loc: 26 to 00008d9e\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 1 to 0000595f\n+ DW_CFA_advance_loc: 1 to 00008d9f\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 00005960\n+ DW_CFA_advance_loc: 1 to 00008da0\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 33 to 00005981\n+ DW_CFA_advance_loc: 33 to 00008dc1\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 11 to 0000598c\n+ DW_CFA_advance_loc: 11 to 00008dcc\n DW_CFA_def_cfa_offset: 120\n- DW_CFA_advance_loc: 1 to 0000598d\n+ DW_CFA_advance_loc: 1 to 00008dcd\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 0000598e\n+ DW_CFA_advance_loc: 1 to 00008dce\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 29 to 000059ab\n+ DW_CFA_advance_loc: 29 to 00008deb\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 15 to 000059ba\n+ DW_CFA_advance_loc: 15 to 00008dfa\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 5 to 000059bf\n+ DW_CFA_advance_loc: 5 to 00008dff\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 16 to 000059cf\n+ DW_CFA_advance_loc: 16 to 00008e0f\n DW_CFA_def_cfa_offset: 112\n- DW_CFA_advance_loc: 24 to 000059e7\n+ DW_CFA_advance_loc: 24 to 00008e27\n DW_CFA_def_cfa_offset: 124\n- DW_CFA_advance_loc: 1 to 000059e8\n+ DW_CFA_advance_loc: 1 to 00008e28\n DW_CFA_def_cfa_offset: 128\n- DW_CFA_advance_loc: 12 to 000059f4\n+ DW_CFA_advance_loc: 12 to 00008e34\n DW_CFA_def_cfa_offset: 112\n DW_CFA_nop\n DW_CFA_nop\n \n-00000c88 00000034 00000930 FDE cie=0000035c pc=0000c3c0..0000c57b\n- Augmentation data: d3 05 00 00\n- DW_CFA_advance_loc: 11 to 0000c3cb\n+00000eb8 00000034 00000e3c FDE cie=00000080 pc=0000f800..0000f9bb\n+ Augmentation data: af 04 00 00\n+ DW_CFA_advance_loc: 11 to 0000f80b\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000c3cd\n+ DW_CFA_advance_loc: 2 to 0000f80d\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000c3d3\n+ DW_CFA_advance_loc: 6 to 0000f813\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 253 to 0000c4d0\n+ DW_CFA_advance_loc1: 253 to 0000f910\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000c4d1\n+ DW_CFA_advance_loc: 1 to 0000f911\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000c4d2\n+ DW_CFA_advance_loc: 1 to 0000f912\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000c4d3\n+ DW_CFA_advance_loc: 1 to 0000f913\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 5 to 0000c4d8\n+ DW_CFA_advance_loc: 5 to 0000f918\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 91 to 0000c533\n+ DW_CFA_advance_loc1: 91 to 0000f973\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00000cc0 00000034 00000968 FDE cie=0000035c pc=0000c580..0000c7ca\n- Augmentation data: b0 05 00 00\n- DW_CFA_advance_loc: 11 to 0000c58b\n+00000ef0 00000034 00000e74 FDE cie=00000080 pc=0000f9c0..0000fc0a\n+ Augmentation data: 8c 04 00 00\n+ DW_CFA_advance_loc: 11 to 0000f9cb\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000c58d\n+ DW_CFA_advance_loc: 2 to 0000f9cd\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000c593\n+ DW_CFA_advance_loc: 6 to 0000f9d3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 221 to 0000c670\n+ DW_CFA_advance_loc1: 221 to 0000fab0\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000c671\n+ DW_CFA_advance_loc: 1 to 0000fab1\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000c672\n+ DW_CFA_advance_loc: 1 to 0000fab2\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000c673\n+ DW_CFA_advance_loc: 1 to 0000fab3\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 5 to 0000c678\n+ DW_CFA_advance_loc: 5 to 0000fab8\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 210 to 0000c74a\n+ DW_CFA_advance_loc1: 210 to 0000fb8a\n DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00000cf8 000000cc 00000cfc FDE cie=00000000 pc=0000c7d0..0000c95f\n- DW_CFA_advance_loc: 1 to 0000c7d1\n+00000f28 000000cc 00000f2c FDE cie=00000000 pc=0000fc10..0000fd9f\n+ DW_CFA_advance_loc: 1 to 0000fc11\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 0000c7d2\n+ DW_CFA_advance_loc: 1 to 0000fc12\n DW_CFA_def_cfa_offset: 12\n DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 0000c7d3\n+ DW_CFA_advance_loc: 1 to 0000fc13\n DW_CFA_def_cfa_offset: 16\n DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 0000c7d4\n+ DW_CFA_advance_loc: 1 to 0000fc14\n DW_CFA_def_cfa_offset: 20\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 14 to 0000c7e2\n+ DW_CFA_advance_loc: 14 to 0000fc22\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 39 to 0000c809\n+ DW_CFA_advance_loc: 39 to 0000fc49\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 3 to 0000c80c\n+ DW_CFA_advance_loc: 3 to 0000fc4c\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000c81c\n+ DW_CFA_advance_loc: 16 to 0000fc5c\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 12 to 0000c828\n+ DW_CFA_advance_loc: 12 to 0000fc68\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000c829\n+ DW_CFA_advance_loc: 1 to 0000fc69\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000c82a\n+ DW_CFA_advance_loc: 1 to 0000fc6a\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000c82b\n+ DW_CFA_advance_loc: 1 to 0000fc6b\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000c82c\n+ DW_CFA_advance_loc: 1 to 0000fc6c\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 4 to 0000c830\n+ DW_CFA_advance_loc: 4 to 0000fc70\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 17 to 0000c841\n+ DW_CFA_advance_loc: 17 to 0000fc81\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000c843\n+ DW_CFA_advance_loc: 2 to 0000fc83\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 53 to 0000c878\n+ DW_CFA_advance_loc: 53 to 0000fcb8\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 54 to 0000c8ae\n+ DW_CFA_advance_loc: 54 to 0000fcee\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 4 to 0000c8b2\n+ DW_CFA_advance_loc: 4 to 0000fcf2\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 29 to 0000c8cf\n+ DW_CFA_advance_loc: 29 to 0000fd0f\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 9 to 0000c8d8\n+ DW_CFA_advance_loc: 9 to 0000fd18\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000c8d9\n+ DW_CFA_advance_loc: 1 to 0000fd19\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 1 to 0000c8da\n+ DW_CFA_advance_loc: 1 to 0000fd1a\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000c8e2\n+ DW_CFA_advance_loc: 8 to 0000fd22\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 12 to 0000c8ee\n+ DW_CFA_advance_loc: 12 to 0000fd2e\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000c8ef\n+ DW_CFA_advance_loc: 1 to 0000fd2f\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000c8f0\n+ DW_CFA_advance_loc: 1 to 0000fd30\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000c8f1\n+ DW_CFA_advance_loc: 1 to 0000fd31\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000c8f2\n+ DW_CFA_advance_loc: 1 to 0000fd32\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 0000c8f8\n+ DW_CFA_advance_loc: 6 to 0000fd38\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 18 to 0000c90a\n+ DW_CFA_advance_loc: 18 to 0000fd4a\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000c90c\n+ DW_CFA_advance_loc: 2 to 0000fd4c\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 16 to 0000c91c\n+ DW_CFA_advance_loc: 16 to 0000fd5c\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 10 to 0000c926\n+ DW_CFA_advance_loc: 10 to 0000fd66\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000c927\n+ DW_CFA_advance_loc: 1 to 0000fd67\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000c928\n+ DW_CFA_advance_loc: 1 to 0000fd68\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000c929\n+ DW_CFA_advance_loc: 1 to 0000fd69\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000c92a\n+ DW_CFA_advance_loc: 1 to 0000fd6a\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 6 to 0000c930\n+ DW_CFA_advance_loc: 6 to 0000fd70\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 0000c933\n+ DW_CFA_advance_loc: 3 to 0000fd73\n DW_CFA_def_cfa_offset: 56\n- DW_CFA_advance_loc: 1 to 0000c934\n+ DW_CFA_advance_loc: 1 to 0000fd74\n DW_CFA_def_cfa_offset: 60\n- DW_CFA_advance_loc: 2 to 0000c936\n+ DW_CFA_advance_loc: 2 to 0000fd76\n DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 8 to 0000c93e\n+ DW_CFA_advance_loc: 8 to 0000fd7e\n DW_CFA_def_cfa_offset: 48\n- DW_CFA_advance_loc: 3 to 0000c941\n+ DW_CFA_advance_loc: 3 to 0000fd81\n DW_CFA_remember_state\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000c942\n+ DW_CFA_advance_loc: 1 to 0000fd82\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000c943\n+ DW_CFA_advance_loc: 1 to 0000fd83\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000c944\n+ DW_CFA_advance_loc: 1 to 0000fd84\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000c945\n+ DW_CFA_advance_loc: 1 to 0000fd85\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 11 to 0000c950\n+ DW_CFA_advance_loc: 11 to 0000fd90\n DW_CFA_restore_state\n- DW_CFA_advance_loc: 10 to 0000c95a\n+ DW_CFA_advance_loc: 10 to 0000fd9a\n DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 0000c95b\n+ DW_CFA_advance_loc: 1 to 0000fd9b\n DW_CFA_restore: r3 (ebx)\n DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 0000c95c\n+ DW_CFA_advance_loc: 1 to 0000fd9c\n DW_CFA_restore: r6 (esi)\n DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000c95d\n+ DW_CFA_advance_loc: 1 to 0000fd9d\n DW_CFA_restore: r7 (edi)\n DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000c95e\n+ DW_CFA_advance_loc: 1 to 0000fd9e\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa_offset: 4\n DW_CFA_nop\n \n-00000dc8 00000044 00000a70 FDE cie=0000035c pc=0000c960..0000d06e\n- Augmentation data: bd 04 00 00\n- DW_CFA_advance_loc: 11 to 0000c96b\n+00000ff8 00000044 00000f7c FDE cie=00000080 pc=0000fda0..000104ae\n+ Augmentation data: 99 03 00 00\n+ DW_CFA_advance_loc: 11 to 0000fdab\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000c96d\n+ DW_CFA_advance_loc: 2 to 0000fdad\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 6 to 0000c973\n+ DW_CFA_advance_loc: 6 to 0000fdb3\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 233 to 0000ca5c\n+ DW_CFA_advance_loc1: 233 to 0000fe9c\n DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc1: 203 to 0000cb27\n+ DW_CFA_advance_loc1: 203 to 0000ff67\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000cb28\n+ DW_CFA_advance_loc: 1 to 0000ff68\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000cb29\n+ DW_CFA_advance_loc: 1 to 0000ff69\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000cb2a\n+ DW_CFA_advance_loc: 1 to 0000ff6a\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 6 to 0000cb30\n+ DW_CFA_advance_loc: 6 to 0000ff70\n DW_CFA_restore_state\n- DW_CFA_advance_loc1: 243 to 0000cc23\n+ DW_CFA_advance_loc1: 243 to 00010063\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000cc24\n+ DW_CFA_advance_loc: 1 to 00010064\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000cc25\n+ DW_CFA_advance_loc: 1 to 00010065\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000cc26\n+ DW_CFA_advance_loc: 1 to 00010066\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 10 to 0000cc30\n+ DW_CFA_advance_loc: 10 to 00010070\n DW_CFA_restore_state\n DW_CFA_nop\n DW_CFA_nop\n \n-00000e10 00000040 00000ab8 FDE cie=0000035c pc=00005a10..000080e4\n- Augmentation data: b1 04 00 00\n- DW_CFA_advance_loc: 1 to 00005a11\n+00001040 00000040 00000fc4 FDE cie=00000080 pc=00008e50..0000b524\n+ Augmentation data: 8d 03 00 00\n+ DW_CFA_advance_loc: 1 to 00008e51\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 00005a13\n+ DW_CFA_advance_loc: 2 to 00008e53\n DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 3 to 00005a16\n+ DW_CFA_advance_loc: 3 to 00008e56\n DW_CFA_offset: r7 (edi) at cfa-12\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc2: 299 to 00005b41\n+ DW_CFA_advance_loc2: 299 to 00008f81\n DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc2: 2084 to 00006365\n- DW_CFA_GNU_args_size: 32\n- DW_CFA_advance_loc: 13 to 00006372\n- DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc2: 330 to 000064bc\n- DW_CFA_remember_state\n- DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 000064bd\n- DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 000064be\n- DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 000064bf\n- DW_CFA_restore: r5 (ebp)\n- DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 1 to 000064c0\n- DW_CFA_restore_state\n- DW_CFA_nop\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-00000e54 0000001c 00000afc FDE cie=0000035c pc=000033c0..000036a8\n- Augmentation data: dd 05 00 00\n- DW_CFA_def_cfa: r5 (ebp) ofs 8\n- DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_offset: r7 (edi) at cfa-12\n-\n-00000e74 00000010 00000e78 FDE cie=00000000 pc=00003c20..00003c5f\n- DW_CFA_nop\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-00000e88 00000010 00000e8c FDE cie=00000000 pc=0000d06e..0000d072\n- DW_CFA_nop\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-00000e9c 00000010 00000ea0 FDE cie=00000000 pc=0000d072..0000d076\n- DW_CFA_nop\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-00000eb0 00000010 00000eb4 FDE cie=00000000 pc=0000d076..0000d07a\n- DW_CFA_nop\n- DW_CFA_nop\n- DW_CFA_nop\n-\n-00000ec4 0000002c 00000ec8 FDE cie=00000000 pc=0000feb0..0000ff87\n- DW_CFA_advance_loc: 1 to 0000feb1\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000feb3\n- DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 3 to 0000feb6\n- DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 126 to 0000ff34\n- DW_CFA_remember_state\n- DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000ff35\n- DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000ff36\n- DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000ff37\n- DW_CFA_restore: r5 (ebp)\n- DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 9 to 0000ff40\n- DW_CFA_restore_state\n- DW_CFA_nop\n-\n-00000ef4 00000040 00000b9c FDE cie=0000035c pc=0000d080..0000f44a\n- Augmentation data: 46 05 00 00\n- DW_CFA_advance_loc: 1 to 0000d081\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000d083\n- DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 8 to 0000d08b\n- DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 18 to 0000d09d\n- DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 108 to 0000d109\n+ DW_CFA_advance_loc2: 2084 to 000097a5\n DW_CFA_GNU_args_size: 32\n- DW_CFA_advance_loc2: 2252 to 0000d9d5\n+ DW_CFA_advance_loc: 13 to 000097b2\n DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc2: 2603 to 0000e400\n+ DW_CFA_advance_loc2: 330 to 000098fc\n DW_CFA_remember_state\n DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000e401\n+ DW_CFA_advance_loc: 1 to 000098fd\n DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000e402\n+ DW_CFA_advance_loc: 1 to 000098fe\n DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000e403\n+ DW_CFA_advance_loc: 1 to 000098ff\n DW_CFA_restore: r5 (ebp)\n DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 13 to 0000e410\n+ DW_CFA_advance_loc: 1 to 00009900\n DW_CFA_restore_state\n- DW_CFA_advance_loc2: 507 to 0000e60b\n- DW_CFA_GNU_args_size: 32\n DW_CFA_nop\n-\n-00000f38 00000020 00000be0 FDE cie=0000035c pc=000036a8..00003ab6\n- Augmentation data: 7c 05 00 00\n- DW_CFA_def_cfa: r5 (ebp) ofs 8\n- DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 44 to 000036d4\n- DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n-\n-00000f5c 00000038 00000f60 FDE cie=00000000 pc=0000ff90..0000ffea\n- DW_CFA_advance_loc: 1 to 0000ff91\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_offset: r6 (esi) at cfa-8\n- DW_CFA_advance_loc: 1 to 0000ff92\n- DW_CFA_def_cfa_offset: 12\n- DW_CFA_offset: r3 (ebx) at cfa-12\n- DW_CFA_advance_loc: 14 to 0000ffa0\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 31 to 0000ffbf\n- DW_CFA_def_cfa_offset: 24\n- DW_CFA_advance_loc: 4 to 0000ffc3\n- DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 1 to 0000ffc4\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 8 to 0000ffcc\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 9 to 0000ffd5\n- DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 10 to 0000ffdf\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 8 to 0000ffe7\n- DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 0000ffe8\n- DW_CFA_restore: r3 (ebx)\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 0000ffe9\n- DW_CFA_restore: r6 (esi)\n- DW_CFA_def_cfa_offset: 4\n- DW_CFA_nop\n-\n-00000f98 00000044 00000f9c FDE cie=00000000 pc=0000fff0..00010053\n- DW_CFA_advance_loc: 1 to 0000fff1\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_offset: r6 (esi) at cfa-8\n- DW_CFA_advance_loc: 1 to 0000fff2\n- DW_CFA_def_cfa_offset: 12\n- DW_CFA_offset: r3 (ebx) at cfa-12\n- DW_CFA_advance_loc: 14 to 00010000\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 31 to 0001001f\n- DW_CFA_def_cfa_offset: 24\n- DW_CFA_advance_loc: 4 to 00010023\n- DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 1 to 00010024\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 8 to 0001002c\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 9 to 00010035\n- DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 9 to 0001003e\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 6 to 00010044\n- DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 1 to 00010045\n- DW_CFA_def_cfa_offset: 24\n- DW_CFA_advance_loc: 2 to 00010047\n- DW_CFA_def_cfa_offset: 28\n- DW_CFA_advance_loc: 1 to 00010048\n- DW_CFA_def_cfa_offset: 32\n- DW_CFA_advance_loc: 8 to 00010050\n- DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 00010051\n- DW_CFA_restore: r3 (ebx)\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 00010052\n- DW_CFA_restore: r6 (esi)\n- DW_CFA_def_cfa_offset: 4\n- DW_CFA_nop\n-\n-00000fe0 00000054 00000fe4 FDE cie=00000000 pc=00010060..000104b2\n- DW_CFA_advance_loc: 11 to 0001006b\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 1 to 0001006c\n- DW_CFA_def_cfa_offset: 12\n- DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 1 to 0001006d\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_advance_loc: 1 to 0001006e\n- DW_CFA_def_cfa_offset: 20\n- DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc: 3 to 00010071\n- DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc2: 816 to 000103a1\n- DW_CFA_remember_state\n- DW_CFA_def_cfa_offset: 20\n- DW_CFA_advance_loc: 1 to 000103a2\n- DW_CFA_restore: r3 (ebx)\n- DW_CFA_def_cfa_offset: 16\n- DW_CFA_advance_loc: 1 to 000103a3\n- DW_CFA_restore: r6 (esi)\n- DW_CFA_def_cfa_offset: 12\n- DW_CFA_advance_loc: 1 to 000103a4\n- DW_CFA_restore: r7 (edi)\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_advance_loc: 1 to 000103a5\n- DW_CFA_restore: r5 (ebp)\n- DW_CFA_def_cfa_offset: 4\n- DW_CFA_advance_loc: 11 to 000103b0\n- DW_CFA_restore_state\n- DW_CFA_advance_loc: 3 to 000103b3\n- DW_CFA_def_cfa_offset: 72\n- DW_CFA_advance_loc: 4 to 000103b7\n- DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 1 to 000103b8\n- DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 6 to 000103be\n- DW_CFA_def_cfa_offset: 64\n- DW_CFA_advance_loc: 15 to 000103cd\n- DW_CFA_def_cfa_offset: 72\n- DW_CFA_advance_loc: 6 to 000103d3\n- DW_CFA_def_cfa_offset: 76\n- DW_CFA_advance_loc: 1 to 000103d4\n- DW_CFA_def_cfa_offset: 80\n- DW_CFA_advance_loc: 6 to 000103da\n- DW_CFA_def_cfa_offset: 64\n-\n-00001038 00000048 00000ce0 FDE cie=0000035c pc=0000f450..0000fea2\n- Augmentation data: ca 04 00 00\n- DW_CFA_advance_loc: 1 to 0000f451\n- DW_CFA_def_cfa_offset: 8\n- DW_CFA_offset: r5 (ebp) at cfa-8\n- DW_CFA_advance_loc: 2 to 0000f453\n- DW_CFA_def_cfa_register: r5 (ebp)\n- DW_CFA_advance_loc: 1 to 0000f454\n- DW_CFA_offset: r7 (edi) at cfa-12\n- DW_CFA_advance_loc: 19 to 0000f467\n- DW_CFA_offset: r6 (esi) at cfa-16\n- DW_CFA_offset: r3 (ebx) at cfa-20\n- DW_CFA_advance_loc1: 220 to 0000f543\n- DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc2: 397 to 0000f6d0\n- DW_CFA_GNU_args_size: 32\n- DW_CFA_advance_loc1: 129 to 0000f751\n- DW_CFA_GNU_args_size: 16\n- DW_CFA_advance_loc2: 374 to 0000f8c7\n- DW_CFA_GNU_args_size: 32\n- DW_CFA_advance_loc2: 1283 to 0000fdca\n- DW_CFA_remember_state\n- DW_CFA_restore: r3 (ebx)\n- DW_CFA_advance_loc: 1 to 0000fdcb\n- DW_CFA_restore: r6 (esi)\n- DW_CFA_advance_loc: 1 to 0000fdcc\n- DW_CFA_restore: r7 (edi)\n- DW_CFA_advance_loc: 1 to 0000fdcd\n- DW_CFA_restore: r5 (ebp)\n- DW_CFA_def_cfa: r4 (esp) ofs 4\n- DW_CFA_advance_loc: 3 to 0000fdd0\n- DW_CFA_restore_state\n- DW_CFA_advance_loc1: 81 to 0000fe21\n- DW_CFA_GNU_args_size: 16\n DW_CFA_nop\n \n-00001084 0000001c 00000d2c FDE cie=0000035c pc=00003ab6..00003c1b\n+00001084 0000001c 00001008 FDE cie=00000080 pc=00003933..00003c1b\n Augmentation data: b9 04 00 00\n DW_CFA_def_cfa: r5 (ebp) ofs 8\n DW_CFA_offset: r3 (ebx) at cfa-20\n DW_CFA_offset: r5 (ebp) at cfa-8\n DW_CFA_offset: r6 (esi) at cfa-16\n DW_CFA_offset: r7 (edi) at cfa-12\n \n-000010a4 00000010 000010a8 FDE cie=00000000 pc=00003c60..00003cb3\n+000010a4 00000010 000010a8 FDE cie=00000000 pc=00003c80..00003cbf\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n-000010b8 00000018 000010bc FDE cie=00000000 pc=000104c0..000104d4\n- DW_CFA_advance_loc: 1 to 000104c1\n+000010b8 00000018 000010bc FDE cie=00000000 pc=000104b0..000104c4\n+ DW_CFA_advance_loc: 1 to 000104b1\n DW_CFA_def_cfa_offset: 8\n DW_CFA_offset: r3 (ebx) at cfa-8\n- DW_CFA_advance_loc: 14 to 000104cf\n+ DW_CFA_advance_loc: 14 to 000104bf\n DW_CFA_def_cfa_offset: 16\n DW_CFA_nop\n DW_CFA_nop\n DW_CFA_nop\n \n 000010d4 ZERO terminator\n \n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "comments": ["Ordering differences only"], "unified_diff": "@@ -1,22 +1,55 @@\n __gmon_start__\n _ITM_deregisterTMCloneTable\n _ITM_registerTMCloneTable\n __cxa_finalize\n _ZSt21ios_base_library_initv\n+_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z\n _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj\n+_ZN15ScoredAlignment9getStringB5cxx11Ev\n+vsnprintf\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj\n+_ZSt20__throw_length_errorPKc\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv\n+_Unwind_Resume\n+_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev\n+_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE\n+_ZTVSt15basic_streambufIcSt11char_traitsIcEE\n+_ZNSt6localeD1Ev\n+_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n+_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev\n+_ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n+_ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+_ZN15ScoredAlignmentC2ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+_ZNSt8ios_baseC2Ev\n+_ZTVSt9basic_iosIcSt11char_traitsIcEE\n+_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE\n+_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E\n+_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE\n+_ZNSt6localeC1Ev\n+_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate\n+_ZNSt8ios_baseD2Ev\n+_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_\n+_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev\n+_ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n+_ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n+_ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n+_ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n+_ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n+__gxx_personality_v0\n _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n freeCString\n _Z18cppStringToCStringNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE\n _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n _ZN6seqan25clearINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n _ZN6seqan25clearINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_NS_4SizeISE_E4TypeE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKSC_EEvRT_RT0_\n-_Unwind_Resume\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKS9_EEvRT_RT0_\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIcNS_5AllocIvEEEEKPcEEvRT_RT0_NS_4SizeISC_E4TypeE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEEKNS6_IcSB_EEEEvRT_RT0_\n _ZN6seqan225TranslateTableCharToDna5_IvE5VALUEE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringIjNS_5AllocIvEEEEKS9_EEvRT_RT0_NS_4SizeISB_E4TypeE\n@@ -33,50 +66,17 @@\n _ZN6seqan26createINS_6MatrixIhLj2ENS_6StringIhNS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS_3TagINS_9Tristate_EEEEE\n _ZN6seqan26resizeIhNS_3TagINS_13FullDPMatrix_EEENS_6StringIhNS_5AllocIvEEEEEEvRNS_9DPMatrix_IT_T0_T1_EE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_NS_4SizeISF_E4TypeE\n _ZN6seqan213AssignString_INS_3TagINS_12TagGenerous_EEEE7assign_INS_6StringINS_7DPCell_IiNS1_INS_11AffineGaps_EEEEENS_5AllocIvEEEEKSD_EEvRT_RT0_\n _ZN6seqan26assignINS_6StringINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEENS_5AllocIvEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEERKSE_\n _ZN6seqan26createINS_6MatrixINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEELj2ENS_6StringIS6_NS_5AllocIvEEEEEEEEvRNS_6HolderIT_NS3_INS_9Tristate_EEEEE\n adapterAlignment\n-_ZN15ScoredAlignmentC1ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n-_ZN15ScoredAlignment9getStringB5cxx11Ev\n _ZN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv\n _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11LinearGaps_EEEEEE5VALUEE\n _ZGVN6seqan221DPCellDefaultInfinityINS_7DPCell_IiNS_3TagINS_11AffineGaps_EEEEEE5VALUEE\n-__gxx_personality_v0\n-_ZN9__gnu_cxx12__to_xstringINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEET_PFiPT0_jPKS8_PcEjSB_z\n-vsnprintf\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEj\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEjjPKcj\n-_ZSt20__throw_length_errorPKc\n-_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev\n-_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE\n-_ZTVSt15basic_streambufIcSt11char_traitsIcEE\n-_ZNSt6localeD1Ev\n-_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev\n-_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev\n-_ZN6seqan25writeINS_4IterINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEENS_14StreamIteratorINS_3TagINS_7Output_EEEEEEENS_6StringINS_10SimpleTypeIhNS_5Dna5_EEENS_5AllocIvEEEENS9_INS_10ArrayGaps_EEEEEvRT_RKNS_4GapsIT0_T1_EE\n-_ZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n-_ZN15ScoredAlignmentC2ERN6seqan25AlignINS0_6StringINS0_10SimpleTypeIhNS0_5Dna5_EEENS0_5AllocIvEEEENS0_3TagINS0_10ArrayGaps_EEEEEiii\n-_ZNSt8ios_baseC2Ev\n-_ZTVSt9basic_iosIcSt11char_traitsIcEE\n-_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE\n-_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E\n-_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE\n-_ZNSt6localeC1Ev\n-_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate\n-_ZNSt8ios_baseD2Ev\n-_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_\n-_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev\n-_ZGVN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE5tableE\n-_ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE15_is_initialized\n-_ZZN6seqan224AlphabetConversionTable_IcNS_16ModifiedAlphabetINS_10SimpleTypeIhNS_5Dna5_EEENS_9ModExpandILc45ENS_3TagINS_8Default_EEEEEEEE10initializeEvE11table_store\n-_ZZN6seqan224AlphabetConversionTable_IcNS_10SimpleTypeIhNS_5Dna5_EEEE10initializeEvE15_is_initialized\n __stack_chk_fail\n libstdc++.so.6\n libgcc_s.so.1\n libc.so.6\n GLIBC_2.4\n GLIBC_2.0\n GLIBC_2.1.3\n"}, {"source1": "readelf --wide --decompress --hex-dump=.dynstr {}", "source2": "readelf --wide --decompress --hex-dump=.dynstr {}", "unified_diff": "@@ -3,437 +3,437 @@\n 0x0000087c 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__.\n 0x0000088c 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT\n 0x0000089c 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM\n 0x000008ac 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone\n 0x000008bc 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina\n 0x000008cc 6c697a65 005f5a53 74323169 6f735f62 lize._ZSt21ios_b\n 0x000008dc 6173655f 6c696272 6172795f 696e6974 ase_library_init\n- 0x000008ec 76005f5a 4e537437 5f5f6378 78313131 v._ZNSt7__cxx111\n- 0x000008fc 32626173 69635f73 7472696e 67496353 2basic_stringIcS\n- 0x0000090c 74313163 6861725f 74726169 74734963 t11char_traitsIc\n- 0x0000091c 45536149 63454539 5f4d5f63 72656174 ESaIcEE9_M_creat\n- 0x0000092c 6545526a 6a006d65 6d637079 005f5a4e eERjj.memcpy._ZN\n- 0x0000093c 36736571 616e3232 31445043 656c6c44 6seqan221DPCellD\n- 0x0000094c 65666175 6c74496e 66696e69 7479494e efaultInfinityIN\n- 0x0000095c 535f3744 5043656c 6c5f4969 4e535f33 S_7DPCell_IiNS_3\n- 0x0000096c 54616749 4e535f31 31416666 696e6547 TagINS_11AffineG\n- 0x0000097c 6170735f 45454545 45453556 414c5545 aps_EEEEEE5VALUE\n- 0x0000098c 45005f5a 6e776a00 5f5a646c 50760066 E._Znwj._ZdlPv.f\n- 0x0000099c 72656543 53747269 6e670066 72656500 reeCString.free.\n- 0x000009ac 5f5a3138 63707053 7472696e 67546f43 _Z18cppStringToC\n- 0x000009bc 53747269 6e674e53 74375f5f 63787831 StringNSt7__cxx1\n- 0x000009cc 31313262 61736963 5f737472 696e6749 112basic_stringI\n- 0x000009dc 63537431 31636861 725f7472 61697473 cSt11char_traits\n- 0x000009ec 49634553 61496345 4545006d 616c6c6f IcESaIcEEE.mallo\n- 0x000009fc 63005f5a 4e367365 71616e32 35636c65 c._ZN6seqan25cle\n- 0x00000a0c 6172494e 535f364d 61747269 78494e53 arINS_6MatrixINS\n- 0x00000a1c 5f374450 43656c6c 5f49694e 535f3354 _7DPCell_IiNS_3T\n- 0x00000a2c 6167494e 535f3131 4c696e65 61724761 agINS_11LinearGa\n- 0x00000a3c 70735f45 45454545 4c6a3245 4e535f36 ps_EEEEELj2ENS_6\n- 0x00000a4c 53747269 6e674953 365f4e53 5f35416c StringIS6_NS_5Al\n- 0x00000a5c 6c6f6349 76454545 45454545 4576524e locIvEEEEEEEEvRN\n- 0x00000a6c 535f3648 6f6c6465 7249545f 4e53335f S_6HolderIT_NS3_\n- 0x00000a7c 494e535f 39547269 73746174 655f4545 INS_9Tristate_EE\n- 0x00000a8c 45454500 5f5a4e36 73657161 6e323563 EEE._ZN6seqan25c\n- 0x00000a9c 6c656172 494e535f 364d6174 72697849 learINS_6MatrixI\n- 0x00000aac 684c6a32 454e535f 36537472 696e6749 hLj2ENS_6StringI\n- 0x00000abc 684e535f 35416c6c 6f634976 45454545 hNS_5AllocIvEEEE\n- 0x00000acc 45454545 76524e53 5f36486f 6c646572 EEEEvRNS_6Holder\n- 0x00000adc 49545f4e 535f3354 6167494e 535f3954 IT_NS_3TagINS_9T\n- 0x00000aec 72697374 6174655f 45454545 45005f5a ristate_EEEEE._Z\n- 0x00000afc 4e367365 71616e32 35636c65 6172494e N6seqan25clearIN\n- 0x00000b0c 535f364d 61747269 78494e53 5f374450 S_6MatrixINS_7DP\n- 0x00000b1c 43656c6c 5f49694e 535f3354 6167494e Cell_IiNS_3TagIN\n- 0x00000b2c 535f3131 41666669 6e654761 70735f45 S_11AffineGaps_E\n- 0x00000b3c 45454545 4c6a3245 4e535f36 53747269 EEEELj2ENS_6Stri\n- 0x00000b4c 6e674953 365f4e53 5f35416c 6c6f6349 ngIS6_NS_5AllocI\n- 0x00000b5c 76454545 45454545 4576524e 535f3648 vEEEEEEEEvRNS_6H\n- 0x00000b6c 6f6c6465 7249545f 4e53335f 494e535f olderIT_NS3_INS_\n- 0x00000b7c 39547269 73746174 655f4545 45454500 9Tristate_EEEEE.\n- 0x00000b8c 5f5a4e36 73657161 6e323133 41737369 _ZN6seqan213Assi\n- 0x00000b9c 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta\n- 0x00000bac 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero\n- 0x00000bbc 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I\n- 0x00000bcc 4e535f36 53747269 6e67494e 535f3130 NS_6StringINS_10\n- 0x00000bdc 53696d70 6c655479 70654968 4e535f35 SimpleTypeIhNS_5\n- 0x00000bec 446e6135 5f454545 4e535f35 416c6c6f Dna5_EEENS_5Allo\n- 0x00000bfc 63497645 4545454b 53435f45 45765254 cIvEEEEKSC_EEvRT\n- 0x00000c0c 5f525430 5f4e535f 3453697a 65495345 _RT0_NS_4SizeISE\n- 0x00000c1c 5f453454 79706545 006d656d 6d6f7665 _E4TypeE.memmove\n- 0x00000c2c 005f5a4e 36736571 616e3231 33417373 ._ZN6seqan213Ass\n- 0x00000c3c 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T\n- 0x00000c4c 6167494e 535f3132 54616747 656e6572 agINS_12TagGener\n- 0x00000c5c 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_\n- 0x00000c6c 494e535f 36537472 696e6749 4e535f31 INS_6StringINS_1\n- 0x00000c7c 3053696d 706c6554 79706549 684e535f 0SimpleTypeIhNS_\n- 0x00000c8c 35446e61 355f4545 454e535f 35416c6c 5Dna5_EEENS_5All\n- 0x00000c9c 6f634976 45454545 4b53435f 45457652 ocIvEEEEKSC_EEvR\n- 0x00000cac 545f5254 305f005f 556e7769 6e645f52 T_RT0_._Unwind_R\n- 0x00000cbc 6573756d 65005f5a 4e367365 71616e32 esume._ZN6seqan2\n- 0x00000ccc 31334173 7369676e 53747269 6e675f49 13AssignString_I\n- 0x00000cdc 4e535f33 54616749 4e535f31 32546167 NS_3TagINS_12Tag\n- 0x00000cec 47656e65 726f7573 5f454545 45376173 Generous_EEEE7as\n- 0x00000cfc 7369676e 5f494e53 5f365374 72696e67 sign_INS_6String\n- 0x00000d0c 49634e53 5f35416c 6c6f6349 76454545 IcNS_5AllocIvEEE\n- 0x00000d1c 454b5339 5f454576 52545f52 54305f4e EKS9_EEvRT_RT0_N\n- 0x00000d2c 535f3453 697a6549 53425f45 34547970 S_4SizeISB_E4Typ\n- 0x00000d3c 6545005f 5a4e3673 6571616e 32313341 eE._ZN6seqan213A\n- 0x00000d4c 73736967 6e537472 696e675f 494e535f ssignString_INS_\n- 0x00000d5c 33546167 494e535f 31325461 6747656e 3TagINS_12TagGen\n- 0x00000d6c 65726f75 735f4545 45453761 73736967 erous_EEEE7assig\n- 0x00000d7c 6e5f494e 535f3653 7472696e 6749634e n_INS_6StringIcN\n- 0x00000d8c 535f3541 6c6c6f63 49764545 45454b53 S_5AllocIvEEEEKS\n- 0x00000d9c 395f4545 7652545f 5254305f 005f5a4e 9_EEvRT_RT0_._ZN\n- 0x00000dac 36736571 616e3231 33417373 69676e53 6seqan213AssignS\n- 0x00000dbc 7472696e 675f494e 535f3354 6167494e tring_INS_3TagIN\n- 0x00000dcc 535f3132 54616747 656e6572 6f75735f S_12TagGenerous_\n- 0x00000ddc 45454545 37617373 69676e5f 494e535f EEEE7assign_INS_\n- 0x00000dec 36537472 696e6749 634e535f 35416c6c 6StringIcNS_5All\n- 0x00000dfc 6f634976 45454545 4b506345 45765254 ocIvEEEEKPcEEvRT\n- 0x00000e0c 5f525430 5f4e535f 3453697a 65495343 _RT0_NS_4SizeISC\n- 0x00000e1c 5f453454 79706545 00737472 6c656e00 _E4TypeE.strlen.\n- 0x00000e2c 5f5a4e36 73657161 6e323133 41737369 _ZN6seqan213Assi\n- 0x00000e3c 676e5374 72696e67 5f494e53 5f335461 gnString_INS_3Ta\n- 0x00000e4c 67494e53 5f313254 61674765 6e65726f gINS_12TagGenero\n- 0x00000e5c 75735f45 45454537 61737369 676e5f49 us_EEEE7assign_I\n- 0x00000e6c 4e535f36 53747269 6e67494e 535f3130 NS_6StringINS_10\n- 0x00000e7c 53696d70 6c655479 70654968 4e535f35 SimpleTypeIhNS_5\n- 0x00000e8c 446e6135 5f454545 4e535f35 416c6c6f Dna5_EEENS_5Allo\n- 0x00000e9c 63497645 4545454b 4e53365f 49635342 cIvEEEEKNS6_IcSB\n- 0x00000eac 5f454545 45765254 5f525430 5f005f5a _EEEEvRT_RT0_._Z\n- 0x00000ebc 4e367365 71616e32 32355472 616e736c N6seqan225Transl\n- 0x00000ecc 61746554 61626c65 43686172 546f446e ateTableCharToDn\n- 0x00000edc 61355f49 76453556 414c5545 45005f5a a5_IvE5VALUEE._Z\n- 0x00000eec 4e367365 71616e32 31334173 7369676e N6seqan213Assign\n- 0x00000efc 53747269 6e675f49 4e535f33 54616749 String_INS_3TagI\n- 0x00000f0c 4e535f31 32546167 47656e65 726f7573 NS_12TagGenerous\n- 0x00000f1c 5f454545 45376173 7369676e 5f494e53 _EEEE7assign_INS\n- 0x00000f2c 5f365374 72696e67 496a4e53 5f35416c _6StringIjNS_5Al\n- 0x00000f3c 6c6f6349 76454545 454b5339 5f454576 locIvEEEEKS9_EEv\n- 0x00000f4c 52545f52 54305f00 5f5a4e36 73657161 RT_RT0_._ZN6seqa\n- 0x00000f5c 6e323133 41737369 676e5374 72696e67 n213AssignString\n- 0x00000f6c 5f494e53 5f335461 67494e53 5f313254 _INS_3TagINS_12T\n- 0x00000f7c 61674765 6e65726f 75735f45 45454537 agGenerous_EEEE7\n- 0x00000f8c 61737369 676e5f49 4e535f36 53747269 assign_INS_6Stri\n- 0x00000f9c 6e67496a 4e535f35 416c6c6f 63497645 ngIjNS_5AllocIvE\n- 0x00000fac 4545454b 53395f45 45765254 5f525430 EEEKS9_EEvRT_RT0\n- 0x00000fbc 5f4e535f 3453697a 65495342 5f453454 _NS_4SizeISB_E4T\n- 0x00000fcc 79706545 005f5a4e 36736571 616e3231 ypeE._ZN6seqan21\n- 0x00000fdc 34526570 6c616365 53747269 6e675f49 4ReplaceString_I\n- 0x00000fec 4e535f33 54616749 4e535f31 32546167 NS_3TagINS_12Tag\n- 0x00000ffc 47656e65 726f7573 5f454545 45387265 Generous_EEEE8re\n- 0x0000100c 706c6163 655f494e 535f3653 7472696e place_INS_6Strin\n- 0x0000101c 67496a4e 535f3541 6c6c6f63 49764545 gIjNS_5AllocIvEE\n- 0x0000102c 45454b53 395f4545 7652545f 4e535f34 EEKS9_EEvRT_NS_4\n- 0x0000103c 53697a65 4953425f 45345479 70654553 SizeISB_E4TypeES\n- 0x0000104c 465f5254 305f005f 5a4e3673 6571616e F_RT0_._ZN6seqan\n- 0x0000105c 32313069 6e736572 74476170 73494e53 210insertGapsINS\n- 0x0000106c 5f344761 7073494e 535f3653 7472696e _4GapsINS_6Strin\n- 0x0000107c 67494e53 5f313053 696d706c 65547970 gINS_10SimpleTyp\n- 0x0000108c 6549684e 535f3544 6e61355f 4545454e eIhNS_5Dna5_EEEN\n- 0x0000109c 535f3541 6c6c6f63 49764545 45454e53 S_5AllocIvEEEENS\n- 0x000010ac 5f335461 67494e53 5f313041 72726179 _3TagINS_10Array\n- 0x000010bc 47617073 5f454545 45456a45 4576524b Gaps_EEEEEjEEvRK\n- 0x000010cc 4e535f34 49746572 49545f4e 535f3132 NS_4IterIT_NS_12\n- 0x000010dc 47617073 49746572 61746f72 4953425f GapsIteratorISB_\n- 0x000010ec 45454545 54305f00 6d656d73 6574005f EEEET0_.memset._\n- 0x000010fc 5a4e3673 6571616e 3232315f 61646170 ZN6seqan221_adap\n- 0x0000110c 74547261 63655365 676d656e 7473546f tTraceSegmentsTo\n- 0x0000111c 494e535f 36537472 696e6749 4e535f31 INS_6StringINS_1\n- 0x0000112c 3053696d 706c6554 79706549 684e535f 0SimpleTypeIhNS_\n- 0x0000113c 35446e61 355f4545 454e535f 35416c6c 5Dna5_EEENS_5All\n- 0x0000114c 6f634976 45454545 4e535f33 54616749 ocIvEEEENS_3TagI\n- 0x0000115c 4e535f31 30417272 61794761 70735f45 NS_10ArrayGaps_E\n- 0x0000116c 45455337 5f53415f 6a6a5336 5f454576 EES7_SA_jjS6_EEv\n- 0x0000117c 524e535f 34476170 7349545f 54305f45 RNS_4GapsIT_T0_E\n- 0x0000118c 45524e53 425f4954 315f5432 5f454552 ERNSB_IT1_T2_EER\n- 0x0000119c 4b4e5331 5f494e53 5f313354 72616365 KNS1_INS_13Trace\n- 0x000011ac 5365676d 656e745f 4954335f 54345f45 Segment_IT3_T4_E\n- 0x000011bc 4554355f 4545005f 5a4e3673 6571616e ET5_EE._ZN6seqan\n- 0x000011cc 32313341 73736967 6e537472 696e675f 213AssignString_\n- 0x000011dc 494e535f 33546167 494e535f 31325461 INS_3TagINS_12Ta\n- 0x000011ec 6747656e 65726f75 735f4545 45453761 gGenerous_EEEE7a\n- 0x000011fc 73736967 6e5f494e 535f3653 7472696e ssign_INS_6Strin\n- 0x0000120c 67494e53 5f374450 43656c6c 5f49694e gINS_7DPCell_IiN\n- 0x0000121c 53315f49 4e535f31 314c696e 65617247 S1_INS_11LinearG\n- 0x0000122c 6170735f 45454545 454e535f 35416c6c aps_EEEEENS_5All\n- 0x0000123c 6f634976 45454545 4b53445f 45457652 ocIvEEEEKSD_EEvR\n- 0x0000124c 545f5254 305f4e53 5f345369 7a654953 T_RT0_NS_4SizeIS\n- 0x0000125c 465f4534 54797065 45005f5a 4e367365 F_E4TypeE._ZN6se\n- 0x0000126c 71616e32 31334173 7369676e 53747269 qan213AssignStri\n- 0x0000127c 6e675f49 4e535f33 54616749 4e535f31 ng_INS_3TagINS_1\n- 0x0000128c 32546167 47656e65 726f7573 5f454545 2TagGenerous_EEE\n- 0x0000129c 45376173 7369676e 5f494e53 5f365374 E7assign_INS_6St\n- 0x000012ac 72696e67 494e535f 37445043 656c6c5f ringINS_7DPCell_\n- 0x000012bc 49694e53 315f494e 535f3131 4c696e65 IiNS1_INS_11Line\n- 0x000012cc 61724761 70735f45 45454545 4e535f35 arGaps_EEEEENS_5\n- 0x000012dc 416c6c6f 63497645 4545454b 53445f45 AllocIvEEEEKSD_E\n- 0x000012ec 45765254 5f525430 5f005f5a 4e367365 EvRT_RT0_._ZN6se\n- 0x000012fc 71616e32 36617373 69676e49 4e535f36 qan26assignINS_6\n- 0x0000130c 53747269 6e67494e 535f3744 5043656c StringINS_7DPCel\n- 0x0000131c 6c5f4969 4e535f33 54616749 4e535f31 l_IiNS_3TagINS_1\n- 0x0000132c 314c696e 65617247 6170735f 45454545 1LinearGaps_EEEE\n- 0x0000133c 454e535f 35416c6c 6f634976 45454545 ENS_5AllocIvEEEE\n- 0x0000134c 45457652 4e535f36 486f6c64 65724954 EEvRNS_6HolderIT\n- 0x0000135c 5f4e5333 5f494e53 5f395472 69737461 _NS3_INS_9Trista\n- 0x0000136c 74655f45 45454545 524b5345 5f005f5a te_EEEEERKSE_._Z\n- 0x0000137c 4e367365 71616e32 36637265 61746549 N6seqan26createI\n- 0x0000138c 4e535f36 4d617472 6978494e 535f3744 NS_6MatrixINS_7D\n- 0x0000139c 5043656c 6c5f4969 4e535f33 54616749 PCell_IiNS_3TagI\n- 0x000013ac 4e535f31 314c696e 65617247 6170735f NS_11LinearGaps_\n- 0x000013bc 45454545 454c6a32 454e535f 36537472 EEEEELj2ENS_6Str\n- 0x000013cc 696e6749 53365f4e 535f3541 6c6c6f63 ingIS6_NS_5Alloc\n- 0x000013dc 49764545 45454545 45457652 4e535f36 IvEEEEEEEEvRNS_6\n- 0x000013ec 486f6c64 65724954 5f4e5333 5f494e53 HolderIT_NS3_INS\n- 0x000013fc 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE\n- 0x0000140c 005f5a4e 36736571 616e3231 33417373 ._ZN6seqan213Ass\n- 0x0000141c 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T\n- 0x0000142c 6167494e 535f3132 54616747 656e6572 agINS_12TagGener\n- 0x0000143c 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_\n- 0x0000144c 494e535f 36537472 696e6749 684e535f INS_6StringIhNS_\n- 0x0000145c 35416c6c 6f634976 45454545 4b53395f 5AllocIvEEEEKS9_\n- 0x0000146c 45457652 545f5254 305f4e53 5f345369 EEvRT_RT0_NS_4Si\n- 0x0000147c 7a654953 425f4534 54797065 45005f5a zeISB_E4TypeE._Z\n- 0x0000148c 4e367365 71616e32 31334173 7369676e N6seqan213Assign\n- 0x0000149c 53747269 6e675f49 4e535f33 54616749 String_INS_3TagI\n- 0x000014ac 4e535f31 32546167 47656e65 726f7573 NS_12TagGenerous\n- 0x000014bc 5f454545 45376173 7369676e 5f494e53 _EEEE7assign_INS\n- 0x000014cc 5f365374 72696e67 49684e53 5f35416c _6StringIhNS_5Al\n- 0x000014dc 6c6f6349 76454545 454b5339 5f454576 locIvEEEEKS9_EEv\n- 0x000014ec 52545f52 54305f00 5f5a4e36 73657161 RT_RT0_._ZN6seqa\n- 0x000014fc 6e323661 73736967 6e494e53 5f365374 n26assignINS_6St\n- 0x0000150c 72696e67 49684e53 5f35416c 6c6f6349 ringIhNS_5AllocI\n- 0x0000151c 76454545 45454576 524e535f 36486f6c vEEEEEEvRNS_6Hol\n- 0x0000152c 64657249 545f4e53 5f335461 67494e53 derIT_NS_3TagINS\n- 0x0000153c 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE\n- 0x0000154c 524b5341 5f005f5a 4e367365 71616e32 RKSA_._ZN6seqan2\n- 0x0000155c 36637265 61746549 4e535f36 4d617472 6createINS_6Matr\n- 0x0000156c 69784968 4c6a3245 4e535f36 53747269 ixIhLj2ENS_6Stri\n- 0x0000157c 6e674968 4e535f35 416c6c6f 63497645 ngIhNS_5AllocIvE\n- 0x0000158c 45454545 45454576 524e535f 36486f6c EEEEEEEvRNS_6Hol\n- 0x0000159c 64657249 545f4e53 5f335461 67494e53 derIT_NS_3TagINS\n- 0x000015ac 5f395472 69737461 74655f45 45454545 _9Tristate_EEEEE\n- 0x000015bc 005f5a4e 36736571 616e3236 72657369 ._ZN6seqan26resi\n- 0x000015cc 7a654968 4e535f33 54616749 4e535f31 zeIhNS_3TagINS_1\n- 0x000015dc 3346756c 6c44504d 61747269 785f4545 3FullDPMatrix_EE\n- 0x000015ec 454e535f 36537472 696e6749 684e535f ENS_6StringIhNS_\n- 0x000015fc 35416c6c 6f634976 45454545 45457652 5AllocIvEEEEEEvR\n- 0x0000160c 4e535f39 44504d61 74726978 5f49545f NS_9DPMatrix_IT_\n- 0x0000161c 54305f54 315f4545 005f5a4e 36736571 T0_T1_EE._ZN6seq\n- 0x0000162c 616e3231 33417373 69676e53 7472696e an213AssignStrin\n- 0x0000163c 675f494e 535f3354 6167494e 535f3132 g_INS_3TagINS_12\n- 0x0000164c 54616747 656e6572 6f75735f 45454545 TagGenerous_EEEE\n- 0x0000165c 37617373 69676e5f 494e535f 36537472 7assign_INS_6Str\n- 0x0000166c 696e6749 4e535f37 44504365 6c6c5f49 ingINS_7DPCell_I\n- 0x0000167c 694e5331 5f494e53 5f313141 6666696e iNS1_INS_11Affin\n- 0x0000168c 65476170 735f4545 4545454e 535f3541 eGaps_EEEEENS_5A\n- 0x0000169c 6c6c6f63 49764545 45454b53 445f4545 llocIvEEEEKSD_EE\n- 0x000016ac 7652545f 5254305f 4e535f34 53697a65 vRT_RT0_NS_4Size\n- 0x000016bc 4953465f 45345479 70654500 5f5a4e36 ISF_E4TypeE._ZN6\n- 0x000016cc 73657161 6e323133 41737369 676e5374 seqan213AssignSt\n- 0x000016dc 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS\n- 0x000016ec 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E\n- 0x000016fc 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6\n- 0x0000170c 53747269 6e67494e 535f3744 5043656c StringINS_7DPCel\n- 0x0000171c 6c5f4969 4e53315f 494e535f 31314166 l_IiNS1_INS_11Af\n- 0x0000172c 66696e65 47617073 5f454545 45454e53 fineGaps_EEEEENS\n- 0x0000173c 5f35416c 6c6f6349 76454545 454b5344 _5AllocIvEEEEKSD\n- 0x0000174c 5f454576 52545f52 54305f00 5f5a4e36 _EEvRT_RT0_._ZN6\n- 0x0000175c 73657161 6e323661 73736967 6e494e53 seqan26assignINS\n- 0x0000176c 5f365374 72696e67 494e535f 37445043 _6StringINS_7DPC\n- 0x0000177c 656c6c5f 49694e53 5f335461 67494e53 ell_IiNS_3TagINS\n- 0x0000178c 5f313141 6666696e 65476170 735f4545 _11AffineGaps_EE\n- 0x0000179c 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE\n- 0x000017ac 45454545 76524e53 5f36486f 6c646572 EEEEvRNS_6Holder\n- 0x000017bc 49545f4e 53335f49 4e535f39 54726973 IT_NS3_INS_9Tris\n- 0x000017cc 74617465 5f454545 4545524b 53455f00 tate_EEEEERKSE_.\n- 0x000017dc 5f5a4e36 73657161 6e323663 72656174 _ZN6seqan26creat\n- 0x000017ec 65494e53 5f364d61 74726978 494e535f eINS_6MatrixINS_\n- 0x000017fc 37445043 656c6c5f 49694e53 5f335461 7DPCell_IiNS_3Ta\n- 0x0000180c 67494e53 5f313141 6666696e 65476170 gINS_11AffineGap\n- 0x0000181c 735f4545 4545454c 6a32454e 535f3653 s_EEEEELj2ENS_6S\n- 0x0000182c 7472696e 67495336 5f4e535f 35416c6c tringIS6_NS_5All\n- 0x0000183c 6f634976 45454545 45454545 76524e53 ocIvEEEEEEEEvRNS\n- 0x0000184c 5f36486f 6c646572 49545f4e 53335f49 _6HolderIT_NS3_I\n- 0x0000185c 4e535f39 54726973 74617465 5f454545 NS_9Tristate_EEE\n- 0x0000186c 45450061 64617074 6572416c 69676e6d EE.adapterAlignm\n- 0x0000187c 656e7400 5f5a4e31 3553636f 72656441 ent._ZN15ScoredA\n- 0x0000188c 6c69676e 6d656e74 43314552 4e367365 lignmentC1ERN6se\n- 0x0000189c 71616e32 35416c69 676e494e 53305f36 qan25AlignINS0_6\n- 0x000018ac 53747269 6e67494e 53305f31 3053696d StringINS0_10Sim\n- 0x000018bc 706c6554 79706549 684e5330 5f35446e pleTypeIhNS0_5Dn\n- 0x000018cc 61355f45 45454e53 305f3541 6c6c6f63 a5_EEENS0_5Alloc\n- 0x000018dc 49764545 45454e53 305f3354 6167494e IvEEEENS0_3TagIN\n- 0x000018ec 53305f31 30417272 61794761 70735f45 S0_10ArrayGaps_E\n- 0x000018fc 45454545 69696900 5f5a4e31 3553636f EEEEiii._ZN15Sco\n- 0x0000190c 72656441 6c69676e 6d656e74 39676574 redAlignment9get\n- 0x0000191c 53747269 6e674235 63787831 31457600 StringB5cxx11Ev.\n- 0x0000192c 5f5a646c 50766a00 5f5a4e36 73657161 _ZdlPvj._ZN6seqa\n- 0x0000193c 6e323231 44504365 6c6c4465 6661756c n221DPCellDefaul\n- 0x0000194c 74496e66 696e6974 79494e53 5f374450 tInfinityINS_7DP\n- 0x0000195c 43656c6c 5f49694e 535f3354 6167494e Cell_IiNS_3TagIN\n- 0x0000196c 535f3131 4c696e65 61724761 70735f45 S_11LinearGaps_E\n- 0x0000197c 45454545 45355641 4c554545 005f5a4e EEEEE5VALUEE._ZN\n- 0x0000198c 5374375f 5f637878 31313132 62617369 St7__cxx1112basi\n- 0x0000199c 635f7374 72696e67 49635374 31316368 c_stringIcSt11ch\n- 0x000019ac 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc\n- 0x000019bc 45453130 5f4d5f64 6973706f 73654576 EE10_M_disposeEv\n- 0x000019cc 005f5a47 564e3673 6571616e 32323144 ._ZGVN6seqan221D\n- 0x000019dc 5043656c 6c446566 61756c74 496e6669 PCellDefaultInfi\n- 0x000019ec 6e697479 494e535f 37445043 656c6c5f nityINS_7DPCell_\n- 0x000019fc 49694e53 5f335461 67494e53 5f31314c IiNS_3TagINS_11L\n- 0x00001a0c 696e6561 72476170 735f4545 45454545 inearGaps_EEEEEE\n- 0x00001a1c 3556414c 55454500 5f5a4756 4e367365 5VALUEE._ZGVN6se\n- 0x00001a2c 71616e32 32314450 43656c6c 44656661 qan221DPCellDefa\n- 0x00001a3c 756c7449 6e66696e 69747949 4e535f37 ultInfinityINS_7\n- 0x00001a4c 44504365 6c6c5f49 694e535f 33546167 DPCell_IiNS_3Tag\n- 0x00001a5c 494e535f 31314166 66696e65 47617073 INS_11AffineGaps\n- 0x00001a6c 5f454545 45454535 56414c55 4545005f _EEEEEE5VALUEE._\n- 0x00001a7c 5f677878 5f706572 736f6e61 6c697479 _gxx_personality\n- 0x00001a8c 5f763000 5f5a4e39 5f5f676e 755f6378 _v0._ZN9__gnu_cx\n- 0x00001a9c 7831325f 5f746f5f 78737472 696e6749 x12__to_xstringI\n- 0x00001aac 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas\n- 0x00001abc 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c\n- 0x00001acc 6861725f 74726169 74734963 45536149 har_traitsIcESaI\n- 0x00001adc 63454545 63454554 5f504669 5054305f cEEEcEET_PFiPT0_\n- 0x00001aec 6a504b53 385f5063 456a5342 5f7a0076 jPKS8_PcEjSB_z.v\n- 0x00001afc 736e7072 696e7466 005f5a4e 5374375f snprintf._ZNSt7_\n- 0x00001b0c 5f637878 31313132 62617369 635f7374 _cxx1112basic_st\n- 0x00001b1c 72696e67 49635374 31316368 61725f74 ringIcSt11char_t\n- 0x00001b2c 72616974 73496345 53614963 45453772 raitsIcESaIcEE7r\n- 0x00001b3c 65736572 7665456a 005f5a4e 5374375f eserveEj._ZNSt7_\n- 0x00001b4c 5f637878 31313132 62617369 635f7374 _cxx1112basic_st\n- 0x00001b5c 72696e67 49635374 31316368 61725f74 ringIcSt11char_t\n- 0x00001b6c 72616974 73496345 53614963 4545395f raitsIcESaIcEE9_\n- 0x00001b7c 4d5f6170 70656e64 45504b63 6a005f5a M_appendEPKcj._Z\n- 0x00001b8c 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas\n- 0x00001b9c 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c\n- 0x00001bac 6861725f 74726169 74734963 45536149 har_traitsIcESaI\n- 0x00001bbc 63454531 305f4d5f 7265706c 61636545 cEE10_M_replaceE\n- 0x00001bcc 6a6a504b 636a005f 5a537432 305f5f74 jjPKcj._ZSt20__t\n- 0x00001bdc 68726f77 5f6c656e 6774685f 6572726f hrow_length_erro\n- 0x00001bec 72504b63 005f5a4e 5374375f 5f637878 rPKc._ZNSt7__cxx\n- 0x00001bfc 31313135 62617369 635f7374 72696e67 1115basic_string\n- 0x00001c0c 62756649 63537431 31636861 725f7472 bufIcSt11char_tr\n- 0x00001c1c 61697473 49634553 61496345 45443245 aitsIcESaIcEED2E\n- 0x00001c2c 76005f5a 54564e53 74375f5f 63787831 v._ZTVNSt7__cxx1\n- 0x00001c3c 31313562 61736963 5f737472 696e6762 115basic_stringb\n- 0x00001c4c 75664963 53743131 63686172 5f747261 ufIcSt11char_tra\n- 0x00001c5c 69747349 63455361 49634545 45005f5a itsIcESaIcEEE._Z\n- 0x00001c6c 54565374 31356261 7369635f 73747265 TVSt15basic_stre\n- 0x00001c7c 616d6275 66496353 74313163 6861725f ambufIcSt11char_\n- 0x00001c8c 74726169 74734963 4545005f 5a4e5374 traitsIcEE._ZNSt\n- 0x00001c9c 366c6f63 616c6544 31457600 5f5a4e53 6localeD1Ev._ZNS\n- 0x00001cac 74375f5f 63787831 31313562 61736963 t7__cxx1115basic\n- 0x00001cbc 5f737472 696e6762 75664963 53743131 _stringbufIcSt11\n- 0x00001ccc 63686172 5f747261 69747349 63455361 char_traitsIcESa\n- 0x00001cdc 49634545 44314576 005f5a4e 5374375f IcEED1Ev._ZNSt7_\n- 0x00001cec 5f637878 31313135 62617369 635f7374 _cxx1115basic_st\n- 0x00001cfc 72696e67 62756649 63537431 31636861 ringbufIcSt11cha\n- 0x00001d0c 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE\n- 0x00001d1c 45443045 76005f5a 4e367365 71616e32 ED0Ev._ZN6seqan2\n- 0x00001d2c 35777269 7465494e 535f3449 74657249 5writeINS_4IterI\n- 0x00001d3c 4e537437 5f5f6378 78313131 39626173 NSt7__cxx1119bas\n- 0x00001d4c 69635f6f 73747269 6e677374 7265616d ic_ostringstream\n- 0x00001d5c 49635374 31316368 61725f74 72616974 IcSt11char_trait\n- 0x00001d6c 73496345 53614963 4545454e 535f3134 sIcESaIcEEENS_14\n- 0x00001d7c 53747265 616d4974 65726174 6f72494e StreamIteratorIN\n- 0x00001d8c 535f3354 6167494e 535f374f 75747075 S_3TagINS_7Outpu\n- 0x00001d9c 745f4545 45454545 454e535f 36537472 t_EEEEEEENS_6Str\n- 0x00001dac 696e6749 4e535f31 3053696d 706c6554 ingINS_10SimpleT\n- 0x00001dbc 79706549 684e535f 35446e61 355f4545 ypeIhNS_5Dna5_EE\n- 0x00001dcc 454e535f 35416c6c 6f634976 45454545 ENS_5AllocIvEEEE\n- 0x00001ddc 4e53395f 494e535f 31304172 72617947 NS9_INS_10ArrayG\n- 0x00001dec 6170735f 45454545 45765254 5f524b4e aps_EEEEEvRT_RKN\n- 0x00001dfc 535f3447 61707349 54305f54 315f4545 S_4GapsIT0_T1_EE\n- 0x00001e0c 005f5a4e 36736571 616e3232 34416c70 ._ZN6seqan224Alp\n- 0x00001e1c 68616265 74436f6e 76657273 696f6e54 habetConversionT\n- 0x00001e2c 61626c65 5f49634e 535f3136 4d6f6469 able_IcNS_16Modi\n- 0x00001e3c 66696564 416c7068 61626574 494e535f fiedAlphabetINS_\n- 0x00001e4c 31305369 6d706c65 54797065 49684e53 10SimpleTypeIhNS\n- 0x00001e5c 5f35446e 61355f45 45454e53 5f394d6f _5Dna5_EEENS_9Mo\n- 0x00001e6c 64457870 616e6449 4c633435 454e535f dExpandILc45ENS_\n- 0x00001e7c 33546167 494e535f 38446566 61756c74 3TagINS_8Default\n- 0x00001e8c 5f454545 45454545 45357461 626c6545 _EEEEEEEE5tableE\n- 0x00001e9c 005f5a4e 31355363 6f726564 416c6967 ._ZN15ScoredAlig\n- 0x00001eac 6e6d656e 74433245 524e3673 6571616e nmentC2ERN6seqan\n- 0x00001ebc 3235416c 69676e49 4e53305f 36537472 25AlignINS0_6Str\n- 0x00001ecc 696e6749 4e53305f 31305369 6d706c65 ingINS0_10Simple\n- 0x00001edc 54797065 49684e53 305f3544 6e61355f TypeIhNS0_5Dna5_\n- 0x00001eec 4545454e 53305f35 416c6c6f 63497645 EEENS0_5AllocIvE\n- 0x00001efc 4545454e 53305f33 54616749 4e53305f EEENS0_3TagINS0_\n- 0x00001f0c 31304172 72617947 6170735f 45454545 10ArrayGaps_EEEE\n- 0x00001f1c 45696969 005f5a4e 53743869 6f735f62 Eiii._ZNSt8ios_b\n- 0x00001f2c 61736543 32457600 5f5a5456 53743962 aseC2Ev._ZTVSt9b\n- 0x00001f3c 61736963 5f696f73 49635374 31316368 asic_iosIcSt11ch\n- 0x00001f4c 61725f74 72616974 73496345 45005f5a ar_traitsIcEE._Z\n- 0x00001f5c 54544e53 74375f5f 63787831 31313962 TTNSt7__cxx1119b\n- 0x00001f6c 61736963 5f6f7374 72696e67 73747265 asic_ostringstre\n- 0x00001f7c 616d4963 53743131 63686172 5f747261 amIcSt11char_tra\n- 0x00001f8c 69747349 63455361 49634545 45005f5a itsIcESaIcEEE._Z\n- 0x00001f9c 4e537439 62617369 635f696f 73496353 NSt9basic_iosIcS\n- 0x00001fac 74313163 6861725f 74726169 74734963 t11char_traitsIc\n- 0x00001fbc 45453469 6e697445 50537431 35626173 EE4initEPSt15bas\n- 0x00001fcc 69635f73 74726561 6d627566 49635331 ic_streambufIcS1\n- 0x00001fdc 5f45005f 5a54564e 5374375f 5f637878 _E._ZTVNSt7__cxx\n- 0x00001fec 31313139 62617369 635f6f73 7472696e 1119basic_ostrin\n- 0x00001ffc 67737472 65616d49 63537431 31636861 gstreamIcSt11cha\n- 0x0000200c 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE\n- 0x0000201c 4545005f 5a4e5374 366c6f63 616c6543 EE._ZNSt6localeC\n- 0x0000202c 31457600 5f5a4e53 74396261 7369635f 1Ev._ZNSt9basic_\n- 0x0000203c 696f7349 63537431 31636861 725f7472 iosIcSt11char_tr\n- 0x0000204c 61697473 49634545 35636c65 61724553 aitsIcEE5clearES\n- 0x0000205c 7431325f 496f735f 496f7374 61746500 t12_Ios_Iostate.\n- 0x0000206c 5f5a4e53 7438696f 735f6261 73654432 _ZNSt8ios_baseD2\n- 0x0000207c 4576005f 5a4e5374 375f5f63 78783131 Ev._ZNSt7__cxx11\n- 0x0000208c 31326261 7369635f 73747269 6e674963 12basic_stringIc\n- 0x0000209c 53743131 63686172 5f747261 69747349 St11char_traitsI\n- 0x000020ac 63455361 49634545 395f4d5f 61737369 cESaIcEE9_M_assi\n- 0x000020bc 676e4552 4b53345f 005f5a4e 5374375f gnERKS4_._ZNSt7_\n- 0x000020cc 5f637878 31313139 62617369 635f6f73 _cxx1119basic_os\n- 0x000020dc 7472696e 67737472 65616d49 63537431 tringstreamIcSt1\n- 0x000020ec 31636861 725f7472 61697473 49634553 1char_traitsIcES\n- 0x000020fc 61496345 45443145 76005f5a 47564e36 aIcEED1Ev._ZGVN6\n- 0x0000210c 73657161 6e323234 416c7068 61626574 seqan224Alphabet\n- 0x0000211c 436f6e76 65727369 6f6e5461 626c655f ConversionTable_\n- 0x0000212c 49634e53 5f31364d 6f646966 69656441 IcNS_16ModifiedA\n- 0x0000213c 6c706861 62657449 4e535f31 3053696d lphabetINS_10Sim\n- 0x0000214c 706c6554 79706549 684e535f 35446e61 pleTypeIhNS_5Dna\n- 0x0000215c 355f4545 454e535f 394d6f64 45787061 5_EEENS_9ModExpa\n- 0x0000216c 6e64494c 63343545 4e535f33 54616749 ndILc45ENS_3TagI\n- 0x0000217c 4e535f38 44656661 756c745f 45454545 NS_8Default_EEEE\n- 0x0000218c 45454545 35746162 6c654500 5f5a5a4e EEEE5tableE._ZZN\n- 0x0000219c 36736571 616e3232 34416c70 68616265 6seqan224Alphabe\n- 0x000021ac 74436f6e 76657273 696f6e54 61626c65 tConversionTable\n- 0x000021bc 5f49634e 535f3136 4d6f6469 66696564 _IcNS_16Modified\n- 0x000021cc 416c7068 61626574 494e535f 31305369 AlphabetINS_10Si\n- 0x000021dc 6d706c65 54797065 49684e53 5f35446e mpleTypeIhNS_5Dn\n- 0x000021ec 61355f45 45454e53 5f394d6f 64457870 a5_EEENS_9ModExp\n- 0x000021fc 616e6449 4c633435 454e535f 33546167 andILc45ENS_3Tag\n- 0x0000220c 494e535f 38446566 61756c74 5f454545 INS_8Default_EEE\n- 0x0000221c 45454545 45313069 6e697469 616c697a EEEEE10initializ\n- 0x0000222c 65457645 31355f69 735f696e 69746961 eEvE15_is_initia\n- 0x0000223c 6c697a65 64005f5a 5a4e3673 6571616e lized._ZZN6seqan\n- 0x0000224c 32323441 6c706861 62657443 6f6e7665 224AlphabetConve\n- 0x0000225c 7273696f 6e546162 6c655f49 634e535f rsionTable_IcNS_\n- 0x0000226c 31364d6f 64696669 6564416c 70686162 16ModifiedAlphab\n- 0x0000227c 6574494e 535f3130 53696d70 6c655479 etINS_10SimpleTy\n- 0x0000228c 70654968 4e535f35 446e6135 5f454545 peIhNS_5Dna5_EEE\n- 0x0000229c 4e535f39 4d6f6445 7870616e 64494c63 NS_9ModExpandILc\n- 0x000022ac 3435454e 535f3354 6167494e 535f3844 45ENS_3TagINS_8D\n- 0x000022bc 65666175 6c745f45 45454545 45454531 efault_EEEEEEEE1\n- 0x000022cc 30696e69 7469616c 697a6545 76453131 0initializeEvE11\n- 0x000022dc 7461626c 655f7374 6f726500 5f5a5a4e table_store._ZZN\n- 0x000022ec 36736571 616e3232 34416c70 68616265 6seqan224Alphabe\n- 0x000022fc 74436f6e 76657273 696f6e54 61626c65 tConversionTable\n- 0x0000230c 5f49634e 535f3130 53696d70 6c655479 _IcNS_10SimpleTy\n- 0x0000231c 70654968 4e535f35 446e6135 5f454545 peIhNS_5Dna5_EEE\n- 0x0000232c 45313069 6e697469 616c697a 65457645 E10initializeEvE\n- 0x0000233c 31355f69 735f696e 69746961 6c697a65 15_is_initialize\n- 0x0000234c 64005f5f 73746163 6b5f6368 6b5f6661 d.__stack_chk_fa\n+ 0x000008ec 76005f5a 4e395f5f 676e755f 63787831 v._ZN9__gnu_cxx1\n+ 0x000008fc 325f5f74 6f5f7873 7472696e 67494e53 2__to_xstringINS\n+ 0x0000090c 74375f5f 63787831 31313262 61736963 t7__cxx1112basic\n+ 0x0000091c 5f737472 696e6749 63537431 31636861 _stringIcSt11cha\n+ 0x0000092c 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE\n+ 0x0000093c 45456345 45545f50 46695054 305f6a50 EEcEET_PFiPT0_jP\n+ 0x0000094c 4b53385f 5063456a 53425f7a 005f5a4e KS8_PcEjSB_z._ZN\n+ 0x0000095c 5374375f 5f637878 31313132 62617369 St7__cxx1112basi\n+ 0x0000096c 635f7374 72696e67 49635374 31316368 c_stringIcSt11ch\n+ 0x0000097c 61725f74 72616974 73496345 53614963 ar_traitsIcESaIc\n+ 0x0000098c 4545395f 4d5f6372 65617465 45526a6a EE9_M_createERjj\n+ 0x0000099c 006d656d 63707900 5f5a4e31 3553636f .memcpy._ZN15Sco\n+ 0x000009ac 72656441 6c69676e 6d656e74 39676574 redAlignment9get\n+ 0x000009bc 53747269 6e674235 63787831 31457600 StringB5cxx11Ev.\n+ 0x000009cc 76736e70 72696e74 66005f5a 4e537437 vsnprintf._ZNSt7\n+ 0x000009dc 5f5f6378 78313131 32626173 69635f73 __cxx1112basic_s\n+ 0x000009ec 7472696e 67496353 74313163 6861725f tringIcSt11char_\n+ 0x000009fc 74726169 74734963 45536149 63454537 traitsIcESaIcEE7\n+ 0x00000a0c 72657365 72766545 6a005f5a 4e537437 reserveEj._ZNSt7\n+ 0x00000a1c 5f5f6378 78313131 32626173 69635f73 __cxx1112basic_s\n+ 0x00000a2c 7472696e 67496353 74313163 6861725f tringIcSt11char_\n+ 0x00000a3c 74726169 74734963 45536149 63454539 traitsIcESaIcEE9\n+ 0x00000a4c 5f4d5f61 7070656e 6445504b 636a005f _M_appendEPKcj._\n+ 0x00000a5c 5a646c50 766a005f 5a4e5374 375f5f63 ZdlPvj._ZNSt7__c\n+ 0x00000a6c 78783131 31326261 7369635f 73747269 xx1112basic_stri\n+ 0x00000a7c 6e674963 53743131 63686172 5f747261 ngIcSt11char_tra\n+ 0x00000a8c 69747349 63455361 49634545 31305f4d itsIcESaIcEE10_M\n+ 0x00000a9c 5f726570 6c616365 456a6a50 4b636a00 _replaceEjjPKcj.\n+ 0x00000aac 5f5a5374 32305f5f 7468726f 775f6c65 _ZSt20__throw_le\n+ 0x00000abc 6e677468 5f657272 6f72504b 63005f5a ngth_errorPKc._Z\n+ 0x00000acc 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas\n+ 0x00000adc 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c\n+ 0x00000aec 6861725f 74726169 74734963 45536149 har_traitsIcESaI\n+ 0x00000afc 63454531 305f4d5f 64697370 6f736545 cEE10_M_disposeE\n+ 0x00000b0c 76005f55 6e77696e 645f5265 73756d65 v._Unwind_Resume\n+ 0x00000b1c 005f5a4e 5374375f 5f637878 31313135 ._ZNSt7__cxx1115\n+ 0x00000b2c 62617369 635f7374 72696e67 62756649 basic_stringbufI\n+ 0x00000b3c 63537431 31636861 725f7472 61697473 cSt11char_traits\n+ 0x00000b4c 49634553 61496345 45443245 76005f5a IcESaIcEED2Ev._Z\n+ 0x00000b5c 54564e53 74375f5f 63787831 31313562 TVNSt7__cxx1115b\n+ 0x00000b6c 61736963 5f737472 696e6762 75664963 asic_stringbufIc\n+ 0x00000b7c 53743131 63686172 5f747261 69747349 St11char_traitsI\n+ 0x00000b8c 63455361 49634545 45005f5a 54565374 cESaIcEEE._ZTVSt\n+ 0x00000b9c 31356261 7369635f 73747265 616d6275 15basic_streambu\n+ 0x00000bac 66496353 74313163 6861725f 74726169 fIcSt11char_trai\n+ 0x00000bbc 74734963 4545005f 5a4e5374 366c6f63 tsIcEE._ZNSt6loc\n+ 0x00000bcc 616c6544 31457600 5f5a4e53 74375f5f aleD1Ev._ZNSt7__\n+ 0x00000bdc 63787831 31313562 61736963 5f737472 cxx1115basic_str\n+ 0x00000bec 696e6762 75664963 53743131 63686172 ingbufIcSt11char\n+ 0x00000bfc 5f747261 69747349 63455361 49634545 _traitsIcESaIcEE\n+ 0x00000c0c 44314576 005f5a4e 5374375f 5f637878 D1Ev._ZNSt7__cxx\n+ 0x00000c1c 31313135 62617369 635f7374 72696e67 1115basic_string\n+ 0x00000c2c 62756649 63537431 31636861 725f7472 bufIcSt11char_tr\n+ 0x00000c3c 61697473 49634553 61496345 45443045 aitsIcESaIcEED0E\n+ 0x00000c4c 76005f5a 4e367365 71616e32 35777269 v._ZN6seqan25wri\n+ 0x00000c5c 7465494e 535f3449 74657249 4e537437 teINS_4IterINSt7\n+ 0x00000c6c 5f5f6378 78313131 39626173 69635f6f __cxx1119basic_o\n+ 0x00000c7c 73747269 6e677374 7265616d 49635374 stringstreamIcSt\n+ 0x00000c8c 31316368 61725f74 72616974 73496345 11char_traitsIcE\n+ 0x00000c9c 53614963 4545454e 535f3134 53747265 SaIcEEENS_14Stre\n+ 0x00000cac 616d4974 65726174 6f72494e 535f3354 amIteratorINS_3T\n+ 0x00000cbc 6167494e 535f374f 75747075 745f4545 agINS_7Output_EE\n+ 0x00000ccc 45454545 454e535f 36537472 696e6749 EEEEENS_6StringI\n+ 0x00000cdc 4e535f31 3053696d 706c6554 79706549 NS_10SimpleTypeI\n+ 0x00000cec 684e535f 35446e61 355f4545 454e535f hNS_5Dna5_EEENS_\n+ 0x00000cfc 35416c6c 6f634976 45454545 4e53395f 5AllocIvEEEENS9_\n+ 0x00000d0c 494e535f 31304172 72617947 6170735f INS_10ArrayGaps_\n+ 0x00000d1c 45454545 45765254 5f524b4e 535f3447 EEEEEvRT_RKNS_4G\n+ 0x00000d2c 61707349 54305f54 315f4545 005f5a4e apsIT0_T1_EE._ZN\n+ 0x00000d3c 36736571 616e3232 34416c70 68616265 6seqan224Alphabe\n+ 0x00000d4c 74436f6e 76657273 696f6e54 61626c65 tConversionTable\n+ 0x00000d5c 5f49634e 535f3136 4d6f6469 66696564 _IcNS_16Modified\n+ 0x00000d6c 416c7068 61626574 494e535f 31305369 AlphabetINS_10Si\n+ 0x00000d7c 6d706c65 54797065 49684e53 5f35446e mpleTypeIhNS_5Dn\n+ 0x00000d8c 61355f45 45454e53 5f394d6f 64457870 a5_EEENS_9ModExp\n+ 0x00000d9c 616e6449 4c633435 454e535f 33546167 andILc45ENS_3Tag\n+ 0x00000dac 494e535f 38446566 61756c74 5f454545 INS_8Default_EEE\n+ 0x00000dbc 45454545 45357461 626c6545 005f5a4e EEEEE5tableE._ZN\n+ 0x00000dcc 31355363 6f726564 416c6967 6e6d656e 15ScoredAlignmen\n+ 0x00000ddc 74433245 524e3673 6571616e 3235416c tC2ERN6seqan25Al\n+ 0x00000dec 69676e49 4e53305f 36537472 696e6749 ignINS0_6StringI\n+ 0x00000dfc 4e53305f 31305369 6d706c65 54797065 NS0_10SimpleType\n+ 0x00000e0c 49684e53 305f3544 6e61355f 4545454e IhNS0_5Dna5_EEEN\n+ 0x00000e1c 53305f35 416c6c6f 63497645 4545454e S0_5AllocIvEEEEN\n+ 0x00000e2c 53305f33 54616749 4e53305f 31304172 S0_3TagINS0_10Ar\n+ 0x00000e3c 72617947 6170735f 45454545 45696969 rayGaps_EEEEEiii\n+ 0x00000e4c 005f5a4e 53743869 6f735f62 61736543 ._ZNSt8ios_baseC\n+ 0x00000e5c 32457600 5f5a5456 53743962 61736963 2Ev._ZTVSt9basic\n+ 0x00000e6c 5f696f73 49635374 31316368 61725f74 _iosIcSt11char_t\n+ 0x00000e7c 72616974 73496345 45005f5a 54544e53 raitsIcEE._ZTTNS\n+ 0x00000e8c 74375f5f 63787831 31313962 61736963 t7__cxx1119basic\n+ 0x00000e9c 5f6f7374 72696e67 73747265 616d4963 _ostringstreamIc\n+ 0x00000eac 53743131 63686172 5f747261 69747349 St11char_traitsI\n+ 0x00000ebc 63455361 49634545 45005f5a 4e537439 cESaIcEEE._ZNSt9\n+ 0x00000ecc 62617369 635f696f 73496353 74313163 basic_iosIcSt11c\n+ 0x00000edc 6861725f 74726169 74734963 45453469 har_traitsIcEE4i\n+ 0x00000eec 6e697445 50537431 35626173 69635f73 nitEPSt15basic_s\n+ 0x00000efc 74726561 6d627566 49635331 5f45005f treambufIcS1_E._\n+ 0x00000f0c 5a54564e 5374375f 5f637878 31313139 ZTVNSt7__cxx1119\n+ 0x00000f1c 62617369 635f6f73 7472696e 67737472 basic_ostringstr\n+ 0x00000f2c 65616d49 63537431 31636861 725f7472 eamIcSt11char_tr\n+ 0x00000f3c 61697473 49634553 61496345 4545005f aitsIcESaIcEEE._\n+ 0x00000f4c 5a4e5374 366c6f63 616c6543 31457600 ZNSt6localeC1Ev.\n+ 0x00000f5c 5f5a4e53 74396261 7369635f 696f7349 _ZNSt9basic_iosI\n+ 0x00000f6c 63537431 31636861 725f7472 61697473 cSt11char_traits\n+ 0x00000f7c 49634545 35636c65 61724553 7431325f IcEE5clearESt12_\n+ 0x00000f8c 496f735f 496f7374 61746500 5f5a4e53 Ios_Iostate._ZNS\n+ 0x00000f9c 7438696f 735f6261 73654432 4576005f t8ios_baseD2Ev._\n+ 0x00000fac 5a4e5374 375f5f63 78783131 31326261 ZNSt7__cxx1112ba\n+ 0x00000fbc 7369635f 73747269 6e674963 53743131 sic_stringIcSt11\n+ 0x00000fcc 63686172 5f747261 69747349 63455361 char_traitsIcESa\n+ 0x00000fdc 49634545 395f4d5f 61737369 676e4552 IcEE9_M_assignER\n+ 0x00000fec 4b53345f 005f5a4e 5374375f 5f637878 KS4_._ZNSt7__cxx\n+ 0x00000ffc 31313139 62617369 635f6f73 7472696e 1119basic_ostrin\n+ 0x0000100c 67737472 65616d49 63537431 31636861 gstreamIcSt11cha\n+ 0x0000101c 725f7472 61697473 49634553 61496345 r_traitsIcESaIcE\n+ 0x0000102c 45443145 76005f5a 4e313553 636f7265 ED1Ev._ZN15Score\n+ 0x0000103c 64416c69 676e6d65 6e744331 45524e36 dAlignmentC1ERN6\n+ 0x0000104c 73657161 6e323541 6c69676e 494e5330 seqan25AlignINS0\n+ 0x0000105c 5f365374 72696e67 494e5330 5f313053 _6StringINS0_10S\n+ 0x0000106c 696d706c 65547970 6549684e 53305f35 impleTypeIhNS0_5\n+ 0x0000107c 446e6135 5f454545 4e53305f 35416c6c Dna5_EEENS0_5All\n+ 0x0000108c 6f634976 45454545 4e53305f 33546167 ocIvEEEENS0_3Tag\n+ 0x0000109c 494e5330 5f313041 72726179 47617073 INS0_10ArrayGaps\n+ 0x000010ac 5f454545 45456969 69005f5a 47564e36 _EEEEEiii._ZGVN6\n+ 0x000010bc 73657161 6e323234 416c7068 61626574 seqan224Alphabet\n+ 0x000010cc 436f6e76 65727369 6f6e5461 626c655f ConversionTable_\n+ 0x000010dc 49634e53 5f31364d 6f646966 69656441 IcNS_16ModifiedA\n+ 0x000010ec 6c706861 62657449 4e535f31 3053696d lphabetINS_10Sim\n+ 0x000010fc 706c6554 79706549 684e535f 35446e61 pleTypeIhNS_5Dna\n+ 0x0000110c 355f4545 454e535f 394d6f64 45787061 5_EEENS_9ModExpa\n+ 0x0000111c 6e64494c 63343545 4e535f33 54616749 ndILc45ENS_3TagI\n+ 0x0000112c 4e535f38 44656661 756c745f 45454545 NS_8Default_EEEE\n+ 0x0000113c 45454545 35746162 6c654500 5f5a5a4e EEEE5tableE._ZZN\n+ 0x0000114c 36736571 616e3232 34416c70 68616265 6seqan224Alphabe\n+ 0x0000115c 74436f6e 76657273 696f6e54 61626c65 tConversionTable\n+ 0x0000116c 5f49634e 535f3136 4d6f6469 66696564 _IcNS_16Modified\n+ 0x0000117c 416c7068 61626574 494e535f 31305369 AlphabetINS_10Si\n+ 0x0000118c 6d706c65 54797065 49684e53 5f35446e mpleTypeIhNS_5Dn\n+ 0x0000119c 61355f45 45454e53 5f394d6f 64457870 a5_EEENS_9ModExp\n+ 0x000011ac 616e6449 4c633435 454e535f 33546167 andILc45ENS_3Tag\n+ 0x000011bc 494e535f 38446566 61756c74 5f454545 INS_8Default_EEE\n+ 0x000011cc 45454545 45313069 6e697469 616c697a EEEEE10initializ\n+ 0x000011dc 65457645 31355f69 735f696e 69746961 eEvE15_is_initia\n+ 0x000011ec 6c697a65 64005f5a 5a4e3673 6571616e lized._ZZN6seqan\n+ 0x000011fc 32323441 6c706861 62657443 6f6e7665 224AlphabetConve\n+ 0x0000120c 7273696f 6e546162 6c655f49 634e535f rsionTable_IcNS_\n+ 0x0000121c 31364d6f 64696669 6564416c 70686162 16ModifiedAlphab\n+ 0x0000122c 6574494e 535f3130 53696d70 6c655479 etINS_10SimpleTy\n+ 0x0000123c 70654968 4e535f35 446e6135 5f454545 peIhNS_5Dna5_EEE\n+ 0x0000124c 4e535f39 4d6f6445 7870616e 64494c63 NS_9ModExpandILc\n+ 0x0000125c 3435454e 535f3354 6167494e 535f3844 45ENS_3TagINS_8D\n+ 0x0000126c 65666175 6c745f45 45454545 45454531 efault_EEEEEEEE1\n+ 0x0000127c 30696e69 7469616c 697a6545 76453131 0initializeEvE11\n+ 0x0000128c 7461626c 655f7374 6f726500 5f5a5a4e table_store._ZZN\n+ 0x0000129c 36736571 616e3232 34416c70 68616265 6seqan224Alphabe\n+ 0x000012ac 74436f6e 76657273 696f6e54 61626c65 tConversionTable\n+ 0x000012bc 5f49634e 535f3130 53696d70 6c655479 _IcNS_10SimpleTy\n+ 0x000012cc 70654968 4e535f35 446e6135 5f454545 peIhNS_5Dna5_EEE\n+ 0x000012dc 45313069 6e697469 616c697a 65457645 E10initializeEvE\n+ 0x000012ec 31355f69 735f696e 69746961 6c697a65 15_is_initialize\n+ 0x000012fc 64005f5f 6778785f 70657273 6f6e616c d.__gxx_personal\n+ 0x0000130c 6974795f 7630005f 5a4e3673 6571616e ity_v0._ZN6seqan\n+ 0x0000131c 32323144 5043656c 6c446566 61756c74 221DPCellDefault\n+ 0x0000132c 496e6669 6e697479 494e535f 37445043 InfinityINS_7DPC\n+ 0x0000133c 656c6c5f 49694e53 5f335461 67494e53 ell_IiNS_3TagINS\n+ 0x0000134c 5f313141 6666696e 65476170 735f4545 _11AffineGaps_EE\n+ 0x0000135c 45454545 3556414c 55454500 5f5a6e77 EEEE5VALUEE._Znw\n+ 0x0000136c 6a005f5a 646c5076 00667265 65435374 j._ZdlPv.freeCSt\n+ 0x0000137c 72696e67 00667265 65005f5a 31386370 ring.free._Z18cp\n+ 0x0000138c 70537472 696e6754 6f435374 72696e67 pStringToCString\n+ 0x0000139c 4e537437 5f5f6378 78313131 32626173 NSt7__cxx1112bas\n+ 0x000013ac 69635f73 7472696e 67496353 74313163 ic_stringIcSt11c\n+ 0x000013bc 6861725f 74726169 74734963 45536149 har_traitsIcESaI\n+ 0x000013cc 63454545 006d616c 6c6f6300 5f5a4e36 cEEE.malloc._ZN6\n+ 0x000013dc 73657161 6e323563 6c656172 494e535f seqan25clearINS_\n+ 0x000013ec 364d6174 72697849 4e535f37 44504365 6MatrixINS_7DPCe\n+ 0x000013fc 6c6c5f49 694e535f 33546167 494e535f ll_IiNS_3TagINS_\n+ 0x0000140c 31314c69 6e656172 47617073 5f454545 11LinearGaps_EEE\n+ 0x0000141c 45454c6a 32454e53 5f365374 72696e67 EELj2ENS_6String\n+ 0x0000142c 4953365f 4e535f35 416c6c6f 63497645 IS6_NS_5AllocIvE\n+ 0x0000143c 45454545 45454576 524e535f 36486f6c EEEEEEEvRNS_6Hol\n+ 0x0000144c 64657249 545f4e53 335f494e 535f3954 derIT_NS3_INS_9T\n+ 0x0000145c 72697374 6174655f 45454545 45005f5a ristate_EEEEE._Z\n+ 0x0000146c 4e367365 71616e32 35636c65 6172494e N6seqan25clearIN\n+ 0x0000147c 535f364d 61747269 7849684c 6a32454e S_6MatrixIhLj2EN\n+ 0x0000148c 535f3653 7472696e 6749684e 535f3541 S_6StringIhNS_5A\n+ 0x0000149c 6c6c6f63 49764545 45454545 45457652 llocIvEEEEEEEEvR\n+ 0x000014ac 4e535f36 486f6c64 65724954 5f4e535f NS_6HolderIT_NS_\n+ 0x000014bc 33546167 494e535f 39547269 73746174 3TagINS_9Tristat\n+ 0x000014cc 655f4545 45454500 5f5a4e36 73657161 e_EEEEE._ZN6seqa\n+ 0x000014dc 6e323563 6c656172 494e535f 364d6174 n25clearINS_6Mat\n+ 0x000014ec 72697849 4e535f37 44504365 6c6c5f49 rixINS_7DPCell_I\n+ 0x000014fc 694e535f 33546167 494e535f 31314166 iNS_3TagINS_11Af\n+ 0x0000150c 66696e65 47617073 5f454545 45454c6a fineGaps_EEEEELj\n+ 0x0000151c 32454e53 5f365374 72696e67 4953365f 2ENS_6StringIS6_\n+ 0x0000152c 4e535f35 416c6c6f 63497645 45454545 NS_5AllocIvEEEEE\n+ 0x0000153c 45454576 524e535f 36486f6c 64657249 EEEvRNS_6HolderI\n+ 0x0000154c 545f4e53 335f494e 535f3954 72697374 T_NS3_INS_9Trist\n+ 0x0000155c 6174655f 45454545 45005f5a 4e367365 ate_EEEEE._ZN6se\n+ 0x0000156c 71616e32 31334173 7369676e 53747269 qan213AssignStri\n+ 0x0000157c 6e675f49 4e535f33 54616749 4e535f31 ng_INS_3TagINS_1\n+ 0x0000158c 32546167 47656e65 726f7573 5f454545 2TagGenerous_EEE\n+ 0x0000159c 45376173 7369676e 5f494e53 5f365374 E7assign_INS_6St\n+ 0x000015ac 72696e67 494e535f 31305369 6d706c65 ringINS_10Simple\n+ 0x000015bc 54797065 49684e53 5f35446e 61355f45 TypeIhNS_5Dna5_E\n+ 0x000015cc 45454e53 5f35416c 6c6f6349 76454545 EENS_5AllocIvEEE\n+ 0x000015dc 454b5343 5f454576 52545f52 54305f4e EKSC_EEvRT_RT0_N\n+ 0x000015ec 535f3453 697a6549 53455f45 34547970 S_4SizeISE_E4Typ\n+ 0x000015fc 6545006d 656d6d6f 7665005f 5a4e3673 eE.memmove._ZN6s\n+ 0x0000160c 6571616e 32313341 73736967 6e537472 eqan213AssignStr\n+ 0x0000161c 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_\n+ 0x0000162c 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE\n+ 0x0000163c 45453761 73736967 6e5f494e 535f3653 EE7assign_INS_6S\n+ 0x0000164c 7472696e 67494e53 5f313053 696d706c tringINS_10Simpl\n+ 0x0000165c 65547970 6549684e 535f3544 6e61355f eTypeIhNS_5Dna5_\n+ 0x0000166c 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE\n+ 0x0000167c 45454b53 435f4545 7652545f 5254305f EEKSC_EEvRT_RT0_\n+ 0x0000168c 005f5a4e 36736571 616e3231 33417373 ._ZN6seqan213Ass\n+ 0x0000169c 69676e53 7472696e 675f494e 535f3354 ignString_INS_3T\n+ 0x000016ac 6167494e 535f3132 54616747 656e6572 agINS_12TagGener\n+ 0x000016bc 6f75735f 45454545 37617373 69676e5f ous_EEEE7assign_\n+ 0x000016cc 494e535f 36537472 696e6749 634e535f INS_6StringIcNS_\n+ 0x000016dc 35416c6c 6f634976 45454545 4b53395f 5AllocIvEEEEKS9_\n+ 0x000016ec 45457652 545f5254 305f4e53 5f345369 EEvRT_RT0_NS_4Si\n+ 0x000016fc 7a654953 425f4534 54797065 45005f5a zeISB_E4TypeE._Z\n+ 0x0000170c 4e367365 71616e32 31334173 7369676e N6seqan213Assign\n+ 0x0000171c 53747269 6e675f49 4e535f33 54616749 String_INS_3TagI\n+ 0x0000172c 4e535f31 32546167 47656e65 726f7573 NS_12TagGenerous\n+ 0x0000173c 5f454545 45376173 7369676e 5f494e53 _EEEE7assign_INS\n+ 0x0000174c 5f365374 72696e67 49634e53 5f35416c _6StringIcNS_5Al\n+ 0x0000175c 6c6f6349 76454545 454b5339 5f454576 locIvEEEEKS9_EEv\n+ 0x0000176c 52545f52 54305f00 5f5a4e36 73657161 RT_RT0_._ZN6seqa\n+ 0x0000177c 6e323133 41737369 676e5374 72696e67 n213AssignString\n+ 0x0000178c 5f494e53 5f335461 67494e53 5f313254 _INS_3TagINS_12T\n+ 0x0000179c 61674765 6e65726f 75735f45 45454537 agGenerous_EEEE7\n+ 0x000017ac 61737369 676e5f49 4e535f36 53747269 assign_INS_6Stri\n+ 0x000017bc 6e674963 4e535f35 416c6c6f 63497645 ngIcNS_5AllocIvE\n+ 0x000017cc 4545454b 50634545 7652545f 5254305f EEEKPcEEvRT_RT0_\n+ 0x000017dc 4e535f34 53697a65 4953435f 45345479 NS_4SizeISC_E4Ty\n+ 0x000017ec 70654500 7374726c 656e005f 5a4e3673 peE.strlen._ZN6s\n+ 0x000017fc 6571616e 32313341 73736967 6e537472 eqan213AssignStr\n+ 0x0000180c 696e675f 494e535f 33546167 494e535f ing_INS_3TagINS_\n+ 0x0000181c 31325461 6747656e 65726f75 735f4545 12TagGenerous_EE\n+ 0x0000182c 45453761 73736967 6e5f494e 535f3653 EE7assign_INS_6S\n+ 0x0000183c 7472696e 67494e53 5f313053 696d706c tringINS_10Simpl\n+ 0x0000184c 65547970 6549684e 535f3544 6e61355f eTypeIhNS_5Dna5_\n+ 0x0000185c 4545454e 535f3541 6c6c6f63 49764545 EEENS_5AllocIvEE\n+ 0x0000186c 45454b4e 53365f49 6353425f 45454545 EEKNS6_IcSB_EEEE\n+ 0x0000187c 7652545f 5254305f 005f5a4e 36736571 vRT_RT0_._ZN6seq\n+ 0x0000188c 616e3232 35547261 6e736c61 74655461 an225TranslateTa\n+ 0x0000189c 626c6543 68617254 6f446e61 355f4976 bleCharToDna5_Iv\n+ 0x000018ac 45355641 4c554545 005f5a4e 36736571 E5VALUEE._ZN6seq\n+ 0x000018bc 616e3231 33417373 69676e53 7472696e an213AssignStrin\n+ 0x000018cc 675f494e 535f3354 6167494e 535f3132 g_INS_3TagINS_12\n+ 0x000018dc 54616747 656e6572 6f75735f 45454545 TagGenerous_EEEE\n+ 0x000018ec 37617373 69676e5f 494e535f 36537472 7assign_INS_6Str\n+ 0x000018fc 696e6749 6a4e535f 35416c6c 6f634976 ingIjNS_5AllocIv\n+ 0x0000190c 45454545 4b53395f 45457652 545f5254 EEEEKS9_EEvRT_RT\n+ 0x0000191c 305f005f 5a4e3673 6571616e 32313341 0_._ZN6seqan213A\n+ 0x0000192c 73736967 6e537472 696e675f 494e535f ssignString_INS_\n+ 0x0000193c 33546167 494e535f 31325461 6747656e 3TagINS_12TagGen\n+ 0x0000194c 65726f75 735f4545 45453761 73736967 erous_EEEE7assig\n+ 0x0000195c 6e5f494e 535f3653 7472696e 67496a4e n_INS_6StringIjN\n+ 0x0000196c 535f3541 6c6c6f63 49764545 45454b53 S_5AllocIvEEEEKS\n+ 0x0000197c 395f4545 7652545f 5254305f 4e535f34 9_EEvRT_RT0_NS_4\n+ 0x0000198c 53697a65 4953425f 45345479 70654500 SizeISB_E4TypeE.\n+ 0x0000199c 5f5a4e36 73657161 6e323134 5265706c _ZN6seqan214Repl\n+ 0x000019ac 61636553 7472696e 675f494e 535f3354 aceString_INS_3T\n+ 0x000019bc 6167494e 535f3132 54616747 656e6572 agINS_12TagGener\n+ 0x000019cc 6f75735f 45454545 38726570 6c616365 ous_EEEE8replace\n+ 0x000019dc 5f494e53 5f365374 72696e67 496a4e53 _INS_6StringIjNS\n+ 0x000019ec 5f35416c 6c6f6349 76454545 454b5339 _5AllocIvEEEEKS9\n+ 0x000019fc 5f454576 52545f4e 535f3453 697a6549 _EEvRT_NS_4SizeI\n+ 0x00001a0c 53425f45 34547970 65455346 5f525430 SB_E4TypeESF_RT0\n+ 0x00001a1c 5f005f5a 4e367365 71616e32 3130696e _._ZN6seqan210in\n+ 0x00001a2c 73657274 47617073 494e535f 34476170 sertGapsINS_4Gap\n+ 0x00001a3c 73494e53 5f365374 72696e67 494e535f sINS_6StringINS_\n+ 0x00001a4c 31305369 6d706c65 54797065 49684e53 10SimpleTypeIhNS\n+ 0x00001a5c 5f35446e 61355f45 45454e53 5f35416c _5Dna5_EEENS_5Al\n+ 0x00001a6c 6c6f6349 76454545 454e535f 33546167 locIvEEEENS_3Tag\n+ 0x00001a7c 494e535f 31304172 72617947 6170735f INS_10ArrayGaps_\n+ 0x00001a8c 45454545 456a4545 76524b4e 535f3449 EEEEEjEEvRKNS_4I\n+ 0x00001a9c 74657249 545f4e53 5f313247 61707349 terIT_NS_12GapsI\n+ 0x00001aac 74657261 746f7249 53425f45 45454554 teratorISB_EEEET\n+ 0x00001abc 305f006d 656d7365 74005f5a 4e367365 0_.memset._ZN6se\n+ 0x00001acc 71616e32 32315f61 64617074 54726163 qan221_adaptTrac\n+ 0x00001adc 65536567 6d656e74 73546f49 4e535f36 eSegmentsToINS_6\n+ 0x00001aec 53747269 6e67494e 535f3130 53696d70 StringINS_10Simp\n+ 0x00001afc 6c655479 70654968 4e535f35 446e6135 leTypeIhNS_5Dna5\n+ 0x00001b0c 5f454545 4e535f35 416c6c6f 63497645 _EEENS_5AllocIvE\n+ 0x00001b1c 4545454e 535f3354 6167494e 535f3130 EEENS_3TagINS_10\n+ 0x00001b2c 41727261 79476170 735f4545 4553375f ArrayGaps_EEES7_\n+ 0x00001b3c 53415f6a 6a53365f 45457652 4e535f34 SA_jjS6_EEvRNS_4\n+ 0x00001b4c 47617073 49545f54 305f4545 524e5342 GapsIT_T0_EERNSB\n+ 0x00001b5c 5f495431 5f54325f 4545524b 4e53315f _IT1_T2_EERKNS1_\n+ 0x00001b6c 494e535f 31335472 61636553 65676d65 INS_13TraceSegme\n+ 0x00001b7c 6e745f49 54335f54 345f4545 54355f45 nt_IT3_T4_EET5_E\n+ 0x00001b8c 45005f5a 4e367365 71616e32 31334173 E._ZN6seqan213As\n+ 0x00001b9c 7369676e 53747269 6e675f49 4e535f33 signString_INS_3\n+ 0x00001bac 54616749 4e535f31 32546167 47656e65 TagINS_12TagGene\n+ 0x00001bbc 726f7573 5f454545 45376173 7369676e rous_EEEE7assign\n+ 0x00001bcc 5f494e53 5f365374 72696e67 494e535f _INS_6StringINS_\n+ 0x00001bdc 37445043 656c6c5f 49694e53 315f494e 7DPCell_IiNS1_IN\n+ 0x00001bec 535f3131 4c696e65 61724761 70735f45 S_11LinearGaps_E\n+ 0x00001bfc 45454545 4e535f35 416c6c6f 63497645 EEEENS_5AllocIvE\n+ 0x00001c0c 4545454b 53445f45 45765254 5f525430 EEEKSD_EEvRT_RT0\n+ 0x00001c1c 5f4e535f 3453697a 65495346 5f453454 _NS_4SizeISF_E4T\n+ 0x00001c2c 79706545 005f5a4e 36736571 616e3231 ypeE._ZN6seqan21\n+ 0x00001c3c 33417373 69676e53 7472696e 675f494e 3AssignString_IN\n+ 0x00001c4c 535f3354 6167494e 535f3132 54616747 S_3TagINS_12TagG\n+ 0x00001c5c 656e6572 6f75735f 45454545 37617373 enerous_EEEE7ass\n+ 0x00001c6c 69676e5f 494e535f 36537472 696e6749 ign_INS_6StringI\n+ 0x00001c7c 4e535f37 44504365 6c6c5f49 694e5331 NS_7DPCell_IiNS1\n+ 0x00001c8c 5f494e53 5f31314c 696e6561 72476170 _INS_11LinearGap\n+ 0x00001c9c 735f4545 4545454e 535f3541 6c6c6f63 s_EEEEENS_5Alloc\n+ 0x00001cac 49764545 45454b53 445f4545 7652545f IvEEEEKSD_EEvRT_\n+ 0x00001cbc 5254305f 005f5a4e 36736571 616e3236 RT0_._ZN6seqan26\n+ 0x00001ccc 61737369 676e494e 535f3653 7472696e assignINS_6Strin\n+ 0x00001cdc 67494e53 5f374450 43656c6c 5f49694e gINS_7DPCell_IiN\n+ 0x00001cec 535f3354 6167494e 535f3131 4c696e65 S_3TagINS_11Line\n+ 0x00001cfc 61724761 70735f45 45454545 4e535f35 arGaps_EEEEENS_5\n+ 0x00001d0c 416c6c6f 63497645 45454545 4576524e AllocIvEEEEEEvRN\n+ 0x00001d1c 535f3648 6f6c6465 7249545f 4e53335f S_6HolderIT_NS3_\n+ 0x00001d2c 494e535f 39547269 73746174 655f4545 INS_9Tristate_EE\n+ 0x00001d3c 45454552 4b53455f 005f5a4e 36736571 EEERKSE_._ZN6seq\n+ 0x00001d4c 616e3236 63726561 7465494e 535f364d an26createINS_6M\n+ 0x00001d5c 61747269 78494e53 5f374450 43656c6c atrixINS_7DPCell\n+ 0x00001d6c 5f49694e 535f3354 6167494e 535f3131 _IiNS_3TagINS_11\n+ 0x00001d7c 4c696e65 61724761 70735f45 45454545 LinearGaps_EEEEE\n+ 0x00001d8c 4c6a3245 4e535f36 53747269 6e674953 Lj2ENS_6StringIS\n+ 0x00001d9c 365f4e53 5f35416c 6c6f6349 76454545 6_NS_5AllocIvEEE\n+ 0x00001dac 45454545 4576524e 535f3648 6f6c6465 EEEEEvRNS_6Holde\n+ 0x00001dbc 7249545f 4e53335f 494e535f 39547269 rIT_NS3_INS_9Tri\n+ 0x00001dcc 73746174 655f4545 45454500 5f5a4e36 state_EEEEE._ZN6\n+ 0x00001ddc 73657161 6e323133 41737369 676e5374 seqan213AssignSt\n+ 0x00001dec 72696e67 5f494e53 5f335461 67494e53 ring_INS_3TagINS\n+ 0x00001dfc 5f313254 61674765 6e65726f 75735f45 _12TagGenerous_E\n+ 0x00001e0c 45454537 61737369 676e5f49 4e535f36 EEE7assign_INS_6\n+ 0x00001e1c 53747269 6e674968 4e535f35 416c6c6f StringIhNS_5Allo\n+ 0x00001e2c 63497645 4545454b 53395f45 45765254 cIvEEEEKS9_EEvRT\n+ 0x00001e3c 5f525430 5f4e535f 3453697a 65495342 _RT0_NS_4SizeISB\n+ 0x00001e4c 5f453454 79706545 005f5a4e 36736571 _E4TypeE._ZN6seq\n+ 0x00001e5c 616e3231 33417373 69676e53 7472696e an213AssignStrin\n+ 0x00001e6c 675f494e 535f3354 6167494e 535f3132 g_INS_3TagINS_12\n+ 0x00001e7c 54616747 656e6572 6f75735f 45454545 TagGenerous_EEEE\n+ 0x00001e8c 37617373 69676e5f 494e535f 36537472 7assign_INS_6Str\n+ 0x00001e9c 696e6749 684e535f 35416c6c 6f634976 ingIhNS_5AllocIv\n+ 0x00001eac 45454545 4b53395f 45457652 545f5254 EEEEKS9_EEvRT_RT\n+ 0x00001ebc 305f005f 5a4e3673 6571616e 32366173 0_._ZN6seqan26as\n+ 0x00001ecc 7369676e 494e535f 36537472 696e6749 signINS_6StringI\n+ 0x00001edc 684e535f 35416c6c 6f634976 45454545 hNS_5AllocIvEEEE\n+ 0x00001eec 45457652 4e535f36 486f6c64 65724954 EEvRNS_6HolderIT\n+ 0x00001efc 5f4e535f 33546167 494e535f 39547269 _NS_3TagINS_9Tri\n+ 0x00001f0c 73746174 655f4545 45454552 4b53415f state_EEEEERKSA_\n+ 0x00001f1c 005f5a4e 36736571 616e3236 63726561 ._ZN6seqan26crea\n+ 0x00001f2c 7465494e 535f364d 61747269 7849684c teINS_6MatrixIhL\n+ 0x00001f3c 6a32454e 535f3653 7472696e 6749684e j2ENS_6StringIhN\n+ 0x00001f4c 535f3541 6c6c6f63 49764545 45454545 S_5AllocIvEEEEEE\n+ 0x00001f5c 45457652 4e535f36 486f6c64 65724954 EEvRNS_6HolderIT\n+ 0x00001f6c 5f4e535f 33546167 494e535f 39547269 _NS_3TagINS_9Tri\n+ 0x00001f7c 73746174 655f4545 45454500 5f5a4e36 state_EEEEE._ZN6\n+ 0x00001f8c 73657161 6e323672 6573697a 6549684e seqan26resizeIhN\n+ 0x00001f9c 535f3354 6167494e 535f3133 46756c6c S_3TagINS_13Full\n+ 0x00001fac 44504d61 74726978 5f454545 4e535f36 DPMatrix_EEENS_6\n+ 0x00001fbc 53747269 6e674968 4e535f35 416c6c6f StringIhNS_5Allo\n+ 0x00001fcc 63497645 45454545 4576524e 535f3944 cIvEEEEEEvRNS_9D\n+ 0x00001fdc 504d6174 7269785f 49545f54 305f5431 PMatrix_IT_T0_T1\n+ 0x00001fec 5f454500 5f5a4e36 73657161 6e323133 _EE._ZN6seqan213\n+ 0x00001ffc 41737369 676e5374 72696e67 5f494e53 AssignString_INS\n+ 0x0000200c 5f335461 67494e53 5f313254 61674765 _3TagINS_12TagGe\n+ 0x0000201c 6e65726f 75735f45 45454537 61737369 nerous_EEEE7assi\n+ 0x0000202c 676e5f49 4e535f36 53747269 6e67494e gn_INS_6StringIN\n+ 0x0000203c 535f3744 5043656c 6c5f4969 4e53315f S_7DPCell_IiNS1_\n+ 0x0000204c 494e535f 31314166 66696e65 47617073 INS_11AffineGaps\n+ 0x0000205c 5f454545 45454e53 5f35416c 6c6f6349 _EEEEENS_5AllocI\n+ 0x0000206c 76454545 454b5344 5f454576 52545f52 vEEEEKSD_EEvRT_R\n+ 0x0000207c 54305f4e 535f3453 697a6549 53465f45 T0_NS_4SizeISF_E\n+ 0x0000208c 34547970 6545005f 5a4e3673 6571616e 4TypeE._ZN6seqan\n+ 0x0000209c 32313341 73736967 6e537472 696e675f 213AssignString_\n+ 0x000020ac 494e535f 33546167 494e535f 31325461 INS_3TagINS_12Ta\n+ 0x000020bc 6747656e 65726f75 735f4545 45453761 gGenerous_EEEE7a\n+ 0x000020cc 73736967 6e5f494e 535f3653 7472696e ssign_INS_6Strin\n+ 0x000020dc 67494e53 5f374450 43656c6c 5f49694e gINS_7DPCell_IiN\n+ 0x000020ec 53315f49 4e535f31 31416666 696e6547 S1_INS_11AffineG\n+ 0x000020fc 6170735f 45454545 454e535f 35416c6c aps_EEEEENS_5All\n+ 0x0000210c 6f634976 45454545 4b53445f 45457652 ocIvEEEEKSD_EEvR\n+ 0x0000211c 545f5254 305f005f 5a4e3673 6571616e T_RT0_._ZN6seqan\n+ 0x0000212c 32366173 7369676e 494e535f 36537472 26assignINS_6Str\n+ 0x0000213c 696e6749 4e535f37 44504365 6c6c5f49 ingINS_7DPCell_I\n+ 0x0000214c 694e535f 33546167 494e535f 31314166 iNS_3TagINS_11Af\n+ 0x0000215c 66696e65 47617073 5f454545 45454e53 fineGaps_EEEEENS\n+ 0x0000216c 5f35416c 6c6f6349 76454545 45454576 _5AllocIvEEEEEEv\n+ 0x0000217c 524e535f 36486f6c 64657249 545f4e53 RNS_6HolderIT_NS\n+ 0x0000218c 335f494e 535f3954 72697374 6174655f 3_INS_9Tristate_\n+ 0x0000219c 45454545 45524b53 455f005f 5a4e3673 EEEEERKSE_._ZN6s\n+ 0x000021ac 6571616e 32366372 65617465 494e535f eqan26createINS_\n+ 0x000021bc 364d6174 72697849 4e535f37 44504365 6MatrixINS_7DPCe\n+ 0x000021cc 6c6c5f49 694e535f 33546167 494e535f ll_IiNS_3TagINS_\n+ 0x000021dc 31314166 66696e65 47617073 5f454545 11AffineGaps_EEE\n+ 0x000021ec 45454c6a 32454e53 5f365374 72696e67 EELj2ENS_6String\n+ 0x000021fc 4953365f 4e535f35 416c6c6f 63497645 IS6_NS_5AllocIvE\n+ 0x0000220c 45454545 45454576 524e535f 36486f6c EEEEEEEvRNS_6Hol\n+ 0x0000221c 64657249 545f4e53 335f494e 535f3954 derIT_NS3_INS_9T\n+ 0x0000222c 72697374 6174655f 45454545 45006164 ristate_EEEEE.ad\n+ 0x0000223c 61707465 72416c69 676e6d65 6e74005f apterAlignment._\n+ 0x0000224c 5a4e3673 6571616e 32323144 5043656c ZN6seqan221DPCel\n+ 0x0000225c 6c446566 61756c74 496e6669 6e697479 lDefaultInfinity\n+ 0x0000226c 494e535f 37445043 656c6c5f 49694e53 INS_7DPCell_IiNS\n+ 0x0000227c 5f335461 67494e53 5f31314c 696e6561 _3TagINS_11Linea\n+ 0x0000228c 72476170 735f4545 45454545 3556414c rGaps_EEEEEE5VAL\n+ 0x0000229c 55454500 5f5a4756 4e367365 71616e32 UEE._ZGVN6seqan2\n+ 0x000022ac 32314450 43656c6c 44656661 756c7449 21DPCellDefaultI\n+ 0x000022bc 6e66696e 69747949 4e535f37 44504365 nfinityINS_7DPCe\n+ 0x000022cc 6c6c5f49 694e535f 33546167 494e535f ll_IiNS_3TagINS_\n+ 0x000022dc 31314c69 6e656172 47617073 5f454545 11LinearGaps_EEE\n+ 0x000022ec 45454535 56414c55 4545005f 5a47564e EEE5VALUEE._ZGVN\n+ 0x000022fc 36736571 616e3232 31445043 656c6c44 6seqan221DPCellD\n+ 0x0000230c 65666175 6c74496e 66696e69 7479494e efaultInfinityIN\n+ 0x0000231c 535f3744 5043656c 6c5f4969 4e535f33 S_7DPCell_IiNS_3\n+ 0x0000232c 54616749 4e535f31 31416666 696e6547 TagINS_11AffineG\n+ 0x0000233c 6170735f 45454545 45453556 414c5545 aps_EEEEEE5VALUE\n+ 0x0000234c 45005f5f 73746163 6b5f6368 6b5f6661 E.__stack_chk_fa\n 0x0000235c 696c006c 69627374 64632b2b 2e736f2e il.libstdc++.so.\n 0x0000236c 36006c69 62676363 5f732e73 6f2e3100 6.libgcc_s.so.1.\n 0x0000237c 6c696263 2e736f2e 36004743 435f332e libc.so.6.GCC_3.\n 0x0000238c 3000474c 4942435f 322e3400 474c4942 0.GLIBC_2.4.GLIB\n 0x0000239c 435f322e 3000474c 4942435f 322e312e C_2.0.GLIBC_2.1.\n 0x000023ac 33004358 58414249 5f312e33 00474c49 3.CXXABI_1.3.GLI\n 0x000023bc 42435858 5f332e34 2e333200 43585841 BCXX_3.4.32.CXXA\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -1,347 +1,112 @@\n \n \n \n Disassembly of section .text:\n \n-000033c0 :\n-adapterAlignment.cold():\n-\tmov -0xf8(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\txor %esi,%esi\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tmov %ecx,-0x164(%ebp)\n-\tmov -0xf4(%ebp),%ecx\n-\tmov %ecx,-0x194(%ebp)\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tsub $0xc,%esp\n-\tmov %eax,-0x13c(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tpush -0x18c(%ebp)\n-\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-\tmov -0x13c(%ebp),%edi\n-\tadd $0x10,%esp\n-\tmov -0x164(%ebp),%eax\n-\tsub $0xc,%esp\n-\tmov -0x140(%ebp),%ebx\n-\tmov %eax,-0xf8(%ebp)\n-\tmov -0x194(%ebp),%eax\n-\tmov %eax,-0xf4(%ebp)\n-\tpush -0x190(%ebp)\n-\tcall 30b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x9c(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tcall 31f0 \n-\tpop %eax\n-\tpush -0xa8(%ebp)\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tsub $0xc,%esp\n-\tmov -0x140(%ebp),%ebx\n-\tpush %esi\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:197\n-\tmov -0x100(%ebp),%eax\n-\tmov %eax,-0x144(%ebp)\n-\tmov -0x104(%ebp),%eax\n-/usr/include/seqan/basic/array_construct_destruct.h:545\n-\tmov %eax,-0x13c(%ebp)\n-/usr/include/seqan/basic/array_construct_destruct.h:548\n-\tmov -0x13c(%ebp),%ecx\n-\tcmp %ecx,-0x144(%ebp)\n-\tje 34ca <__cxa_finalize@plt+0x13a>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov -0x13c(%ebp),%esi\n-\tsub $0xc,%esp\n-\tmov -0x140(%ebp),%ebx\n-\tpush 0x8(%esi)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tadd $0x10,%esp\n-\ttestl $0xfffffffd,0x4(%esi)\n-\tje 34c1 <__cxa_finalize@plt+0x131>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush (%esi)\n-\tcall 31f0 \n-\tmov %esi,(%esp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/array_construct_destruct.h:551\n-\taddl $0x24,-0x13c(%ebp)\n-\tjmp 3479 <__cxa_finalize@plt+0xe9>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x104(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tmov %edi,%esi\n-\tcall 31f0 \n-/usr/include/c++/14/bits/basic_string.h:809\n-\tpop %eax\n-\tpush -0x1a8(%ebp)\n-\tcall 3250 , std::allocator >::_M_dispose()@plt>\n-/usr/include/c++/14/bits/new_allocator.h:104\n-\tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:809\n-\tsub $0xc,%esp\n-\tpush -0x1a4(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tcall 3250 , std::allocator >::_M_dispose()@plt>\n-/usr/include/c++/14/bits/new_allocator.h:104\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x110(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tsub $0xc,%esp\n-\tpush -0x11c(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:809\n-\tsub $0xc,%esp\n-\tlea -0x7c(%ebp),%eax\n-\tmov -0x140(%ebp),%ebx\n-\tpush %eax\n-\tcall 3250 , std::allocator >::_M_dispose()@plt>\n-/usr/include/c++/14/bits/new_allocator.h:104\n-\tadd $0x10,%esp\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne 360d <__cxa_finalize@plt+0x27d>\n-\tsub $0xc,%esp\n-\tmov -0x140(%ebp),%ebx\n-\tpush %esi\n-\tcall 3320 <_Unwind_Resume@plt>\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tsub $0xc,%esp\n-\tpush -0x150(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\txor %esi,%esi\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tcall 3170 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x9c(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tcall 31f0 \n-\tpop %eax\n-\tpush -0xa8(%ebp)\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tjmp 344f <__cxa_finalize@plt+0xbf>\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\txor %esi,%esi\n-\tsub $0xc,%esp\n-\tmov %eax,-0x13c(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tpush -0x148(%ebp)\n-\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-\tmov -0x13c(%ebp),%edi\n-\tadd $0x10,%esp\n-\tsub $0xc,%esp\n-\tpush -0x150(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-\tcall 3170 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n-\tadd $0x10,%esp\n-\tjmp 3581 <__cxa_finalize@plt+0x1f1>\n-/usr/include/seqan/align/dp_traceback_impl.h:573\n-\tmov -0xf8(%ebp),%esi\n-\tjmp 35ab <__cxa_finalize@plt+0x21b>\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tsub $0xc,%esp\n-\tpush -0x18c(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\txor %esi,%esi\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-\tadd $0x10,%esp\n-\tjmp 33fd <__cxa_finalize@plt+0x6d>\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-/usr/include/c++/14/bits/basic_string.h:809\n-\tsub $0xc,%esp\n-\tmov -0x140(%ebp),%ebx\n-\tpush %esi\n-\tcall 3250 , std::allocator >::_M_dispose()@plt>\n-/usr/include/c++/14/bits/new_allocator.h:104\n-\tadd $0x10,%esp\n-\tjmp 3461 <__cxa_finalize@plt+0xd1>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\txor %esi,%esi\n-\tjmp 344f <__cxa_finalize@plt+0xbf>\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tsub $0xc,%esp\n-\tpush -0x148(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\txor %esi,%esi\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-\tadd $0x10,%esp\n-\tjmp 35ce <__cxa_finalize@plt+0x23e>\n-\tsub $0xc,%esp\n-\tpush -0x190(%ebp)\n-\tmov -0x140(%ebp),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\txor %esi,%esi\n-/usr/include/seqan/basic/holder_tristate.h:140\n-\tcall 30b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n-\tadd $0x10,%esp\n-\tjmp 342c <__cxa_finalize@plt+0x9c>\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tmov -0xf8(%ebp),%ecx\n-\tmov -0xf4(%ebp),%edi\n-\tmov %ecx,-0x164(%ebp)\n-\tmov %edi,-0x194(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\txor %esi,%esi\n-\tjmp 33da <__cxa_finalize@plt+0x4a>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\txor %esi,%esi\n-\tjmp 344f <__cxa_finalize@plt+0xbf>\n-/usr/include/seqan/align/dp_traceback_impl.h:573\n-\tmov -0xcc(%ebp),%esi\n-\tjmp 33da <__cxa_finalize@plt+0x4a>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\txor %esi,%esi\n-\tjmp 344f <__cxa_finalize@plt+0xbf>\n-\txor %esi,%esi\n-\tjmp 344f <__cxa_finalize@plt+0xbf>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+000033c0 :\n+ScoredAlignment::getString[abi:cxx11]() [clone .cold]:\n /usr/include/c++/14/bits/basic_string.h:405\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 38e5 <__cxa_finalize@plt+0x555>\n+\tjne 35fd <__cxa_finalize@plt+0x26d>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tlea -0x178(%ebp),%eax\n \tmov %eax,-0x30c(%ebp)\n \tcall 3130 \n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 387a <__cxa_finalize@plt+0x4ea>\n+\tjne 3592 <__cxa_finalize@plt+0x202>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x160(%ebp),%esi\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%esi\n \tsub $0xc,%esp\n \tpush -0x310(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tmov %esi,%edi\n \tlea -0x160(%ebp),%esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x30c(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tlea -0x1a8(%ebp),%esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x308(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tlea -0x1f0(%ebp),%esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x304(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tlea -0x238(%ebp),%esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x300(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tlea -0x280(%ebp),%esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n \tmov %edi,%esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x2e0(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n \tpop %eax\n \tpush -0x2f0(%ebp)\n@@ -354,389 +119,601 @@\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n \tpop %edi\n \tpush -0x2fc(%ebp)\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n \tpop %eax\n \tpush -0x2e8(%ebp)\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x2ec(%ebp)\n \tmov -0x2a0(%ebp),%ebx\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 388d <__cxa_finalize@plt+0x4fd>\n+\tjne 35a5 <__cxa_finalize@plt+0x215>\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n /usr/include/c++/14/bits/basic_string.h:405\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 3725 <__cxa_finalize@plt+0x395>\n+\tjmp 343d <__cxa_finalize@plt+0xad>\n \tmov %eax,%edi\n-\tjmp 3783 <__cxa_finalize@plt+0x3f3>\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 349b <__cxa_finalize@plt+0x10b>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n /usr/include/c++/14/bits/basic_string.h:405\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 38e0 <__cxa_finalize@plt+0x550>\n+\tjne 35f8 <__cxa_finalize@plt+0x268>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x118(%ebp),%edi\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3936 <__cxa_finalize@plt+0x5a6>\n+\tjne 364e <__cxa_finalize@plt+0x2be>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x238(%ebp),%esi\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3911 <__cxa_finalize@plt+0x581>\n+\tjne 3629 <__cxa_finalize@plt+0x299>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x1a8(%ebp),%esi\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x2a0(%ebp),%ebx\n \tmov %eax,%esi\n \tpush %edi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-\tjmp 3706 <__cxa_finalize@plt+0x376>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n+\tjmp 341e <__cxa_finalize@plt+0x8e>\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 3737 <__cxa_finalize@plt+0x3a7>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 344f <__cxa_finalize@plt+0xbf>\n /usr/include/c++/14/bits/basic_string.h:405\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 3754 <__cxa_finalize@plt+0x3c4>\n+\tjmp 346c <__cxa_finalize@plt+0xdc>\n \tmov %eax,%edi\n-\tjmp 37b2 <__cxa_finalize@plt+0x422>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 34ca <__cxa_finalize@plt+0x13a>\n /usr/include/c++/14/bits/basic_string.h:405\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3984 <__cxa_finalize@plt+0x5f4>\n+\tjne 369c <__cxa_finalize@plt+0x30c>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tlea -0x250(%ebp),%eax\n \tmov %eax,-0x300(%ebp)\n \tcall 3130 \n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 37c4 <__cxa_finalize@plt+0x434>\n+\tjmp 34dc <__cxa_finalize@plt+0x14c>\n \tmov %eax,%edi\n-\tjmp 37e1 <__cxa_finalize@plt+0x451>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 34f9 <__cxa_finalize@plt+0x169>\n /usr/include/c++/14/bits/basic_string.h:405\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 39bd <__cxa_finalize@plt+0x62d>\n+\tjne 36d5 <__cxa_finalize@plt+0x345>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tlea -0x130(%ebp),%eax\n \tmov %eax,-0x310(%ebp)\n \tcall 3130 \n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%esi\n-\tjmp 37f5 <__cxa_finalize@plt+0x465>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 350d <__cxa_finalize@plt+0x17d>\n /usr/include/c++/14/bits/basic_string.h:405\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 39e3 <__cxa_finalize@plt+0x653>\n+\tjne 36fb <__cxa_finalize@plt+0x36b>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3ab1 <__cxa_finalize@plt+0x721>\n+\tjne 37c9 <__cxa_finalize@plt+0x439>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x1f0(%ebp),%esi\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3a41 <__cxa_finalize@plt+0x6b1>\n+\tjne 3759 <__cxa_finalize@plt+0x3c9>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x280(%ebp),%esi\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tcall 3130 \n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 3795 <__cxa_finalize@plt+0x405>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 34ad <__cxa_finalize@plt+0x11d>\n /usr/include/c++/14/bits/basic_string.h:405\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3a73 <__cxa_finalize@plt+0x6e3>\n+\tjne 378b <__cxa_finalize@plt+0x3fb>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tlea -0x1c0(%ebp),%eax\n \tmov %eax,-0x308(%ebp)\n \tcall 3130 \n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3aac <__cxa_finalize@plt+0x71c>\n+\tjne 37c4 <__cxa_finalize@plt+0x434>\n \tmov -0x2a0(%ebp),%ebx\n \tsub $0xc,%esp\n \tlea -0x2ec9(%ebx),%eax\n \tpush %eax\n \tlea -0x208(%ebp),%eax\n \tmov %eax,-0x304(%ebp)\n \tcall 3130 \n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 3766 <__cxa_finalize@plt+0x3d6>\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n+\tjmp 347e <__cxa_finalize@plt+0xee>\n /usr/include/c++/14/bits/basic_string.h:405\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int) [clone .cold]:\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tpush %esi\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tmov -0x1f4(%ebp),%esi\n \tadd $0x10,%esp\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n ./porechop/src/alignment.cpp:111\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tpush %edi\n \tcall 3050 , std::allocator >::~basic_ostringstream()@plt>\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x1f8(%ebp)\n \tmov -0x1ec(%ebp),%ebx\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n-std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n ./porechop/src/alignment.cpp:111\n \tsub $0xc,%esp\n \tpush -0x1f0(%ebp)\n \tmov -0x1ec(%ebp),%ebx\n \tcall 3050 , std::allocator >::~basic_ostringstream()@plt>\n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3b84 <__cxa_finalize@plt+0x7f4>\n+\tjne 389c <__cxa_finalize@plt+0x50c>\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tpush %esi\n \tcall 32e0 , std::allocator >::~basic_stringbuf()@plt>\n-std::basic_ostream >::~basic_ostream():\n /usr/include/c++/14/ostream:101\n \tmov -0x1fc(%ebp),%eax\n \tmov -0x200(%ebp),%esi\n \tadd $0x10,%esp\n \tmov %eax,-0xe4(%ebp)\n \tmov -0xc(%eax),%eax\n \tmov %esi,-0xe4(%ebp,%eax,1)\n \tmov %edi,%esi\n-std::basic_ios >::~basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:286\n \tmov -0x204(%ebp),%eax\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tadd $0x8,%eax\n \tmov %eax,-0xa4(%ebp)\n \tpush -0x208(%ebp)\n \tcall 3070 \n \tadd $0x10,%esp\n-\tjmp 3ae0 <__cxa_finalize@plt+0x750>\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n+\tjmp 37f8 <__cxa_finalize@plt+0x468>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n /usr/include/c++/14/sstream:806 (discriminator 1)\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tpush %esi\n \tcall 32e0 , std::allocator >::~basic_stringbuf()@plt>\n-std::basic_ostream >::~basic_ostream():\n /usr/include/c++/14/ostream:101\n \tmov -0x1fc(%ebp),%eax\n \tmov -0x200(%ebp),%esi\n \tadd $0x10,%esp\n \tmov %eax,-0x1ac(%ebp)\n \tmov -0xc(%eax),%eax\n \tmov %esi,-0x1ac(%ebp,%eax,1)\n \tmov %edi,%esi\n-std::basic_ios >::~basic_ios():\n /usr/include/c++/14/bits/basic_ios.h:286\n \tmov -0x204(%ebp),%eax\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tadd $0x8,%eax\n \tmov %eax,-0x16c(%ebp)\n \tpush -0x20c(%ebp)\n \tcall 3070 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 3bfa <__cxa_finalize@plt+0x86a>\n+\tjne 3912 <__cxa_finalize@plt+0x582>\n \tsub $0xc,%esp\n \tmov -0x1ec(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n /usr/include/c++/14/bits/basic_string.h:809\n \tsub $0xc,%esp\n \tpush -0x1f8(%ebp)\n \tmov -0x1ec(%ebp),%ebx\n \tcall 3250 , std::allocator >::_M_dispose()@plt>\n+/usr/include/c++/14/bits/new_allocator.h:104\n+\tadd $0x10,%esp\n+\tjmp 380f <__cxa_finalize@plt+0x47f>\n+adapterAlignment.cold():\n+\tmov -0xf8(%ebp),%ecx\n+adapterAlignment():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\txor %esi,%esi\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tmov %ecx,-0x164(%ebp)\n+\tmov -0xf4(%ebp),%ecx\n+\tmov %ecx,-0x194(%ebp)\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tsub $0xc,%esp\n+\tmov %eax,-0x13c(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tpush -0x18c(%ebp)\n+\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tmov -0x13c(%ebp),%edi\n+\tadd $0x10,%esp\n+\tmov -0x164(%ebp),%eax\n+\tsub $0xc,%esp\n+\tmov -0x140(%ebp),%ebx\n+\tmov %eax,-0xf8(%ebp)\n+\tmov -0x194(%ebp),%eax\n+\tmov %eax,-0xf4(%ebp)\n+\tpush -0x190(%ebp)\n+\tcall 30b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x9c(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tcall 31f0 \n+\tpop %eax\n+\tpush -0xa8(%ebp)\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov -0x140(%ebp),%ebx\n+\tpush %esi\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::~String():\n+/usr/include/seqan/sequence/string_alloc.h:197\n+\tmov -0x100(%ebp),%eax\n+\tmov %eax,-0x144(%ebp)\n+\tmov -0x104(%ebp),%eax\n+void seqan2::_arrayDestructDefault, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:545\n+\tmov %eax,-0x13c(%ebp)\n+/usr/include/seqan/basic/array_construct_destruct.h:548\n+\tmov -0x13c(%ebp),%ecx\n+\tcmp %ecx,-0x144(%ebp)\n+\tje 3a3d <__cxa_finalize@plt+0x6ad>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov -0x13c(%ebp),%esi\n+\tsub $0xc,%esp\n+\tmov -0x140(%ebp),%ebx\n+\tpush 0x8(%esi)\n+\tcall 31f0 \n+void seqan2::clear, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tadd $0x10,%esp\n+\ttestl $0xfffffffd,0x4(%esi)\n+\tje 3a34 <__cxa_finalize@plt+0x6a4>\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%esi),%esi\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush (%esi)\n+\tcall 31f0 \n+void seqan2::deallocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %esi,(%esp)\n+\tcall 31f0 \n+void seqan2::clear, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+void seqan2::_arrayDestructDefault, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:551\n+\taddl $0x24,-0x13c(%ebp)\n+\tjmp 39ec <__cxa_finalize@plt+0x65c>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x104(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tmov %edi,%esi\n+\tcall 31f0 \n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tpop %eax\n+\tpush -0x1a8(%ebp)\n+\tcall 3250 , std::allocator >::_M_dispose()@plt>\n std::__new_allocator::~__new_allocator():\n /usr/include/c++/14/bits/new_allocator.h:104\n \tadd $0x10,%esp\n-\tjmp 3af7 <__cxa_finalize@plt+0x767>\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int) [clone .cold]:\n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tsub $0xc,%esp\n+\tpush -0x1a4(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tcall 3250 , std::allocator >::_M_dispose()@plt>\n+std::__new_allocator::~__new_allocator():\n+/usr/include/c++/14/bits/new_allocator.h:104\n+\tadd $0x10,%esp\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x110(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tsub $0xc,%esp\n+\tpush -0x11c(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tsub $0xc,%esp\n+\tlea -0x7c(%ebp),%eax\n+\tmov -0x140(%ebp),%ebx\n+\tpush %eax\n+\tcall 3250 , std::allocator >::_M_dispose()@plt>\n+std::__new_allocator::~__new_allocator():\n+/usr/include/c++/14/bits/new_allocator.h:104\n+\tadd $0x10,%esp\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne 3b80 <__cxa_finalize@plt+0x7f0>\n+\tsub $0xc,%esp\n+\tmov -0x140(%ebp),%ebx\n+\tpush %esi\n+\tcall 3320 <_Unwind_Resume@plt>\n+seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tsub $0xc,%esp\n+\tpush -0x150(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\txor %esi,%esi\n+seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tcall 3170 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x9c(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpop %eax\n+\tpush -0xa8(%ebp)\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tjmp 39c2 <__cxa_finalize@plt+0x632>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\txor %esi,%esi\n+\tsub $0xc,%esp\n+\tmov %eax,-0x13c(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tpush -0x148(%ebp)\n+\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tmov -0x13c(%ebp),%edi\n+\tadd $0x10,%esp\n+seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tsub $0xc,%esp\n+\tpush -0x150(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+\tcall 3170 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tjmp 3af4 <__cxa_finalize@plt+0x764>\n+seqan2::DisableIf >, void>::Type seqan2::_computeTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:573\n+\tmov -0xf8(%ebp),%esi\n+\tjmp 3b1e <__cxa_finalize@plt+0x78e>\n+adapterAlignment():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tsub $0xc,%esp\n+\tpush -0x18c(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\txor %esi,%esi\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tjmp 3970 <__cxa_finalize@plt+0x5e0>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tsub $0xc,%esp\n+\tmov -0x140(%ebp),%ebx\n+\tpush %esi\n+\tcall 3250 , std::allocator >::_M_dispose()@plt>\n+std::__new_allocator::~__new_allocator():\n+/usr/include/c++/14/bits/new_allocator.h:104\n+\tadd $0x10,%esp\n+\tjmp 39d4 <__cxa_finalize@plt+0x644>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\txor %esi,%esi\n+\tjmp 39c2 <__cxa_finalize@plt+0x632>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tsub $0xc,%esp\n+\tpush -0x148(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\txor %esi,%esi\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tcall 3360 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tjmp 3b41 <__cxa_finalize@plt+0x7b1>\n+adapterAlignment():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tsub $0xc,%esp\n+\tpush -0x190(%ebp)\n+\tmov -0x140(%ebp),%ebx\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\txor %esi,%esi\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tcall 30b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tjmp 399f <__cxa_finalize@plt+0x60f>\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tmov -0xf8(%ebp),%ecx\n+\tmov -0xf4(%ebp),%edi\n+\tmov %ecx,-0x164(%ebp)\n+\tmov %edi,-0x194(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\txor %esi,%esi\n+\tjmp 394d <__cxa_finalize@plt+0x5bd>\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\txor %esi,%esi\n+\tjmp 39c2 <__cxa_finalize@plt+0x632>\n+/usr/include/seqan/align/dp_traceback_impl.h:573\n+\tmov -0xcc(%ebp),%esi\n+\tjmp 394d <__cxa_finalize@plt+0x5bd>\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\txor %esi,%esi\n+\tjmp 39c2 <__cxa_finalize@plt+0x632>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\txor %esi,%esi\n+\tjmp 39c2 <__cxa_finalize@plt+0x632>\n+adapterAlignment.cold():\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n-_GLOBAL__sub_I_adapter_align.cpp():\n-./porechop/src/adapter_align.cpp:44\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x102a7,%eax\n-/usr/include/seqan/align/dp_cell.h:144\n-\tmov 0xf0(%eax),%edx\n-\tcmpb $0x0,(%edx)\n-\tjne 3c44 <__cxa_finalize@plt+0x8b4>\n-/usr/include/seqan/align/dp_cell.h:144 (discriminator 1)\n-\tmovb $0x1,(%edx)\n-\tmov 0xec(%eax),%edx\n-\tmovl $0xc0000000,(%edx)\n-/usr/include/seqan/align/dp_cell.h:144 (discriminator 3)\n-\tmov 0x118(%eax),%edx\n-\tcmpb $0x0,(%edx)\n-\tjne 3c5e <__cxa_finalize@plt+0x8ce>\n-/usr/include/seqan/align/dp_cell.h:144 (discriminator 4)\n-\tmov 0x11c(%eax),%eax\n-\tmovb $0x1,(%edx)\n-\tmovl $0xc0000000,(%eax)\n-./porechop/src/adapter_align.cpp:44\n-\tret\n-\tnop\n _GLOBAL__sub_I_alignment.cpp():\n ./porechop/src/alignment.cpp:121\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x10267,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x102a7,%eax\n /usr/include/seqan/modifier/modifier_alphabet.h:688\n \tmov 0x100(%eax),%edx\n \tcmpb $0x0,(%edx)\n-\tje 3c76 <__cxa_finalize@plt+0x8e6>\n+\tje 3c36 <__cxa_finalize@plt+0x8a6>\n ./porechop/src/alignment.cpp:121\n \tret\n-seqan2::AlphabetConversionTable_, seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize():\n /usr/include/seqan/modifier/modifier_alphabet.h:678\n \tmov 0x124(%eax),%ecx\n-_GLOBAL__sub_I_alignment.cpp():\n /usr/include/seqan/modifier/modifier_alphabet.h:688 (discriminator 1)\n \tmovb $0x1,(%edx)\n-seqan2::AlphabetConversionTable_, seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize():\n /usr/include/seqan/modifier/modifier_alphabet.h:678\n \tcmpb $0x0,(%ecx)\n-\tje 3c96 <__cxa_finalize@plt+0x906>\n+\tje 3c56 <__cxa_finalize@plt+0x8c6>\n \tmov 0xf4(%eax),%edx\n-_GLOBAL__sub_I_alignment.cpp():\n /usr/include/seqan/modifier/modifier_alphabet.h:688 (discriminator 1)\n \tmov 0xfc(%eax),%eax\n-seqan2::AlphabetConversionTable_, seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize():\n /usr/include/seqan/modifier/modifier_alphabet.h:682\n \tmovb $0x1,(%ecx)\n-_GLOBAL__sub_I_alignment.cpp():\n /usr/include/seqan/modifier/modifier_alphabet.h:688 (discriminator 1)\n \tmov %edx,(%eax)\n ./porechop/src/alignment.cpp:121\n \tret\n-seqan2::AlphabetConversionTable_ >::initialize():\n /usr/include/seqan/modifier/modifier_alphabet.h:682\n \tmov 0x108(%eax),%edx\n \tmovb $0x1,(%edx)\n-void seqan2::_initializeAlphabetConversionTable, (char)45, seqan2::Tag >(char*, seqan2::ModifiedAlphabet, seqan2::ModExpand<(char)45, seqan2::Tag > > const&):\n /usr/include/seqan/modifier/modifier_alphabet_expansion.h:375 (discriminator 2)\n \tmov 0xf4(%eax),%edx\n \tmovl $0x54474341,(%edx)\n \tmovw $0x2d4e,0x4(%edx)\n-seqan2::AlphabetConversionTable_, seqan2::ModExpand<(char)45, seqan2::Tag > > >::initialize():\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:375 (discriminator 2)\n-\tjmp 3c8a <__cxa_finalize@plt+0x8fa>\n-_GLOBAL__sub_I_alignment.cpp():\n+\tjmp 3c4a <__cxa_finalize@plt+0x8ba>\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n+_GLOBAL__sub_I_adapter_align.cpp():\n+./porechop/src/adapter_align.cpp:44\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x10247,%eax\n+/usr/include/seqan/align/dp_cell.h:144\n+\tmov 0xf0(%eax),%edx\n+\tcmpb $0x0,(%edx)\n+\tjne 3ca4 <__cxa_finalize@plt+0x914>\n+/usr/include/seqan/align/dp_cell.h:144 (discriminator 1)\n+\tmovb $0x1,(%edx)\n+\tmov 0xec(%eax),%edx\n+\tmovl $0xc0000000,(%edx)\n+/usr/include/seqan/align/dp_cell.h:144 (discriminator 3)\n+\tmov 0x118(%eax),%edx\n+\tcmpb $0x0,(%edx)\n+\tjne 3cbe <__cxa_finalize@plt+0x92e>\n+/usr/include/seqan/align/dp_cell.h:144 (discriminator 4)\n+\tmov 0x11c(%eax),%eax\n+\tmovb $0x1,(%edx)\n+\tmovl $0xc0000000,(%eax)\n+./porechop/src/adapter_align.cpp:44\n+\tret\n+\tnop\n __x86.get_pc_thunk.bx():\n \tmov (%esp),%ebx\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n@@ -820,2416 +797,7660 @@\n __x86.get_pc_thunk.dx():\n \tmov (%esp),%edx\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [clone .isra.0]:\n-/usr/include/c++/14/bits/basic_string.tcc:221\n+\n+00003dc0 :\n+ScoredAlignment::getString[abi:cxx11]():\n+./porechop/src/alignment.cpp:113\n \tpush %ebp\n-/usr/include/c++/14/bits/stl_iterator_base_funcs.h:106\n-\tsub %edx,%ecx\n-/usr/include/c++/14/bits/basic_string.tcc:221\n+\tmov %esp,%ebp\n \tpush %edi\n-\tmov %eax,%edi\n \tpush %esi\n-/usr/include/c++/14/bits/stl_iterator_base_funcs.h:106\n-\tmov %ecx,%esi\n-/usr/include/c++/14/bits/basic_string.tcc:221\n+/usr/include/c++/14/bits/basic_string.h:4416\n+\tlea -0x100(%ebp),%ecx\n+\tcall 71f6 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x456>\n+\tadd $0x100fc,%esi\n+./porechop/src/alignment.cpp:113\n \tpush %ebx\n-\tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0x100fd,%ebx\n-\tsub $0x1c,%esp\n-\tmov %gs:0x14,%ebp\n-\tmov %ebp,0xc(%esp)\n-\tmov %edx,%ebp\n-/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1)\n-\tmov %ecx,0x8(%esp)\n-/usr/include/c++/14/bits/basic_string.tcc:227\n-\tcmp $0xf,%ecx\n-\tja 3e30 <__cxa_finalize@plt+0xaa0>\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%eax\n-/usr/include/c++/14/bits/basic_string.h:432\n-\tcmp $0x1,%ecx\n-\tjne 3e20 <__cxa_finalize@plt+0xa90>\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovzbl 0x0(%ebp),%edx\n-\tmov %dl,(%eax)\n-/usr/include/c++/14/bits/basic_string.tcc:251\n-\tmov 0x8(%esp),%esi\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%edi),%eax\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %esi,0x4(%edi)\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%esi,1)\n-/usr/include/c++/14/bits/basic_string.tcc:252\n-\tmov 0xc(%esp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne 3e62 <__cxa_finalize@plt+0xad2>\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi),%esi\n-/usr/include/c++/14/bits/char_traits.h:421\n-\ttest %ecx,%ecx\n-\tje 3e01 <__cxa_finalize@plt+0xa71>\n-\tjmp 3e4c <__cxa_finalize@plt+0xabc>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-/usr/include/c++/14/bits/basic_string.tcc:229\n-\tsub $0x4,%esp\n-\tpush $0x0\n-\tlea 0x10(%esp),%eax\n-\tpush %eax\n+\tsub $0x314,%esp\n+\tmov 0x8(%ebp),%eax\n+\tmov %eax,-0x2a8(%ebp)\n+\tmov %esi,-0x2a0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4416\n+\tlea -0x2ecc(%esi),%edi\n+./porechop/src/alignment.cpp:113\n+\tmov %gs:0x14,%ebx\n+\tmov %ebx,-0x1c(%ebp)\n+\tmov 0xc(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:4416\n+\tmov %ecx,-0x2ec(%ebp)\n+\tmov %ebx,-0x2a4(%ebp)\n+\tpush 0x28(%ebx)\n+\tpush 0x24(%ebx)\n+\tmov %esi,%ebx\n+\tmov 0x110(%esi),%esi\n \tpush %edi\n-\tcall 3310 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt>\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x18(%esp),%edx\n-\tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %eax,(%edi)\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov %edx,0x8(%edi)\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tsub $0x4,%esp\n+\tpush $0x148\n \tpush %esi\n-\tpush %ebp\n+\tpush %ecx\n+\tcall 31c0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@plt>\n+\tmov -0x2a4(%ebp),%eax\n+\tlea -0x148(%ebp),%ecx\n+\tadd $0x14,%esp\n+\tmov %ecx,-0x2e8(%ebp)\n+\tpush 0x20(%eax)\n+\tpush 0x1c(%eax)\n+\tpush %edi\n+\tpush $0x148\n+\tpush %esi\n+\tpush %ecx\n+\tcall 31c0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@plt>\n+./porechop/src/alignment.cpp:118\n+\tmov -0x2a4(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:4416\n+\tadd $0x1c,%esp\n+./porechop/src/alignment.cpp:118\n+\tmov 0x18(%eax),%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %esi,%eax\n+\tneg %eax\n+\tcmovs %esi,%eax\n+/usr/include/c++/14/bits/basic_string.h:4245\n+\tshr $0x1f,%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %eax,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x9,%eax\n+\tjbe 5f90 \n+\tmov %eax,%ecx\n+/usr/include/c++/14/bits/charconv.h:61\n+\tmov $0x1,%edi\n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov $0xd1b71759,%ebx\n+\tjmp 3eba \n+\tlea 0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:69\n+\tcmp $0x3e7,%ecx\n+\tjbe 5250 \n+/usr/include/c++/14/bits/charconv.h:70\n+\tcmp $0x270f,%ecx\n+\tjbe 52b0 \n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov %ecx,%eax\n+\tmul %ebx\n+/usr/include/c++/14/bits/charconv.h:72\n+\tlea 0x4(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:71\n+\tshr $0xd,%edx\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x1869f,%ecx\n+\tjbe 52f0 \n+\tmov %eax,%edi\n+\tmov %edx,%ecx\n+/usr/include/c++/14/bits/charconv.h:68\n+\tcmp $0x63,%ecx\n+\tja 3e88 \n+/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n+\tmov %edi,-0x2b0(%ebp)\n+\tlea 0x1(%edi),%eax\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tadd %esi,%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x190(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x18c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x188(%ebp),%edi\n+\tmov %ebx,-0x2fc(%ebp)\n+\tmov %edi,-0x2c8(%ebp)\n+\tmov %edi,-0x190(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tmov -0x2a0(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %eax,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x188(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n \tpush %eax\n-\tcall 3120 \n-/usr/include/c++/14/bits/basic_string.tcc:251\n-\tmov 0x18(%esp),%esi\n+\tpush %ebx\n+\tmov %edi,%ebx\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n /usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%edi),%eax\n-/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x190(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:87\n+\tlea -0xe6(%ebp),%ebx\n+/usr/include/c++/14/bits/charconv.h:94\n \tadd $0x10,%esp\n-\tjmp 3e01 <__cxa_finalize@plt+0xa71>\n-/usr/include/c++/14/bits/basic_string.tcc:252\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov %ebx,%ecx\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov -0x2eb0(%edi),%eax\n+\tmov %edi,%esi\n+\tlea -0x2eb0(%esi),%esi\n+\tmov %eax,-0xe6(%ebp)\n+\tmov -0x2deb(%edi),%eax\n+\tlea -0xe4(%ebp),%edi\n+\tsub %edi,%ecx\n+\tsub %ecx,%esi\n+\tadd $0xc9,%ecx\n+\tmov %eax,-0x21(%ebp)\n+\tshr $0x2,%ecx\n+\trep movsl %ds:(%esi),%es:(%edi)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tmov -0x29c(%ebp),%eax\n+\tcmp $0x63,%eax\n+\tjbe 5190 \n+\tmov -0x2b0(%ebp),%esi\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmov %edx,-0x2b0(%ebp)\n+\tlea -0x1(%edx,%esi,1),%ecx\n+\tmov $0x51eb851f,%esi\n+\txchg %ax,%ax\n+\tmov -0x29c(%ebp),%eax\n+\tmov -0x29c(%ebp),%edi\n+/usr/include/c++/14/bits/charconv.h:94\n+\tsub $0x2,%ecx\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmul %esi\n+\tshr $0x5,%edx\n+\timul $0x64,%edx,%eax\n+\tsub %eax,%edi\n+\tmov -0x29c(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:97\n+\tmov %edx,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:99\n+\tmovzwl (%ebx,%edi,2),%edx\n+\tmov %dx,0x2(%ecx)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tcmp $0x270f,%eax\n+\tja 3f80 \n+/usr/include/c++/14/bits/charconv.h:102\n+\tmov -0x2b0(%ebp),%edx\n+\tcmp $0x3e7,%eax\n+\tja 5190 \n+/usr/include/c++/14/bits/charconv.h:109\n+\tmovzbl -0x29c(%ebp),%eax\n+\tadd $0x30,%eax\n+\tmov %al,(%edx)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2ac(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmov -0x190(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ebx,-0x18c(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%ebx,1)\n+./porechop/src/alignment.cpp:117\n+\tmov -0x2a4(%ebp),%eax\n+\tmov 0x14(%eax),%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %esi,%eax\n+\tneg %eax\n+\tcmovs %esi,%eax\n+/usr/include/c++/14/bits/basic_string.h:4245\n+\tshr $0x1f,%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %eax,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x9,%eax\n+\tjbe 5e20 \n+\tmov %eax,%ecx\n+/usr/include/c++/14/bits/charconv.h:61\n+\tmov $0x1,%edi\n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov $0xd1b71759,%ebx\n+\tjmp 4052 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&) [clone .isra.0]:\n-/usr/include/seqan/align/dp_algorithm_impl.h:492\n-\tpush %ebp\n-\tpush %edi\n-\tpush %esi\n+/usr/include/c++/14/bits/charconv.h:69\n+\tcmp $0x3e7,%ecx\n+\tjbe 5238 \n+/usr/include/c++/14/bits/charconv.h:70\n+\tcmp $0x270f,%ecx\n+\tjbe 5298 \n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov %ecx,%eax\n+\tmul %ebx\n+/usr/include/c++/14/bits/charconv.h:72\n+\tlea 0x4(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:71\n+\tshr $0xd,%edx\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x1869f,%ecx\n+\tjbe 5300 \n+\tmov %eax,%edi\n+\tmov %edx,%ecx\n+/usr/include/c++/14/bits/charconv.h:68\n+\tcmp $0x63,%ecx\n+\tja 4020 \n+/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n+\tmov %edi,-0x2b0(%ebp)\n+\tlea 0x1(%edi),%eax\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tadd %esi,%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1d8(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x1d4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1d0(%ebp),%edi\n+\tmov %ebx,-0x2f8(%ebp)\n+\tmov %edi,-0x2c4(%ebp)\n+\tmov %edi,-0x1d8(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tmov -0x2a0(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %eax,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x1d0(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tpush %eax\n \tpush %ebx\n-\tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0x10053,%ebx\n-\tsub $0x3c,%esp\n-\tmov %eax,0x24(%esp)\n-\tmov 0x54(%esp),%eax\n-\tmov %edx,0x14(%esp)\n-\tmov 0x58(%esp),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%edi\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%eax),%ebp\n-/usr/include/seqan/align/dp_algorithm_impl.h:492\n-\tmov %ecx,0x10(%esp)\n-/usr/include/seqan/align/dp_cell_affine.h:66\n-\tmov 0x11c(%ebx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov %edi,%edx\n-\tmov %edi,0x28(%esp)\n-/usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n-\tlea -0x1(%ebp),%ebx\n-/usr/include/seqan/align/dp_cell_affine.h:66\n-\tmov (%eax),%edi\n-\tmov %eax,0x30(%esp)\n-/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n-\tmov 0x14(%esp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %ebp,0x2c(%esp)\n-/usr/include/seqan/align/dp_formula.h:295\n-\tmov %ebx,%ebp\n-/usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n-\tmov %ebx,0x18(%esp)\n-\tsub %edx,%ebp\n-/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n-\tmov 0xc(%eax),%eax\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmov 0xc(%ecx),%eax\n-\tmovb $0x0,(%eax)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tcmp %ebx,%edx\n-\tje 3f2b <__cxa_finalize@plt+0xb9b>\n-\tmov %edi,(%esp)\n-\tmov 0x14(%esp),%ebx\n-\txor %eax,%eax\n-\tmov %esi,0x58(%esp)\n-\tmov 0x10(%esp),%esi\n-\tjmp 3f00 <__cxa_finalize@plt+0xb70>\n+\tmov %edi,%ebx\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1d8(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:87\n+\tlea -0xe6(%ebp),%ebx\n+/usr/include/c++/14/bits/charconv.h:94\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov %ebx,%ecx\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov -0x2eb0(%edi),%eax\n+\tmov %edi,%esi\n+\tlea -0x2eb0(%esi),%esi\n+\tmov %eax,-0xe6(%ebp)\n+\tmov -0x2deb(%edi),%eax\n+\tlea -0xe4(%ebp),%edi\n+\tsub %edi,%ecx\n+\tsub %ecx,%esi\n+\tadd $0xc9,%ecx\n+\tmov %eax,-0x21(%ebp)\n+\tshr $0x2,%ecx\n+\trep movsl %ds:(%esi),%es:(%edi)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tmov -0x29c(%ebp),%eax\n+\tcmp $0x63,%eax\n+\tjbe 51b0 \n+\tmov -0x2b0(%ebp),%esi\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmov %edx,-0x2b0(%ebp)\n+\tlea -0x1(%edx,%esi,1),%ecx\n+\tmov $0x51eb851f,%esi\n+\tjmp 4140 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159\n-\tmov 0xc(%ebx),%ecx\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tadd $0x1,%eax\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159\n-\tlea 0xc(%ecx),%edx\n-\tmov %edx,0xc(%ebx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tmov 0xc(%esi),%edx\n-\tlea 0x1(%edx),%edi\n-\tmov %edi,0xc(%esi)\n-/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n-\tmovl $0x0,0xc(%ecx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmovb $0x0,0x1(%edx)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tcmp %ebp,%eax\n-\tjne 3f00 <__cxa_finalize@plt+0xb70>\n-\tmov (%esp),%edi\n-\tmov 0x58(%esp),%esi\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:184\n-\tmov 0x14(%esp),%ebx\n-\tmov 0xc(%ebx),%eax\n-\tlea 0xc(%eax),%edx\n-\tmov %edx,0xc(%ebx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tmov 0x10(%esp),%ebx\n-\tmov 0xc(%ebx),%edx\n-\tlea 0x1(%edx),%ecx\n-\tmov %ecx,0xc(%ebx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tmov 0x24(%esp),%ecx\n-/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n-\tmovl $0x0,0xc(%eax)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmovb $0x0,0x1(%edx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n-\tmov 0xc(%eax),%edx\n-/usr/include/seqan/align/dp_cell_affine.h:161\n-\tmov %edi,0x14(%eax)\n-/usr/include/seqan/basic/iterator_interface.h:335\n-\tmov 0xc(%ebx),%ebx\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tcmp (%ecx),%edx\n-\tjle 3f82 <__cxa_finalize@plt+0xbf2>\n-/usr/include/seqan/align/dp_cell_affine.h:70\n-\tmov 0x10(%eax),%eax\n-/usr/include/c++/14/bits/move.h:235\n-\tmov 0x24(%esp),%ecx\n-\tmov %eax,0x4(%ecx)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x10(%esp),%eax\n-/usr/include/c++/14/bits/move.h:235\n-\tmov %edi,0x8(%ecx)\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tmov %ebx,%edi\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%eax\n-/usr/include/c++/14/bits/move.h:235\n-\tmov %edx,(%ecx)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%eax\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tsub (%eax),%edi\n-/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n-\tmov %edi,0xc(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x50(%esp),%edi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x50(%esp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%eax\n-/usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n-\tlea -0x1(%edx),%edi\n-\tmov %edi,0x34(%esp)\n-/usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2)\n-\tcmp %edi,%eax\n-\tje 41c3 <__cxa_finalize@plt+0xe33>\n-\tmov %eax,0x20(%esp)\n-\tmov %esi,%edi\n-\tmov %edx,0x38(%esp)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n-\tmov 0x20(%esp),%eax\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tmov 0x14(%esp),%ecx\n-/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n-\tmovzbl (%eax),%eax\n-\tmov %al,0x1f(%esp)\n-/usr/include/seqan/align/dp_cell_affine.h:66\n-\tmov 0x30(%esp),%eax\n-\tmov (%eax),%esi\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tmov 0x4(%ecx),%eax\n-\tlea (%eax,%eax,2),%edx\n-\tmov 0xc(%ecx),%eax\n-\tlea (%eax,%edx,4),%eax\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tmov 0x10(%esp),%edx\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tmov %eax,0xc(%ecx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tadd 0x4(%edx),%ebx\n-\tmov %ebx,0xc(%edx)\n-/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tmov 0x28(%esp),%eax\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmovb $0x0,(%ebx)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tmov 0x18(%esp),%ebx\n-\tcmp %ebx,%eax\n-\tje 40e0 <__cxa_finalize@plt+0xd50>\n-\tmov %eax,(%esp)\n-/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n-\tmovl $0x0,0x4(%esp)\n-/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n-\tmovl $0x0,0x8(%esp)\n-\tjmp 4053 <__cxa_finalize@plt+0xcc3>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x4,%ecx\n-/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n-\tor %ebp,%ecx\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov $0x20,%ebp\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %eax,%esi\n-\tjl 4027 <__cxa_finalize@plt+0xc97>\n-/usr/include/seqan/align/dp_formula.h:181\n-\tmov %esi,%eax\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x40,%ebp\n-/usr/include/seqan/align/dp_formula.h:181\n-\tcmp %edx,%eax\n-\tjg 40d0 <__cxa_finalize@plt+0xd40>\n-/usr/include/seqan/align/dp_formula.h:181 (discriminator 2)\n-\tmov %edx,0xc(%ebx)\n-/usr/include/seqan/align/dp_formula_affine.h:110\n-\tor $0x1,%ecx\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov %edx,0x4(%esp)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmov 0xc(%esp),%eax\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\taddl $0x1,(%esp)\n-\tmov 0x18(%esp),%ebx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmov %cl,0x1(%eax)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tmov (%esp),%eax\n-\tcmp %ebx,%eax\n-\tje 40f0 <__cxa_finalize@plt+0xd60>\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tmov 0x14(%esp),%edx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tmov 0x10(%esp),%ecx\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov $0x8,%ebp\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tmov 0xc(%edx),%ebx\n-\tlea 0xc(%ebx),%eax\n-\tmov %eax,0xc(%edx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tmov 0xc(%ecx),%eax\n-/usr/include/seqan/score/score_simple.h:157\n-\tmov 0x4(%edi),%edx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tmov %eax,0xc(%esp)\n-\tadd $0x1,%eax\n-\tmov %eax,0xc(%ecx)\n-/usr/include/seqan/score/score_base.h:337\n-\tmov (%esp),%ecx\n-\tmovzbl 0x1f(%esp),%eax\n-\tcmp (%ecx),%al\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov 0x8(%esp),%eax\n-/usr/include/seqan/score/score_base.h:337\n-\tcmove (%edi),%edx\n-/usr/include/seqan/align/dp_formula_affine.h:83\n-\tmov 0x10(%ebx),%ecx\n-\tadd 0x8(%edi),%ecx\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tadd %eax,%edx\n-/usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 1)\n-\tmov 0xc(%ebx),%eax\n-\tmov %eax,0x8(%esp)\n-/usr/include/seqan/align/dp_formula_affine.h:85\n-\tadd 0xc(%edi),%eax\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %eax,%ecx\n-\tjl 40a7 <__cxa_finalize@plt+0xd17>\n-/usr/include/seqan/align/dp_formula.h:181\n-\tmov %ecx,%eax\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x2,%ebp\n-\tmov %eax,0x10(%ebx)\n-/usr/include/seqan/align/dp_formula_affine.h:95\n-\tmov 0x4(%esp),%ecx\n-/usr/include/seqan/align/dp_formula_affine.h:93\n-\tadd 0x8(%edi),%esi\n-/usr/include/seqan/align/dp_formula_affine.h:95\n-\tadd 0xc(%edi),%ecx\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %ecx,%esi\n-\tjge 4010 <__cxa_finalize@plt+0xc80>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov %ecx,%esi\n-\tmov $0x10,%ecx\n-\tjmp 4015 <__cxa_finalize@plt+0xc85>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tmov %eax,0xc(%ebx)\n-/usr/include/seqan/align/dp_formula_affine.h:111\n-\tor %ebp,%ecx\n-\tmov %eax,0x4(%esp)\n-\tjmp 4039 <__cxa_finalize@plt+0xca9>\n-\txchg %ax,%ax\n-/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n-\tmovl $0x0,0x4(%esp)\n-/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n-\tmovl $0x0,0x8(%esp)\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\tmov 0x14(%esp),%ebx\n-/usr/include/seqan/score/score_base.h:337\n-\tmov 0x2c(%esp),%edx\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\tmov 0xc(%ebx),%ecx\n-\tlea 0xc(%ecx),%eax\n-\tmov %eax,0xc(%ebx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tmov 0x10(%esp),%ebx\n-\tmov 0xc(%ebx),%ebp\n-\tlea 0x1(%ebp),%eax\n-\tmov %eax,0xc(%ebx)\n-/usr/include/seqan/score/score_base.h:337\n-\tmovzbl 0x1f(%esp),%ebx\n-/usr/include/seqan/score/score_simple.h:157\n-\tmov 0x4(%edi),%eax\n-/usr/include/seqan/score/score_base.h:337\n-\tcmp -0x1(%edx),%bl\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov 0x8(%esp),%ebx\n-/usr/include/seqan/score/score_base.h:337\n-\tcmove (%edi),%eax\n-/usr/include/seqan/align/dp_formula_affine.h:83\n-\tmov 0x8(%edi),%edx\n-\tadd 0x10(%ecx),%edx\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tadd %eax,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:85\n-\tmov 0xc(%edi),%eax\n-\tadd 0xc(%ecx),%eax\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov %ebx,(%esp)\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x2,%ebx\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %edx,%eax\n-\tjle 4141 <__cxa_finalize@plt+0xdb1>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov %eax,%edx\n-\tmov $0x8,%ebx\n-\tmov %edx,0x10(%ecx)\n-/usr/include/seqan/align/dp_formula_affine.h:95\n-\tmov 0x4(%esp),%eax\n-/usr/include/seqan/align/dp_formula_affine.h:93\n-\tadd 0x8(%edi),%esi\n-/usr/include/seqan/align/dp_formula_affine.h:95\n-\tadd 0xc(%edi),%eax\n-\tmov %eax,0x4(%esp)\n-/usr/include/seqan/align/dp_formula_affine.h:93\n+\tmov -0x29c(%ebp),%eax\n+\tmov -0x29c(%ebp),%edi\n+/usr/include/c++/14/bits/charconv.h:94\n+\tsub $0x2,%ecx\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmul %esi\n+\tshr $0x5,%edx\n+\timul $0x64,%edx,%eax\n+\tsub %eax,%edi\n+\tmov -0x29c(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:97\n+\tmov %edx,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:99\n+\tmovzwl (%ebx,%edi,2),%edx\n+\tmov %dx,0x2(%ecx)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tcmp $0x270f,%eax\n+\tja 4140 \n+/usr/include/c++/14/bits/charconv.h:102\n+\tmov -0x2b0(%ebp),%edx\n+\tcmp $0x3e7,%eax\n+\tja 51b0 \n+/usr/include/c++/14/bits/charconv.h:109\n+\tmovzbl -0x29c(%ebp),%eax\n+\tadd $0x30,%eax\n+\tmov %al,(%edx)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2ac(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmov -0x1d8(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ebx,-0x1d4(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%ebx,1)\n+./porechop/src/alignment.cpp:116\n+\tmov -0x2a4(%ebp),%eax\n+\tmov 0x10(%eax),%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n \tmov %esi,%eax\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x4,%esi\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %eax,0x4(%esp)\n-\tjle 4168 <__cxa_finalize@plt+0xdd8>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov 0x4(%esp),%eax\n-\tmov $0x10,%esi\n-/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n-\tor %ebx,%esi\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov $0x20,%ebx\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %eax,%edx\n-\tjg 417a <__cxa_finalize@plt+0xdea>\n-/usr/include/seqan/align/dp_formula.h:181\n-\tmov %eax,%edx\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x40,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:111\n-\tor %esi,%ebx\n-/usr/include/seqan/align/dp_formula.h:181\n-\tcmp %edx,(%esp)\n-\tjl 4189 <__cxa_finalize@plt+0xdf9>\n-/usr/include/seqan/align/dp_formula_affine.h:110\n-\tmov %esi,%ebx\n-\tmov (%esp),%edx\n-\tor $0x1,%ebx\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tmov 0x24(%esp),%esi\n-\tmov %edx,0xc(%ecx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmov %bl,0x1(%ebp)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n-\tmov 0xc(%ecx),%edx\n-/usr/include/seqan/align/dp_cell_affine.h:161\n-\tmov %eax,0x14(%ecx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tcmp (%esi),%edx\n-\tjg 4338 <__cxa_finalize@plt+0xfa8>\n-\tmov 0x10(%esp),%eax\n-\tmov 0xc(%eax),%ebx\n-/usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2)\n-\taddl $0x1,0x20(%esp)\n-\tmov 0x34(%esp),%esi\n-\tmov 0x20(%esp),%eax\n-\tcmp %esi,%eax\n-\tjne 3fb0 <__cxa_finalize@plt+0xc20>\n-\tmov 0x38(%esp),%edx\n-\tmov %edi,%esi\n-/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n-\tmovzbl -0x1(%edx),%eax\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tmov 0x14(%esp),%edi\n-/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n-\tmov %al,0x1f(%esp)\n-/usr/include/seqan/align/dp_cell_affine.h:66\n-\tmov 0x30(%esp),%eax\n-\tmov (%eax),%ebp\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n-\tmov 0x4(%edi),%eax\n-\tlea (%eax,%eax,2),%edx\n-\tmov 0xc(%edi),%eax\n-\tlea (%eax,%edx,4),%eax\n-\tmov %eax,0xc(%edi)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n-\tmov 0x10(%esp),%edi\n-\tadd 0x4(%edi),%ebx\n-\tmov %ebx,0xc(%edi)\n-/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmovb $0x0,(%ebx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tmov 0x24(%esp),%ebx\n-/usr/include/seqan/basic/iterator_interface.h:335\n-\tmov 0xc(%edi),%ecx\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n-\tmov (%eax),%edx\n-/usr/include/seqan/align/dp_cell_affine.h:161\n-\tmov %ebp,0x8(%eax)\n-/usr/include/seqan/basic/iterator_interface.h:335\n-\tmov %ecx,0x4(%esp)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tcmp (%ebx),%edx\n-\tjle 4222 <__cxa_finalize@plt+0xe92>\n-/usr/include/seqan/align/dp_cell_affine.h:70\n-\tmov 0x4(%eax),%eax\n-/usr/include/c++/14/bits/move.h:235\n-\tmov %edx,(%ebx)\n-\tmov %ebp,0x8(%ebx)\n-\tmov %eax,0x4(%ebx)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%edi),%eax\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%eax\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tsub (%eax),%ecx\n-/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n-\tmov %ecx,0xc(%ebx)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tmov 0x28(%esp),%eax\n-\tmov 0x18(%esp),%edi\n-\tcmp %edi,%eax\n-\tje 4391 <__cxa_finalize@plt+0x1001>\n-\tmov %eax,(%esp)\n-/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n-\txor %edi,%edi\n-/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n-\tmovl $0x0,0xc(%esp)\n-\tjmp 4297 <__cxa_finalize@plt+0xf07>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_formula.h:181\n-\tmov 0x8(%esp),%ebx\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov %edx,%edi\n-\tmov $0x20,%edx\n-/usr/include/seqan/align/dp_formula.h:181\n-\tcmp %ebx,%edi\n-\tjle 4322 <__cxa_finalize@plt+0xf92>\n-\tmov %edi,0xc(%eax)\n-/usr/include/seqan/align/dp_formula_affine.h:111\n-\tor %edx,%ecx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmov 0x4(%esp),%ebx\n-\tmov %cl,0x1(%ebx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tmov 0x24(%esp),%ebx\n-/usr/include/seqan/align/dp_cell_affine.h:161\n-\tmov %ebp,0x14(%eax)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n-\tmov 0xc(%eax),%edx\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tcmp (%ebx),%edx\n-\tjg 4368 <__cxa_finalize@plt+0xfd8>\n-\tmov 0x10(%esp),%eax\n-\tmov 0xc(%eax),%eax\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\taddl $0x1,(%esp)\n-\tmov 0x18(%esp),%ebx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tmov %eax,0x4(%esp)\n-/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n-\tmov (%esp),%eax\n-\tcmp %ebx,%eax\n-\tje 43a0 <__cxa_finalize@plt+0x1010>\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tmov 0x14(%esp),%ebx\n-/usr/include/seqan/score/score_base.h:339\n-\tmov (%esp),%ecx\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n-\tmov 0xc(%ebx),%eax\n-\tlea 0xc(%eax),%edx\n-\tmov %edx,0xc(%ebx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n-\tmov 0x4(%esp),%ebx\n-\tlea 0x1(%ebx),%edx\n-\tmov 0x10(%esp),%ebx\n-\tmov %edx,0xc(%ebx)\n-/usr/include/seqan/score/score_base.h:339\n-\tmovzbl 0x1f(%esp),%ebx\n-/usr/include/seqan/score/score_simple.h:157\n-\tmov 0x4(%esi),%edx\n-/usr/include/seqan/score/score_base.h:339\n-\tcmp %bl,(%ecx)\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x2,%ecx\n-/usr/include/seqan/score/score_base.h:339\n-\tcmove (%esi),%edx\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov 0xc(%esp),%ebx\n-\tadd %edx,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:83\n-\tmov 0x8(%esi),%edx\n-\tadd 0x10(%eax),%edx\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov %ebx,0x8(%esp)\n-/usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 1)\n-\tmov 0xc(%eax),%ebx\n-\tmov %ebx,0xc(%esp)\n-/usr/include/seqan/align/dp_formula_affine.h:85\n-\tadd 0xc(%esi),%ebx\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %edx,%ebx\n-\tjle 42ec <__cxa_finalize@plt+0xf5c>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov %ebx,%edx\n-\tmov $0x8,%ecx\n-\tmov %edx,0x10(%eax)\n-/usr/include/seqan/align/dp_formula_affine.h:95\n-\tadd 0xc(%esi),%edi\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x4,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:93\n-\tadd 0x8(%esi),%ebp\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %ebp,%edi\n-\tjle 4305 <__cxa_finalize@plt+0xf75>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov %edi,%ebp\n-\tmov $0x10,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n-\tor %ebx,%ecx\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %ebp,%edx\n-\tjg 4248 <__cxa_finalize@plt+0xeb8>\n-/usr/include/seqan/align/dp_formula.h:181\n-\tmov 0x8(%esp),%ebx\n-\tmov %ebp,%edi\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x40,%edx\n-/usr/include/seqan/align/dp_formula.h:181\n-\tcmp %ebx,%edi\n-\tjg 425b <__cxa_finalize@plt+0xecb>\n-/usr/include/seqan/align/dp_formula.h:181 (discriminator 2)\n-\tmov 0x8(%esp),%edi\n-/usr/include/seqan/align/dp_formula_affine.h:110\n-\tor $0x1,%ecx\n-/usr/include/seqan/align/dp_formula.h:181 (discriminator 2)\n-\tmov %edi,0xc(%eax)\n-\tjmp 4260 <__cxa_finalize@plt+0xed0>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/move.h:235\n-\tmov 0x24(%esp),%esi\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x10(%esp),%ebx\n-/usr/include/seqan/align/dp_cell_affine.h:70\n-\tmov 0x10(%ecx),%ecx\n-/usr/include/c++/14/bits/move.h:235\n-\tmov %eax,0x8(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%ebx),%eax\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tmov 0xc(%ebx),%ebx\n-/usr/include/c++/14/bits/move.h:235\n-\tmov %edx,(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%eax\n-/usr/include/c++/14/bits/move.h:235\n-\tmov %ecx,0x4(%esi)\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tmov %ebx,%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%eax\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tsub (%eax),%edx\n-/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n-\tmov %edx,0xc(%esi)\n-\tjmp 41a8 <__cxa_finalize@plt+0xe18>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_cell_affine.h:70\n-\tmov 0x10(%eax),%eax\n-/usr/include/c++/14/bits/move.h:235\n-\tmov 0x24(%esp),%ebx\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x10(%esp),%ecx\n-/usr/include/c++/14/bits/move.h:235\n-\tmov %eax,0x4(%ebx)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%ecx),%eax\n-/usr/include/c++/14/bits/move.h:235\n-\tmov %edx,(%ebx)\n-\tmov %ebp,0x8(%ebx)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%edx\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tmov 0xc(%ecx),%eax\n+\tneg %eax\n+\tcmovs %esi,%eax\n+/usr/include/c++/14/bits/basic_string.h:4245\n+\tshr $0x1f,%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %eax,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x9,%eax\n+\tjbe 5e7c \n \tmov %eax,%ecx\n-\tsub (%edx),%ecx\n-/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n-\tmov %ecx,0xc(%ebx)\n-\tjmp 4280 <__cxa_finalize@plt+0xef0>\n-/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n-\tmovl $0x0,0xc(%esp)\n-/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n-\txor %edi,%edi\n+/usr/include/c++/14/bits/charconv.h:61\n+\tmov $0x1,%edi\n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov $0xd1b71759,%ebx\n+\tjmp 4212 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\tmov 0x14(%esp),%ebx\n-/usr/include/seqan/score/score_base.h:337\n-\tmov 0x2c(%esp),%edx\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmovb $0x2,0x8(%esp)\n-/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n-\tmov 0xc(%ebx),%ecx\n-\tlea 0xc(%ecx),%eax\n-\tmov %eax,0xc(%ebx)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n-\tmov 0x4(%esp),%eax\n-\tmov 0x10(%esp),%ebx\n-\tadd $0x1,%eax\n-\tmov %eax,0xc(%ebx)\n-/usr/include/seqan/score/score_base.h:337\n-\tmovzbl 0x1f(%esp),%ebx\n-/usr/include/seqan/score/score_simple.h:157\n-\tmov 0x4(%esi),%eax\n-/usr/include/seqan/score/score_base.h:337\n-\tcmp -0x1(%edx),%bl\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov 0xc(%esp),%ebx\n-/usr/include/seqan/score/score_base.h:337\n-\tcmove (%esi),%eax\n-/usr/include/seqan/align/dp_formula_affine.h:85\n-\tmov 0xc(%esi),%edx\n-\tadd 0xc(%ecx),%edx\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tadd %eax,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:83\n-\tmov 0x8(%esi),%eax\n-\tadd 0x10(%ecx),%eax\n-/usr/include/seqan/align/dp_formula_affine.h:77\n-\tmov %ebx,(%esp)\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %eax,%edx\n-\tjle 43f2 <__cxa_finalize@plt+0x1062>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmovb $0x8,0x8(%esp)\n-\tmov %edx,%eax\n-\tmov %eax,0x10(%ecx)\n-/usr/include/seqan/align/dp_formula_affine.h:95\n-\tadd 0xc(%esi),%edi\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x4,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:93\n-\tadd 0x8(%esi),%ebp\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %ebp,%edi\n-\tjle 440b <__cxa_finalize@plt+0x107b>\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov %edi,%ebp\n-\tmov $0x10,%ebx\n-/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n-\tor 0x8(%esp),%bl\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n-\tmov $0x20,%edx\n-/usr/include/seqan/align/dp_formula.h:180\n-\tcmp %ebp,%eax\n-\tjg 441f <__cxa_finalize@plt+0x108f>\n-/usr/include/seqan/align/dp_formula.h:181\n-\tmov %ebp,%eax\n-/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n-\tmov $0x40,%edx\n-/usr/include/seqan/align/dp_formula.h:181\n-\tmov (%esp),%esi\n-\tcmp %esi,%eax\n-\tjle 4466 <__cxa_finalize@plt+0x10d6>\n-/usr/include/seqan/align/dp_formula_affine.h:111\n-\tor %edx,%ebx\n-\tmov %eax,0xc(%ecx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tmov 0x24(%esp),%esi\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n-\tmov 0x4(%esp),%eax\n-\tmov %bl,0x1(%eax)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n-\tmov 0xc(%ecx),%eax\n-/usr/include/seqan/align/dp_cell_affine.h:161\n-\tmov %ebp,0x14(%ecx)\n-/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n-\tcmp (%esi),%eax\n-\tjle 445e <__cxa_finalize@plt+0x10ce>\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x10(%esp),%edi\n-/usr/include/seqan/align/dp_cell_affine.h:70\n-\tmov 0x10(%ecx),%edx\n-/usr/include/c++/14/bits/move.h:235\n-\tmov %eax,(%esi)\n-\tmov %ebp,0x8(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%edi),%eax\n-/usr/include/c++/14/bits/move.h:235\n-\tmov %edx,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%edx\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tmov 0xc(%edi),%eax\n-\tsub (%edx),%eax\n-/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n-\tmov %eax,0xc(%esi)\n-/usr/include/seqan/align/dp_algorithm_impl.h:579\n-\tadd $0x3c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-/usr/include/seqan/align/dp_formula_affine.h:110\n-\tmov (%esp),%eax\n-\tor $0x1,%ebx\n-\tjmp 4428 <__cxa_finalize@plt+0x1098>\n-\txchg %ax,%ax\n-void seqan2::_recordSegment, seqan2::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan2::String, seqan2::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&) [clone .isra.0]:\n-/usr/include/seqan/align/dp_trace_segment.h:319\n-\tpush %ebp\n-\tpush %edi\n-\tmov %edx,%edi\n-\tpush %esi\n-\tpush %ebx\n-\tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0xfa51,%ebx\n-\tsub $0x2c,%esp\n-/usr/include/seqan/align/dp_trace_segment.h:327\n-\tmov 0x40(%esp),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:319\n-\tmovzbl 0x44(%esp),%edx\n-/usr/include/seqan/align/dp_trace_segment.h:327\n-\ttest %esi,%esi\n-\tje 44aa <__cxa_finalize@plt+0x111a>\n-\tmov %eax,%esi\n-/usr/include/seqan/align/dp_trace_segment.h:330\n-\ttest $0x1,%dl\n-\tjne 44b8 <__cxa_finalize@plt+0x1128>\n-/usr/include/seqan/align/dp_trace_segment.h:332\n-\ttest $0x4,%dl\n-\tjne 46f8 <__cxa_finalize@plt+0x1368>\n-/usr/include/seqan/align/dp_trace_segment.h:334\n-\tand $0x2,%edx\n-\tjne 45e0 <__cxa_finalize@plt+0x1250>\n-/usr/include/seqan/align/dp_trace_segment.h:337\n-\tadd $0x2c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:82\n-\tmov (%edi),%edi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%ebp\n-/usr/include/seqan/align/dp_trace_segment.h:83\n-\tmov (%ecx),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:82\n-\tmov %edi,0xc(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%esi),%edi\n-/usr/include/seqan/align/dp_trace_segment.h:83\n-\tmov %eax,0x10(%esp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %edi,%edx\n-\tsub %ebp,%edx\n-\tmov %edx,%eax\n-\tsar $0x4,%eax\n-\tmov %eax,0x14(%esp)\n-\tmov %eax,%ecx\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%eax\n-/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n-\tcmp %eax,%ecx\n-\tjb 45b8 <__cxa_finalize@plt+0x1228>\n-/usr/include/seqan/sequence/string_base.h:1352\n-\tadd $0x1,%ecx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\tcmp %ecx,%eax\n-\tjae 44aa <__cxa_finalize@plt+0x111a>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%ecx\n-\tjbe 4844 <__cxa_finalize@plt+0x14b4>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ecx,%eax\n-\tmov %edx,0x1c(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tshr $1,%eax\n-\tadd %eax,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n+\tnop\n+/usr/include/c++/14/bits/charconv.h:69\n+\tcmp $0x3e7,%ecx\n+\tjbe 5208 \n+/usr/include/c++/14/bits/charconv.h:70\n+\tcmp $0x270f,%ecx\n+\tjbe 5268 \n+/usr/include/c++/14/bits/charconv.h:71\n \tmov %ecx,%eax\n-\tmov %ecx,0x24(%esp)\n-\tshl $0x4,%eax\n+\tmul %ebx\n+/usr/include/c++/14/bits/charconv.h:72\n+\tlea 0x4(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:71\n+\tshr $0xd,%edx\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x1869f,%ecx\n+\tjbe 52e0 \n+\tmov %eax,%edi\n+\tmov %edx,%ecx\n+/usr/include/c++/14/bits/charconv.h:68\n+\tcmp $0x63,%ecx\n+\tja 41e0 \n+/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n+\tmov %edi,-0x2b0(%ebp)\n+\tlea 0x1(%edi),%eax\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tadd %esi,%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x220(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x21c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x218(%ebp),%edi\n+\tmov %ebx,-0x2f4(%ebp)\n+\tmov %edi,-0x2c0(%ebp)\n+\tmov %edi,-0x220(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tmov -0x2a0(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %eax,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x218(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n \tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x28(%esp),%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n+\tpush %ebx\n+\tmov %edi,%ebx\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x220(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:87\n+\tlea -0xe6(%ebp),%ebx\n+/usr/include/c++/14/bits/charconv.h:94\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x1c(%esp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ecx,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tje 457f <__cxa_finalize@plt+0x11ef>\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmov %ebp,%ecx\n-\tcmp %edi,%ebp\n-\tjae 4566 <__cxa_finalize@plt+0x11d6>\n-\tmov %edx,0x18(%esp)\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov %ebx,%ecx\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov -0x2eb0(%edi),%eax\n+\tmov %edi,%esi\n+\tlea -0x2eb0(%esi),%esi\n+\tmov %eax,-0xe6(%ebp)\n+\tmov -0x2deb(%edi),%eax\n+\tlea -0xe4(%ebp),%edi\n+\tsub %edi,%ecx\n+\tsub %ecx,%esi\n+\tadd $0xc9,%ecx\n+\tmov %eax,-0x21(%ebp)\n+\tshr $0x2,%ecx\n+\trep movsl %ds:(%esi),%es:(%edi)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tmov -0x29c(%ebp),%eax\n+\tcmp $0x63,%eax\n+\tjbe 51d0 \n+\tmov -0x2b0(%ebp),%esi\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmov %edx,-0x2b0(%ebp)\n+\tlea -0x1(%edx,%esi,1),%ecx\n+\tmov $0x51eb851f,%esi\n+\tjmp 4300 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov (%ecx),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:512\n-\tadd $0x10,%ecx\n-/usr/include/seqan/basic/array_construct_destruct.h:513\n-\tadd $0x10,%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %edx,-0x10(%eax)\n-\tmov -0xc(%ecx),%edx\n-\tmov %edx,-0xc(%eax)\n-\tmov -0x8(%ecx),%edx\n-\tmov %edx,-0x8(%eax)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovzbl -0x4(%ecx),%edx\n-\tmov %dl,-0x4(%eax)\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tcmp %edi,%ecx\n-\tjb 4540 <__cxa_finalize@plt+0x11b0>\n-\tmov 0x18(%esp),%edx\n-\tmov %edx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush %ebp\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-\tmov 0x18(%esp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%edx,1),%ebx\n-\tmov %ebx,0x4(%esi)\n-/usr/include/seqan/sequence/string_base.h:1353\n-\tcmp %ecx,0x14(%esp)\n-\tjae 44aa <__cxa_finalize@plt+0x111a>\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0xc(%esp),%edi\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%eax,%edx,1),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x1,0xc(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %edi,(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmov 0x10(%esp),%edi\n-\tmov %edi,0x4(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x40(%esp),%edi\n-\tmov %edi,0x8(%ebx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 44aa <__cxa_finalize@plt+0x111a>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0xc(%esp),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x1,0xc(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %eax,(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmov 0x10(%esp),%eax\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x40(%esp),%eax\n-\tmov %eax,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%ebp,%edx,1),%eax\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/align/dp_trace_segment.h:337\n-\tadd $0x2c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tmov -0x29c(%ebp),%eax\n+\tmov -0x29c(%ebp),%edi\n+/usr/include/c++/14/bits/charconv.h:94\n+\tsub $0x2,%ecx\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmul %esi\n+\tshr $0x5,%edx\n+\timul $0x64,%edx,%eax\n+\tsub %eax,%edi\n+\tmov -0x29c(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:97\n+\tmov %edx,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:99\n+\tmovzwl (%ebx,%edi,2),%edx\n+\tmov %dx,0x2(%ecx)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tcmp $0x270f,%eax\n+\tja 4300 \n+/usr/include/c++/14/bits/charconv.h:102\n+\tmov -0x2b0(%ebp),%edx\n+\tcmp $0x3e7,%eax\n+\tja 51d0 \n+/usr/include/c++/14/bits/charconv.h:109\n+\tmovzbl -0x29c(%ebp),%eax\n+\tadd $0x30,%eax\n+\tmov %al,(%edx)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2ac(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmov -0x220(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ebx,-0x21c(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%ebx,1)\n+./porechop/src/alignment.cpp:115\n+\tmov -0x2a4(%ebp),%eax\n+\tmov 0xc(%eax),%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %esi,%eax\n+\tneg %eax\n+\tcmovs %esi,%eax\n+/usr/include/c++/14/bits/basic_string.h:4245\n+\tshr $0x1f,%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %eax,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x9,%eax\n+\tjbe 5ed8 \n+\tmov %eax,%ecx\n+/usr/include/c++/14/bits/charconv.h:61\n+\tmov $0x1,%edi\n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov $0xd1b71759,%ebx\n+\tjmp 43d2 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n-/usr/include/seqan/align/dp_trace_segment.h:82\n-\tmov (%edi),%edi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%ebp\n-/usr/include/seqan/align/dp_trace_segment.h:83\n-\tmov (%ecx),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:82\n-\tmov %edi,0xc(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%esi),%edi\n-/usr/include/seqan/align/dp_trace_segment.h:83\n-\tmov %eax,0x10(%esp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %edi,%ecx\n-\tsub %ebp,%ecx\n+/usr/include/c++/14/bits/charconv.h:69\n+\tcmp $0x3e7,%ecx\n+\tjbe 51f0 \n+/usr/include/c++/14/bits/charconv.h:70\n+\tcmp $0x270f,%ecx\n+\tjbe 52c8 \n+/usr/include/c++/14/bits/charconv.h:71\n \tmov %ecx,%eax\n-\tsar $0x4,%eax\n-\tmov %eax,0x14(%esp)\n-\tmov %eax,%edx\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%eax\n-/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n-\tcmp %eax,%edx\n-\tjb 4820 <__cxa_finalize@plt+0x1490>\n-/usr/include/seqan/sequence/string_base.h:1352\n-\tadd $0x1,%edx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\tcmp %edx,%eax\n-\tjae 44aa <__cxa_finalize@plt+0x111a>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%edx\n-\tjbe 48a6 <__cxa_finalize@plt+0x1516>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %edx,%eax\n-\tmov %ecx,0x1c(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tshr $1,%eax\n-\tadd %eax,%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %edx,%eax\n-\tmov %edx,0x24(%esp)\n-\tshl $0x4,%eax\n+\tmul %ebx\n+/usr/include/c++/14/bits/charconv.h:72\n+\tlea 0x4(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:71\n+\tshr $0xd,%edx\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x1869f,%ecx\n+\tjbe 5310 \n+\tmov %eax,%edi\n+\tmov %edx,%ecx\n+/usr/include/c++/14/bits/charconv.h:68\n+\tcmp $0x63,%ecx\n+\tja 43a0 \n+/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n+\tmov %edi,-0x2b0(%ebp)\n+\tlea 0x1(%edi),%eax\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tadd %esi,%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x268(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x264(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x260(%ebp),%edi\n+\tmov %ebx,-0x2f0(%ebp)\n+\tmov %edi,-0x2bc(%ebp)\n+\tmov %edi,-0x268(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tmov -0x2a0(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %eax,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x260(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n \tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x28(%esp),%edx\n-/usr/include/seqan/sequence/string_base.h:1688\n+\tpush %ebx\n+\tmov %edi,%ebx\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x268(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:87\n+\tlea -0xe6(%ebp),%ebx\n+/usr/include/c++/14/bits/charconv.h:94\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x1c(%esp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tje 46bf <__cxa_finalize@plt+0x132f>\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmov %ebp,%edx\n-\tcmp %edi,%ebp\n-\tjae 46a6 <__cxa_finalize@plt+0x1316>\n-\tmov %ecx,0x18(%esp)\n-\tjmp 4680 <__cxa_finalize@plt+0x12f0>\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov %ebx,%ecx\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov -0x2eb0(%edi),%eax\n+\tmov %edi,%esi\n+\tlea -0x2eb0(%esi),%esi\n+\tmov %eax,-0xe6(%ebp)\n+\tmov -0x2deb(%edi),%eax\n+\tlea -0xe4(%ebp),%edi\n+\tsub %edi,%ecx\n+\tsub %ecx,%esi\n+\tadd $0xc9,%ecx\n+\tmov %eax,-0x21(%ebp)\n+\tshr $0x2,%ecx\n+\trep movsl %ds:(%esi),%es:(%edi)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tmov -0x29c(%ebp),%eax\n+\tcmp $0x63,%eax\n+\tjbe 5150 \n+\tmov -0x2b0(%ebp),%esi\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmov %edx,-0x2b0(%ebp)\n+\tlea -0x1(%edx,%esi,1),%ecx\n+\tmov $0x51eb851f,%esi\n+\tjmp 44c0 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov (%edx),%ecx\n-/usr/include/seqan/basic/array_construct_destruct.h:512\n-\tadd $0x10,%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:513\n-\tadd $0x10,%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %ecx,-0x10(%eax)\n-\tmov -0xc(%edx),%ecx\n-\tmov %ecx,-0xc(%eax)\n-\tmov -0x8(%edx),%ecx\n-\tmov %ecx,-0x8(%eax)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovzbl -0x4(%edx),%ecx\n-\tmov %cl,-0x4(%eax)\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tcmp %edi,%edx\n-\tjb 4680 <__cxa_finalize@plt+0x12f0>\n-\tmov 0x18(%esp),%ecx\n-\tmov %ecx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush %ebp\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-\tmov 0x18(%esp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%ecx,1),%ebx\n-\tmov %ebx,0x4(%esi)\n-/usr/include/seqan/sequence/string_base.h:1353\n-\tcmp %edx,0x14(%esp)\n-\tjae 44aa <__cxa_finalize@plt+0x111a>\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0xc(%esp),%edi\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%eax,%ecx,1),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x2,0xc(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %edi,(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmov 0x10(%esp),%edi\n-\tmov %edi,0x4(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x40(%esp),%edi\n-\tmov %edi,0x8(%ebx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 44aa <__cxa_finalize@plt+0x111a>\n+\tmov -0x29c(%ebp),%eax\n+\tmov -0x29c(%ebp),%edi\n+/usr/include/c++/14/bits/charconv.h:94\n+\tsub $0x2,%ecx\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmul %esi\n+\tshr $0x5,%edx\n+\timul $0x64,%edx,%eax\n+\tsub %eax,%edi\n+\tmov -0x29c(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:97\n+\tmov %edx,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:99\n+\tmovzwl (%ebx,%edi,2),%edx\n+\tmov %dx,0x2(%ecx)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tcmp $0x270f,%eax\n+\tja 44c0 \n+/usr/include/c++/14/bits/charconv.h:102\n+\tmov -0x2b0(%ebp),%edx\n+\tcmp $0x3e7,%eax\n+\tja 5150 \n+/usr/include/c++/14/bits/charconv.h:109\n+\tmovzbl -0x29c(%ebp),%eax\n+\tadd $0x30,%eax\n+\tmov %al,(%edx)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2ac(%ebp),%esi\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmov -0x268(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %esi,-0x264(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%esi,1)\n+./porechop/src/alignment.cpp:114\n+\tmov -0x2a4(%ebp),%eax\n+\tmov 0x8(%eax),%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %esi,%eax\n+\tneg %eax\n+\tcmovs %esi,%eax\n+/usr/include/c++/14/bits/basic_string.h:4245\n+\tshr $0x1f,%esi\n+/usr/include/c++/14/bits/basic_string.h:4246\n+\tmov %eax,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x9,%eax\n+\tjbe 5f34 \n+\tmov %eax,%ecx\n+/usr/include/c++/14/bits/charconv.h:61\n+\tmov $0x1,%edi\n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov $0xd1b71759,%ebx\n+\tjmp 4592 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:82\n-\tmov (%edi),%edi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%ebp\n-/usr/include/seqan/align/dp_trace_segment.h:83\n-\tmov (%ecx),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:82\n-\tmov %edi,0xc(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%esi),%edi\n-/usr/include/seqan/align/dp_trace_segment.h:83\n-\tmov %eax,0x10(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%eax\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %edi,%ecx\n-\tsub %ebp,%ecx\n-\tmov %ecx,%edx\n-\tsar $0x4,%edx\n-\tmov %edx,0x14(%esp)\n-/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n-\tcmp %eax,%edx\n-\tjb 47f8 <__cxa_finalize@plt+0x1468>\n-/usr/include/seqan/sequence/string_base.h:1352\n-\tadd $0x1,%edx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\tcmp %edx,%eax\n-\tjae 44aa <__cxa_finalize@plt+0x111a>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%edx\n-\tjbe 4875 <__cxa_finalize@plt+0x14e5>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %edx,%eax\n-\tmov %ecx,0x1c(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tshr $1,%eax\n-\tadd %eax,%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %edx,%eax\n-\tmov %edx,0x24(%esp)\n-\tshl $0x4,%eax\n+\tnop\n+/usr/include/c++/14/bits/charconv.h:69\n+\tcmp $0x3e7,%ecx\n+\tjbe 5220 \n+/usr/include/c++/14/bits/charconv.h:70\n+\tcmp $0x270f,%ecx\n+\tjbe 5280 \n+/usr/include/c++/14/bits/charconv.h:71\n+\tmov %ecx,%eax\n+\tmul %ebx\n+/usr/include/c++/14/bits/charconv.h:72\n+\tlea 0x4(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:71\n+\tshr $0xd,%edx\n+/usr/include/c++/14/bits/charconv.h:67\n+\tcmp $0x1869f,%ecx\n+\tjbe 5320 \n+\tmov %eax,%edi\n+\tmov %edx,%ecx\n+/usr/include/c++/14/bits/charconv.h:68\n+\tcmp $0x63,%ecx\n+\tja 4560 \n+/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n+\tmov %edi,-0x2ac(%ebp)\n+\tlea 0x1(%edi),%eax\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tadd %esi,%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x298(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x294(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x290(%ebp),%edi\n+\tmov %ebx,-0x2e0(%ebp)\n+\tmov %edi,-0x2e4(%ebp)\n+\tmov %edi,-0x298(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tmov -0x2a0(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %eax,-0x2a4(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x290(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n \tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x28(%esp),%edx\n-/usr/include/seqan/sequence/string_base.h:1688\n+\tpush %ebx\n+\tmov %edi,%ebx\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x298(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:87\n+\tlea -0xe6(%ebp),%ebx\n+/usr/include/c++/14/bits/charconv.h:94\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x1c(%esp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tje 47bf <__cxa_finalize@plt+0x142f>\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmov %ebp,%edx\n-\tcmp %edi,%ebp\n-\tjae 47a6 <__cxa_finalize@plt+0x1416>\n-\tmov %ecx,0x18(%esp)\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov %ebx,%ecx\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:87\n+\tmov -0x2eb0(%edi),%eax\n+\tmov %edi,%esi\n+\tlea -0x2eb0(%esi),%esi\n+\tmov %eax,-0xe6(%ebp)\n+\tmov -0x2deb(%edi),%eax\n+\tlea -0xe4(%ebp),%edi\n+\tsub %edi,%ecx\n+\tsub %ecx,%esi\n+\tadd $0xc9,%ecx\n+\tmov %eax,-0x21(%ebp)\n+\tshr $0x2,%ecx\n+\trep movsl %ds:(%esi),%es:(%edi)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tmov -0x29c(%ebp),%eax\n+\tcmp $0x63,%eax\n+\tjbe 5170 \n+\tmov -0x2ac(%ebp),%esi\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmov %edx,-0x2ac(%ebp)\n+\tlea -0x1(%edx,%esi,1),%ecx\n+\tmov $0x51eb851f,%esi\n+\tjmp 4680 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov (%edx),%ecx\n-/usr/include/seqan/basic/array_construct_destruct.h:512\n-\tadd $0x10,%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:513\n-\tadd $0x10,%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %ecx,-0x10(%eax)\n-\tmov -0xc(%edx),%ecx\n-\tmov %ecx,-0xc(%eax)\n-\tmov -0x8(%edx),%ecx\n-\tmov %ecx,-0x8(%eax)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovzbl -0x4(%edx),%ecx\n-\tmov %cl,-0x4(%eax)\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tcmp %edi,%edx\n-\tjb 4780 <__cxa_finalize@plt+0x13f0>\n-\tmov 0x18(%esp),%ecx\n-\tmov %ecx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush %ebp\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-\tmov 0x18(%esp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%ecx,1),%ebx\n-\tmov %ebx,0x4(%esi)\n-/usr/include/seqan/sequence/string_base.h:1353\n-\tcmp %edx,0x14(%esp)\n-\tjae 44aa <__cxa_finalize@plt+0x111a>\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0xc(%esp),%edi\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%eax,%ecx,1),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x4,0xc(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %edi,(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmov 0x10(%esp),%edi\n-\tmov %edi,0x4(%ebx)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x40(%esp),%edi\n-\tmov %edi,0x8(%ebx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 44aa <__cxa_finalize@plt+0x111a>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0xc(%esp),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x4,0xc(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %eax,(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmov 0x10(%esp),%eax\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x40(%esp),%eax\n-\tmov %eax,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%ebp,%ecx,1),%eax\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 44aa <__cxa_finalize@plt+0x111a>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0xc(%esp),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x2,0xc(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %eax,(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmov 0x10(%esp),%eax\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x40(%esp),%eax\n-\tmov %eax,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%ebp,%ecx,1),%eax\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 44aa <__cxa_finalize@plt+0x111a>\n-\tmov %edx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0x200\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_base.h:1688\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tmov -0x29c(%ebp),%eax\n+\tmov -0x29c(%ebp),%edi\n+/usr/include/c++/14/bits/charconv.h:94\n+\tsub $0x2,%ecx\n+/usr/include/c++/14/bits/charconv.h:96\n+\tmul %esi\n+\tshr $0x5,%edx\n+\timul $0x64,%edx,%eax\n+\tsub %eax,%edi\n+\tmov -0x29c(%ebp),%eax\n+/usr/include/c++/14/bits/charconv.h:97\n+\tmov %edx,-0x29c(%ebp)\n+/usr/include/c++/14/bits/charconv.h:99\n+\tmovzwl (%ebx,%edi,2),%edx\n+\tmov %dx,0x2(%ecx)\n+/usr/include/c++/14/bits/charconv.h:94\n+\tcmp $0x270f,%eax\n+\tja 4680 \n+/usr/include/c++/14/bits/charconv.h:102\n+\tmov -0x2ac(%ebp),%edx\n+\tcmp $0x3e7,%eax\n+\tja 5170 \n+/usr/include/c++/14/bits/charconv.h:109\n+\tmovzbl -0x29c(%ebp),%eax\n+\tadd $0x30,%eax\n+\tmov %al,(%edx)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2a4(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmov -0x298(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ebx,-0x294(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%ebx,1)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tcmpl $0x3fffffff,-0x294(%ebp)\n+\tje 36da <__cxa_finalize@plt+0x34a>\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tmov -0x2a0(%ebp),%ebx\n+\tsub $0x4,%esp\n+\tpush $0x1\n+\tlea -0x2eb4(%ebx),%eax\n+\tmov %eax,-0x29c(%ebp)\n+\tpush %eax\n+\tpush -0x2e0(%ebp)\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x278(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1485\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-\tmov 0x18(%esp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tjne 4523 <__cxa_finalize@plt+0x1193>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%edx,1),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 458f <__cxa_finalize@plt+0x11ff>\n-\tmov %ecx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0x200\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_base.h:1688\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x280(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2a4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 58a0 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x280(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x278(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2a4(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x280(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:1077\n+\tmov -0x264(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,-0x27c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n+\tlea (%ecx,%eax,1),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%ebx\n+\tje 5870 \n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,-0x278(%ebp)\n+\tjae 47a6 \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2bc(%ebp),%esi\n+\tcmp %esi,-0x268(%ebp)\n+\tje 5ac0 \n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n+\tmov -0x260(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,%esi\n+\tjae 5330 \n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tmov $0x3fffffff,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x268(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tsub %ecx,%edx\n+\tcmp %eax,%edx\n+\tjb 372b <__cxa_finalize@plt+0x39b>\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tsub $0x4,%esp\n+\tlea -0x280(%ebp),%esi\n+\tpush %eax\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %esi\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x248(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1470\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-\tmov 0x18(%esp),%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tjne 4765 <__cxa_finalize@plt+0x13d5>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%ecx,1),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 47cf <__cxa_finalize@plt+0x143f>\n-\tmov %ecx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0x200\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_base.h:1688\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x250(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2cc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 59b0 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x250(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x248(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+\tmov %ecx,-0x24c(%ebp)\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tcmpl $0x3fffffff,-0x24c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tje 3661 <__cxa_finalize@plt+0x2d1>\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tsub $0x4,%esp\n+\tlea -0x250(%ebp),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x1\n+\tpush -0x29c(%ebp)\n+\tmov %eax,-0x300(%ebp)\n+\tpush %eax\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x230(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1485\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-\tmov 0x18(%esp),%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tjne 464f <__cxa_finalize@plt+0x12bf>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%ecx,1),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 46cf <__cxa_finalize@plt+0x133f>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-\n-000048e0 :\n-freeCString():\n-./porechop/src/adapter_align.cpp:34\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x238(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 5830 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x238(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x230(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2ac(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x238(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:1077\n+\tmov -0x21c(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,-0x234(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n+\tlea (%ecx,%eax,1),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%ebx\n+\tje 5800 \n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,-0x230(%ebp)\n+\tjae 48d8 \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c0(%ebp),%esi\n+\tcmp %esi,-0x220(%ebp)\n+\tje 5ab0 \n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n+\tmov -0x218(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,%esi\n+\tjae 53c0 \n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tmov $0x3fffffff,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x220(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tsub %ecx,%edx\n+\tcmp %eax,%edx\n+\tjb 35d1 <__cxa_finalize@plt+0x241>\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tsub $0x4,%esp\n+\tlea -0x238(%ebp),%esi\n+\tpush %eax\n \tpush %ebx\n-\tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0xf5e6,%ebx\n-\tsub $0x14,%esp\n-./porechop/src/adapter_align.cpp:35\n-\tpush 0x1c(%esp)\n-\tcall 3260 \n-./porechop/src/adapter_align.cpp:36\n-\tadd $0x18,%esp\n-\tpop %ebx\n-\tret\n-\tlea 0x0(%esi),%esi\n-\n-00004900 , std::allocator >)@@Base>:\n-cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n-./porechop/src/adapter_align.cpp:39\n-\tpush %ebp\n-\tpush %edi\n+\tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n-\tpush %ebx\n-\tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0xf5c3,%ebx\n-\tsub $0x18,%esp\n-\tmov 0x2c(%esp),%edi\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x200(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x208(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2d0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 59f0 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x208(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x200(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+\tmov %ecx,-0x204(%ebp)\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tcmpl $0x3fffffff,-0x204(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tje 3790 <__cxa_finalize@plt+0x400>\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tsub $0x4,%esp\n+\tlea -0x208(%ebp),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x1\n+\tpush -0x29c(%ebp)\n+\tmov %eax,-0x304(%ebp)\n+\tpush %eax\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1e8(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x1f0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 57c0 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x1f0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x1e8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2b0(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1f0(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n /usr/include/c++/14/bits/basic_string.h:1077\n-\tmov 0x4(%edi),%ebp\n-./porechop/src/adapter_align.cpp:40 (discriminator 1)\n-\tlea 0x1(%ebp),%eax\n+\tmov -0x1d4(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,-0x1ec(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n+\tlea (%ecx,%eax,1),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%ebx\n+\tje 5790 \n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,-0x1e8(%ebp)\n+\tjae 4a0a \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c4(%ebp),%esi\n+\tcmp %esi,-0x1d8(%ebp)\n+\tje 5aa0 \n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n+\tmov -0x1d0(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,%esi\n+\tjae 5440 \n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tmov $0x3fffffff,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1d8(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tsub %ecx,%edx\n+\tcmp %eax,%edx\n+\tjb 3700 <__cxa_finalize@plt+0x370>\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tsub $0x4,%esp\n+\tlea -0x1f0(%ebp),%esi\n \tpush %eax\n-\tcall 3150 \n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %esi\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1b8(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1470\n \tadd $0x10,%esp\n-./porechop/src/adapter_align.cpp:40 (discriminator 1)\n-\tmov %eax,%esi\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x1c0(%ebp)\n /usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%edi),%eax\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tcmp $0x1,%ebp\n-\tjle 4950 , std::allocator >)@@Base+0x50>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2d4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 5a30 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x1c0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x1b8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+\tmov %ecx,-0x1bc(%ebp)\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tcmpl $0x3fffffff,-0x1bc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tje 375e <__cxa_finalize@plt+0x3ce>\n+/usr/include/c++/14/bits/basic_string.h:1485\n \tsub $0x4,%esp\n-\tpush %ebp\n+\tlea -0x1c0(%ebp),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x1\n+\tpush -0x29c(%ebp)\n+\tmov %eax,-0x308(%ebp)\n+\tpush %eax\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1a0(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x1a8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2b4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 5750 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x1a8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x1a0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2b4(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1a8(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:1077\n+\tmov -0x18c(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,-0x1a4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n+\tlea (%ecx,%eax,1),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%ebx\n+\tje 5720 \n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,-0x1a0(%ebp)\n+\tjae 4b3c \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c8(%ebp),%esi\n+\tcmp %esi,-0x190(%ebp)\n+\tje 5a90 \n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n+\tmov -0x188(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,%esi\n+\tjae 54c0 \n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tmov $0x3fffffff,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x190(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tsub %ecx,%edx\n+\tcmp %eax,%edx\n+\tjb 3602 <__cxa_finalize@plt+0x272>\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tsub $0x4,%esp\n+\tlea -0x1a8(%ebp),%esi\n \tpush %eax\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n \tpush %esi\n-\tcall 3120 \n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x170(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1470\n \tadd $0x10,%esp\n-./porechop/src/adapter_align.cpp:42 (discriminator 1)\n-\tmovb $0x0,(%esi,%ebp,1)\n-./porechop/src/adapter_align.cpp:44\n-\tadd $0xc,%esp\n-\tmov %esi,%eax\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi),%esi\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 493c , std::allocator >)@@Base+0x3c>\n-/usr/include/c++/14/bits/stl_algobase.h:413\n-\tmovzbl (%eax),%eax\n-\tmov %al,(%esi)\n-\tjmp 493c , std::allocator >)@@Base+0x3c>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&) [clone .isra.0]:\n-/usr/include/seqan/align/dp_traceback_impl.h:498\n-\tpush %ebp\n-\tpush %edi\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x178(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2d8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 5930 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x178(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x170(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+\tmov %ecx,-0x174(%ebp)\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tcmpl $0x3fffffff,-0x174(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tje 33c0 <__cxa_finalize@plt+0x30>\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tsub $0x4,%esp\n+\tlea -0x178(%ebp),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x1\n+\tpush -0x29c(%ebp)\n+\tmov %eax,-0x30c(%ebp)\n+\tpush %eax\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x158(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x160(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2b8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 56e0 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x160(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x158(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2b8(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x160(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:1077\n+\tmov -0x144(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,-0x15c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n+\tlea (%ecx,%eax,1),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%ebx\n+\tje 56c0 \n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,-0x158(%ebp)\n+\tjae 4c6e \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tlea -0x140(%ebp),%esi\n+\tcmp %esi,-0x148(%ebp)\n+\tje 5a70 \n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n+\tmov -0x140(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,%esi\n+\tjae 5540 \n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tmov $0x3fffffff,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x148(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tsub %ecx,%edx\n+\tcmp %eax,%edx\n+\tjb 33f1 <__cxa_finalize@plt+0x61>\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tsub $0x4,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %eax\n+\tpush %esi\n+\tlea -0x160(%ebp),%esi\n \tpush %esi\n-\tcall d072 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x712>\n-\tadd $0xf564,%esi\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x128(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x130(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2dc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 5970 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x130(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x128(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+\tmov %ecx,-0x12c(%ebp)\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tcmpl $0x3fffffff,-0x12c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tje 36a1 <__cxa_finalize@plt+0x311>\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tsub $0x4,%esp\n+\tlea -0x130(%ebp),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x1\n+\tpush -0x29c(%ebp)\n+\tmov %eax,-0x310(%ebp)\n+\tpush %eax\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x110(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:1485\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x118(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tje 5660 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ecx,-0x118(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+\tmov %ecx,-0x110(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov 0x4(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x118(%ebp),%ebx\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:1077\n+\tmov -0xfc(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,-0x114(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n+\tlea (%ecx,%eax,1),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%ebx\n+\tje 5630 \n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,-0x110(%ebp)\n+\tjae 4d9a \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tlea -0xf8(%ebp),%edi\n+\tmov %edi,-0x29c(%ebp)\n+\tcmp %edi,-0x100(%ebp)\n+\tje 5a80 \n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n+\tmov -0xf8(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp %edx,%edi\n+\tjae 55c0 \n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tmov $0x3fffffff,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x100(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n+\tsub %ecx,%edx\n+\tcmp %eax,%edx\n+\tjb 35aa <__cxa_finalize@plt+0x21a>\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tsub $0x4,%esp\n+\tlea -0x118(%ebp),%edi\n+\tpush %eax\n \tpush %ebx\n-\tsub $0x4c,%esp\n-\tmov %eax,(%esp)\n-\tmov 0x64(%esp),%eax\n-\tmov %edx,0x10(%esp)\n-\tmov 0x60(%esp),%ebp\n-\tmov %esi,0x14(%esp)\n-\tmov %ecx,0xc(%esp)\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tmov 0xc(%ebp),%ecx\n-/usr/include/seqan/align/dp_traceback_impl.h:498\n-\tmov %eax,0x8(%esp)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov %gs:0x14,%eax\n-\tmov %eax,0x3c(%esp)\n-\tmov 0x0(%ebp),%eax\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%edx\n-\tmov 0xc(%eax),%esi\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %edi\n+\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:235\n+\tmov -0x2a8(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:1470\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:235\n+\tlea 0x8(%ebx),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ecx,(%ebx)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ebx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ebx\n+\tje 58e0 \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov -0x2a8(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ebx,(%edi)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov %ecx,0x8(%edi)\n \tmov 0x4(%eax),%ebx\n-\tsub (%eax),%ebx\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tsub (%edx),%ecx\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n-\txor %edx,%edx\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tmov 0x4(%esi),%edi\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n-\tmov %ecx,%eax\n-\tdivl (%esi)\n-\txor %edx,%edx\n-\tmov %eax,0x4(%esp)\n-\tmov %ecx,%eax\n-\tmov %edi,%ecx\n-\tdiv %edi\n-\tmov %eax,%edi\n-/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n-\tcmp $0x4,%ebx\n-\tje 49e8 , std::allocator >)@@Base+0xe8>\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tmov 0x4(%esp),%eax\n-\txor %edx,%edx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsar $0x2,%ebx\n-/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n-\tsub $0x1,%ebx\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tdiv %ecx\n-\tmov %edx,0x4(%esp)\n-/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n-\tcmp $0x1,%ebx\n-\tjbe 49e8 , std::allocator >)@@Base+0xe8>\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tmov %edi,%eax\n-\txor %edx,%edx\n-\tdivl 0x8(%esi)\n-\tmov %edx,%edi\n-/usr/include/seqan/align/dp_traceback_impl.h:76\n-\tmov 0x4(%esp),%ebx\n-/usr/include/seqan/align/dp_traceback_impl.h:75\n-\tmov %edi,0x20(%esp)\n-\tlea 0x24(%esp),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:77\n-\tmovl $0x0,0x28(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:76\n-\tmov %ebx,0x24(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:78\n-\tmovl $0x0,0x2c(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:79\n-\tmovl $0x0,0x30(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:80\n-\tmovl $0x0,0x34(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:81\n-\tmovb $0x0,0x38(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:524\n-\tcmp %ebx,0x68(%esp)\n-\tje 4a41 , std::allocator >)@@Base+0x141>\n-/usr/include/seqan/align/dp_traceback_impl.h:525\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2a8(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+\tmov %ebx,0x4(%edi)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+\tlea -0xf8(%ebp),%eax\n+\tmov %eax,-0x29c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x118(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %esi,%eax\n+\tje 4e3a \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x110(%ebp),%ebx\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tmov %esi,%ecx\n-\tpush $0x4\n-\tmov 0x74(%esp),%eax\n-\tsub %ebx,%eax\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tlea 0x1(%ebx),%edx\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %edx\n \tpush %eax\n-\tmov 0x18(%esp),%edx\n-\tmov 0x10(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/align/dp_traceback_impl.h:527\n-\tmov 0x8(%esp),%eax\n-\tlea 0x20(%esp),%ebx\n-\tmov (%eax),%eax\n-\tcmp %edi,%eax\n-\tje 4a67 , std::allocator >)@@Base+0x167>\n-/usr/include/seqan/align/dp_traceback_impl.h:528\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x130(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2dc(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4e66 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x128(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tsub %edi,%eax\n-\tmov %esi,%ecx\n-\tmov %ebx,%edx\n-\tpush $0x2\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n-\tmov 0x10(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/align/dp_traceback_impl.h:136\n-\ttest %edi,%edi\n-\tje 4bd0 , std::allocator >)@@Base+0x2d0>\n-\tmov %esi,%ecx\n-\txor %edx,%edx\n-\tmov %ebx,%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2)\n-\tmov 0x4(%esp),%eax\n-\ttest %eax,%eax\n-\tjne 4d00 , std::allocator >)@@Base+0x400>\n-/usr/include/seqan/align/dp_traceback_impl.h:537\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x160(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2b8(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4e92 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x158(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tmov 0x14(%esp),%eax\n-\tmovzbl (%eax),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n-\tmov 0x10(%esp),%eax\n-\tmov %esi,%edx\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov (%esp),%eax\n-\tmov 0x4(%eax),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%eax),%eax\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %esi,%ebp\n-\tsub %ecx,%ebp\n-\tmov %ebp,%edx\n-\tsar $0x4,%edx\n-\tmov %edx,0x4(%esp)\n-/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x178(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2d8(%ebp),%eax\n \tcmp %eax,%edx\n-\tjb 4db0 , std::allocator >)@@Base+0x4b0>\n-/usr/include/seqan/sequence/string_base.h:1352\n-\tlea 0x1(%edx),%ebx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\tcmp %ebx,%eax\n-\tjae 4bb0 , std::allocator >)@@Base+0x2b0>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%ebx\n-\tjbe 4f3d , std::allocator >)@@Base+0x63d>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ebx,%edx\n-\tmov %ecx,0xc(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tshr $1,%edx\n-\tadd %ebx,%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %edx,%ebx\n-\tmov %edx,0x14(%esp)\n-\tshl $0x4,%ebx\n-\tpush %ebx\n-\tmov 0x24(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x10(%esp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x18(%esp),%edx\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%ecx)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0xc(%esp),%ecx\n-\ttest %ecx,%ecx\n-\tje 4b7b , std::allocator >)@@Base+0x27b>\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmov %ecx,%edx\n-\tcmp %esi,%ecx\n-\tjae 4b62 , std::allocator >)@@Base+0x262>\n-\tjmp 4b40 , std::allocator >)@@Base+0x240>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov (%edx),%ebx\n-/usr/include/seqan/basic/array_construct_destruct.h:512\n-\tadd $0x10,%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:513\n-\tadd $0x10,%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %ebx,-0x10(%eax)\n-\tmov -0xc(%edx),%ebx\n-\tmov %ebx,-0xc(%eax)\n-\tmov -0x8(%edx),%ebx\n-\tmov %ebx,-0x8(%eax)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovzbl -0x4(%edx),%ebx\n-\tmov %bl,-0x4(%eax)\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tcmp %esi,%edx\n-\tjb 4b40 , std::allocator >)@@Base+0x240>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush %ecx\n-\tmov 0x24(%esp),%ebx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x10(%esp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%eax),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%eax),%eax\n-\tmov (%esp),%esi\n-\tlea (%eax,%ebp,1),%ecx\n-\tmov %ecx,0x4(%esi)\n-/usr/include/seqan/sequence/string_base.h:1353\n-\tcmp %edx,0x4(%esp)\n-\tjae 4bb0 , std::allocator >)@@Base+0x2b0>\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov %edi,0x8(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esp),%edi\n-\tlea 0x10(%eax,%ebp,1),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmovl $0x0,(%ecx)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmovl $0x0,0x4(%ecx)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x2,0xc(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edi)\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:546\n-\tmov 0x3c(%esp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne 5085 , std::allocator >)@@Base+0x785>\n-\tadd $0x4c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tje 4ebe \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x170(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tmov %ebx,%edx\n-\tmov %esi,%ecx\n-\tmov 0x14(%esp),%eax\n-\tmovzbl (%eax),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n-\tpush $0x0\n-\tmov 0x10(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n-/usr/include/seqan/align/dp_traceback_impl.h:541\n-\tmov 0x14(%esp),%edx\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\ttest %edx,%edx\n-\tje 4bb0 , std::allocator >)@@Base+0x2b0>\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov (%esp),%eax\n-\tmov 0x4(%eax),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%eax),%eax\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %esi,%edx\n-\tsub %ecx,%edx\n-\tmov %edx,0x8(%esp)\n-\tsar $0x4,%edx\n-\tmov %edx,0xc(%esp)\n-/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1a8(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2b4(%ebp),%eax\n \tcmp %eax,%edx\n-\tjb 4d78 , std::allocator >)@@Base+0x478>\n-/usr/include/seqan/sequence/string_base.h:1352\n-\tadd $0x1,%edx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\tcmp %edx,%eax\n-\tjae 4d9e , std::allocator >)@@Base+0x49e>\n-/usr/include/seqan/sequence/sequence_interface.h:869\n-\tmov %ecx,0x10(%esp)\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%edx\n-\tjbe 4f04 , std::allocator >)@@Base+0x604>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %edx,%ebx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tshr $1,%ebx\n-\tlea (%ebx,%edx,1),%ebp\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %ebp,%ebx\n-\tshl $0x4,%ebx\n-\tpush %ebx\n-\tmov 0x24(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x10(%esp),%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ebp,0x8(%ecx)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x10(%esp),%ecx\n-\ttest %ecx,%ecx\n-\tje 4cbb , std::allocator >)@@Base+0x3bb>\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmov %ecx,%edx\n-\tcmp %esi,%ecx\n-\tjae 4ca2 , std::allocator >)@@Base+0x3a2>\n-\tjmp 4c80 , std::allocator >)@@Base+0x380>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov 0x4(%edx),%ebx\n-\tmov (%edx),%ebp\n-/usr/include/seqan/basic/array_construct_destruct.h:512\n-\tadd $0x10,%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:513\n-\tadd $0x10,%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %ebx,-0xc(%eax)\n-\tmov -0x8(%edx),%ebx\n-\tmov %ebp,-0x10(%eax)\n-\tmov %ebx,-0x8(%eax)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovzbl -0x4(%edx),%ebx\n-\tmov %bl,-0x4(%eax)\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tcmp %esi,%edx\n-\tjb 4c80 , std::allocator >)@@Base+0x380>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush %ecx\n-\tmov 0x24(%esp),%ebx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x10(%esp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%eax),%ebp\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%eax),%eax\n-\tmov 0x8(%esp),%esi\n-\tlea (%eax,%esi,1),%edx\n-\tmov (%esp),%esi\n-\tmov %edx,0x4(%esi)\n-/usr/include/seqan/sequence/string_base.h:1353\n-\tcmp %ebp,0xc(%esp)\n-\tjae 4d9e , std::allocator >)@@Base+0x49e>\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x4(%esp),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmovl $0x0,(%edx)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmovl $0x0,0x4(%edx)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov %esi,0x8(%edx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0x8(%esp),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x4,0xc(%edx)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x10(%eax,%esi,1),%eax\n-\tmov (%esp),%esi\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 4d9e , std::allocator >)@@Base+0x49e>\n-\tlea 0x0(%esi),%esi\n-\tmov 0x10(%esp),%eax\n-\tmovzbl (%eax),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:533 (discriminator 1)\n-\ttest %al,%al\n-\tje 5034 , std::allocator >)@@Base+0x734>\n-/usr/include/seqan/align/dp_traceback_impl.h:390\n-\ttest $0x1,%al\n-\tjne 4e28 , std::allocator >)@@Base+0x528>\n-/usr/include/seqan/align/dp_traceback_impl.h:394\n-\ttest $0x40,%al\n-\tje 4d2b , std::allocator >)@@Base+0x42b>\n-/usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1)\n-\ttest $0x4,%al\n-\tjne 4dd8 , std::allocator >)@@Base+0x4d8>\n-/usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1)\n-\ttest $0x10,%al\n-\tjne 4dd8 , std::allocator >)@@Base+0x4d8>\n-/usr/include/seqan/align/dp_traceback_impl.h:402\n-\ttest $0x20,%al\n-\tje 4d3f , std::allocator >)@@Base+0x43f>\n-/usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1)\n-\ttest $0x2,%al\n-\tjne 4e88 , std::allocator >)@@Base+0x588>\n-/usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1)\n-\ttest $0x8,%al\n-\tjne 4e88 , std::allocator >)@@Base+0x588>\n-/usr/include/seqan/align/dp_traceback_impl.h:136\n-\tmov 0x20(%esp),%edi\n-\ttest %edi,%edi\n-\tjne 4d07 , std::allocator >)@@Base+0x407>\n-/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tje 4eea \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x1a0(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-/usr/include/seqan/align/dp_traceback_impl.h:541\n-\txor %edi,%edi\n-/usr/include/seqan/align/dp_traceback_impl.h:537\n-\tmov 0x14(%esp),%eax\n-\tmovzbl (%eax),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n-\tmov 0x10(%esp),%eax\n-\tmov %esi,%edx\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n-/usr/include/seqan/align/dp_traceback_impl.h:541\n-\tmov 0x14(%esp),%eax\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\ttest %eax,%eax\n-\tjne 4bf5 , std::allocator >)@@Base+0x2f5>\n-\tjmp 4bb0 , std::allocator >)@@Base+0x2b0>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov 0x4(%esp),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmovl $0x0,(%esi)\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov %eax,0x8(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0x8(%esp),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x4,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esp),%esi\n-\tlea 0x10(%ecx,%eax,1),%eax\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/align/dp_traceback_impl.h:543\n-\ttest %edi,%edi\n-\tje 4bb0 , std::allocator >)@@Base+0x2b0>\n-\tjmp 4a9b , std::allocator >)@@Base+0x19b>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_trace_segment.h:77\n-\tmov %edi,0x8(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esp),%edi\n-\tlea 0x10(%ecx,%ebp,1),%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmovl $0x0,(%esi)\n-/usr/include/seqan/align/dp_trace_segment.h:76\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/align/dp_trace_segment.h:78\n-\tmovb $0x2,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/align/dp_traceback_impl.h:546\n-\tjmp 4bb0 , std::allocator >)@@Base+0x2b0>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:281\n-\tmov 0xc(%esp),%eax\n-\tmovzbl (%eax),%eax\n-\ttest $0x4,%al\n-\tje 4ed8 , std::allocator >)@@Base+0x5d8>\n-/usr/include/seqan/align/dp_traceback_impl.h:369\n-\tadd $0x1,%edx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n-\tmov 0x0(%ebp),%edi\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%edi),%eax\n-\ttest %eax,%eax\n-\tje 4fb0 , std::allocator >)@@Base+0x6b0>\n-/usr/include/seqan/sequence/string_alloc.h:283\n-\tmov (%edi),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1)\n-\tmov 0x10(%esp),%edi\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2)\n-\tmov 0xc(%eax),%ebx\n-\tmov 0xc(%ebp),%eax\n-\tsub (%ebx),%eax\n-\tmov %eax,0xc(%ebp)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n-\tmovzbl (%eax),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:291\n-\tsubl $0x1,0x4(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1)\n-\tmov %al,(%edi)\n-/usr/include/seqan/align/dp_traceback_impl.h:291\n-\tmov 0x4(%esp),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:136\n-\tmov 0x20(%esp),%edi\n-/usr/include/seqan/align/dp_traceback_impl.h:291\n-\tmov %eax,0x24(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:293\n-\tjmp 4e75 , std::allocator >)@@Base+0x575>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:201\n-\tmov 0xc(%esp),%eax\n-\tmovzbl (%eax),%eax\n-\ttest $0x1,%al\n-\tje 4f80 , std::allocator >)@@Base+0x680>\n-/usr/include/seqan/align/dp_traceback_impl.h:369\n-\tadd $0x1,%edx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387\n-\tmov 0x0(%ebp),%eax\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%eax),%ebx\n-\ttest %ebx,%ebx\n-\tje 4fd8 , std::allocator >)@@Base+0x6d8>\n-/usr/include/seqan/sequence/string_alloc.h:283\n-\tmov (%eax),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1)\n-\tmov 0x10(%esp),%ebx\n-/usr/include/seqan/align/dp_traceback_impl.h:211\n-\tsub $0x1,%edi\n-/usr/include/seqan/align/dp_traceback_impl.h:212\n-\tsubl $0x1,0x4(%esp)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2)\n-\tmov 0xc(%eax),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:211\n-\tmov %edi,0x20(%esp)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2)\n-\tmov 0x4(%eax),%eax\n-\tnot %eax\n-\tadd 0xc(%ebp),%eax\n-\tmov %eax,0xc(%ebp)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n-\tmovzbl (%eax),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1)\n-\tmov %al,(%ebx)\n-/usr/include/seqan/align/dp_traceback_impl.h:212\n-\tmov 0x4(%esp),%eax\n-\tmov %eax,0x24(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:136\n-\ttest %edi,%edi\n-\tje 4d47 , std::allocator >)@@Base+0x447>\n-\tjmp 4a75 , std::allocator >)@@Base+0x175>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:358\n-\tmov 0xc(%esp),%eax\n-\tmovzbl (%eax),%eax\n-\ttest $0x2,%al\n-\tje 5008 , std::allocator >)@@Base+0x708>\n-/usr/include/seqan/align/dp_traceback_impl.h:369\n-\tadd $0x1,%edx\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n-\tmov 0x0(%ebp),%eax\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%eax),%ebx\n-\ttest %ebx,%ebx\n-\tje 5058 , std::allocator >)@@Base+0x758>\n-/usr/include/seqan/sequence/string_alloc.h:283\n-\tmov (%eax),%eax\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n-\tmov 0xc(%eax),%ebx\n-\tmov 0xc(%ebp),%eax\n-\tsub 0x4(%ebx),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1)\n-\tmov 0x10(%esp),%ebx\n-/usr/include/seqan/align/dp_traceback_impl.h:368\n-\tsub $0x1,%edi\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n-\tmov %eax,0xc(%ebp)\n-/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n-\tmovzbl (%eax),%eax\n-/usr/include/seqan/align/dp_traceback_impl.h:368\n-\tmov %edi,0x20(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1)\n-\tmov %al,(%ebx)\n-/usr/include/seqan/align/dp_traceback_impl.h:136\n-\tje 4d47 , std::allocator >)@@Base+0x447>\n-\tjmp 4d07 , std::allocator >)@@Base+0x407>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:283\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1c0(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2d4(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4f16 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x1b8(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n-\tmov 0x10(%esp),%eax\n-\tmov %esi,%edx\n-\tmov %ecx,0x18(%esp)\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n-/usr/include/seqan/align/dp_traceback_impl.h:285\n-\tmov 0x1c(%esp),%eax\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tmov 0x8(%esp),%ecx\n-\tmov $0x1,%edx\n-\tmovb $0x4,(%eax)\n-\tjmp 4dea , std::allocator >)@@Base+0x4ea>\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0x200\n-\tmov 0x24(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x10(%esp),%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1f0(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2b0(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4f42 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x1e8(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%ecx)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x10(%esp),%ecx\n-\ttest %ecx,%ecx\n-\tjne 4c5c , std::allocator >)@@Base+0x35c>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0x8(%esp),%esi\n-\tlea (%eax,%esi,1),%edx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 4cd2 , std::allocator >)@@Base+0x3d2>\n-\tmov %ecx,0x8(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0x200\n-\tmov 0x24(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x10(%esp),%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x208(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2d0(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4f6e \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x200(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%ecx)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x8(%esp),%ecx\n-\ttest %ecx,%ecx\n-\tjne 4b07 , std::allocator >)@@Base+0x207>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%ebp,1),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 4b8a , std::allocator >)@@Base+0x28a>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-/usr/include/seqan/align/dp_traceback_impl.h:203\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x238(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2ac(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4f9a \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x230(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n-\tmov 0x10(%esp),%eax\n-\tmov %esi,%edx\n-\tmov %ecx,0x18(%esp)\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n-/usr/include/seqan/align/dp_traceback_impl.h:206\n-\tmov 0x1c(%esp),%eax\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tmov 0x8(%esp),%ecx\n-\tmov $0x1,%edx\n-\tmovb $0x1,(%eax)\n-\tjmp 4e3a , std::allocator >)@@Base+0x53a>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-\tmov %ecx,0x18(%esp)\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tsub $0xc,%esp\n-\tmov %edx,0x14(%esp)\n-\tpush %edi\n-\tmov 0x24(%esp),%ebx\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x250(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2cc(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4fc6 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x248(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tmov 0x18(%esp),%ecx\n-\tmov 0x8(%esp),%edx\n-\tjmp 4df8 , std::allocator >)@@Base+0x4f8>\n-\tlea 0x0(%esi),%esi\n-\tmov %ecx,0x1c(%esp)\n-\tsub $0xc,%esp\n-\tmov %edx,0x24(%esp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x280(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2a4(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 4ff2 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x278(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n-\tmov 0x24(%esp),%ebx\n-\tmov %eax,0x18(%esp)\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tmov 0x1c(%esp),%ecx\n-\tmov 0x18(%esp),%edx\n-\tmov 0x8(%esp),%eax\n-\tjmp 4e48 , std::allocator >)@@Base+0x548>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:360\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x298(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2e4(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 501e \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x290(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n-\tmov 0x10(%esp),%eax\n-\tmov %esi,%edx\n-\tmov %ecx,0x18(%esp)\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n-/usr/include/seqan/align/dp_traceback_impl.h:362\n-\tmov 0x1c(%esp),%eax\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tmov 0x8(%esp),%ecx\n-\tmov $0x1,%edx\n-\tmovb $0x2,(%eax)\n-\tjmp 4e9a , std::allocator >)@@Base+0x59a>\n-/usr/include/seqan/align/dp_traceback_impl.h:537\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x268(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2bc(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 504a \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x260(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tmov 0x14(%esp),%eax\n-\tmovzbl (%eax),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n-\tmov 0x10(%esp),%eax\n-\tmov %esi,%edx\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tjmp 4bf5 , std::allocator >)@@Base+0x2f5>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tmov %ecx,0x1c(%esp)\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tsub $0xc,%esp\n-\tmov %edx,0x24(%esp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x220(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c0(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 5076 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x218(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n-\tmov 0x24(%esp),%ebx\n-\tmov %eax,0x18(%esp)\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\tmov 0x1c(%esp),%ecx\n-\tmov 0x18(%esp),%edx\n-\tmov 0x8(%esp),%eax\n-\tjmp 4ea8 , std::allocator >)@@Base+0x5a8>\n-/usr/include/seqan/align/dp_traceback_impl.h:546\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tlea 0x0(%esi),%esi\n-void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&) [clone .isra.0]:\n-/usr/include/seqan/align/dp_traceback_impl.h:498\n-\tpush %ebp\n-\tpush %edi\n-\tcall d076 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x716>\n-\tadd $0xee35,%edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x5c,%esp\n-\tmov %eax,0x8(%esp)\n-\tmov 0x74(%esp),%eax\n-\tmov %edi,0x1c(%esp)\n-\tmov 0x70(%esp),%edi\n-\tmov %edx,0x18(%esp)\n-\tmov %ecx,0x14(%esp)\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tmov 0xc(%edi),%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:498\n-\tmov %eax,0x10(%esp)\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov %gs:0x14,%eax\n-\tmov %eax,0x4c(%esp)\n-\tmov (%edi),%eax\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x18(%eax),%edx\n-\tmov 0xc(%eax),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0x4(%eax),%ecx\n-\tsub (%eax),%ecx\n-/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n-\tsub (%edx),%esi\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n-\txor %edx,%edx\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tmov 0x4(%ebx),%ebp\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n-\tmov %esi,%eax\n-\tdivl (%ebx)\n-\txor %edx,%edx\n-\tmov %eax,0xc(%esp)\n-\tmov %esi,%eax\n-\tdiv %ebp\n-\tmov %eax,%esi\n-/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n-\tcmp $0x4,%ecx\n-\tje 5116 , std::allocator >)@@Base+0x816>\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tmov 0xc(%esp),%eax\n-\txor %edx,%edx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsar $0x2,%ecx\n-/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n-\tsub $0x1,%ecx\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tdiv %ebp\n-\tmov %edx,0xc(%esp)\n-/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n-\tcmp $0x1,%ecx\n-\tjbe 5116 , std::allocator >)@@Base+0x816>\n-/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n-\tmov %esi,%eax\n-\txor %edx,%edx\n-\tdivl 0x8(%ebx)\n-\tmov %edx,%esi\n-/usr/include/seqan/align/dp_traceback_impl.h:76\n-\tmov 0xc(%esp),%edx\n-/usr/include/seqan/align/dp_traceback_impl.h:75\n-\tmov %esi,0x30(%esp)\n-\tlea 0x34(%esp),%ebx\n-/usr/include/seqan/align/dp_traceback_impl.h:77\n-\tmovl $0x0,0x38(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:76\n-\tmov %edx,0x34(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:78\n-\tmovl $0x0,0x3c(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:79\n-\tmovl $0x0,0x40(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:80\n-\tmovl $0x0,0x44(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:81\n-\tmovb $0x0,0x48(%esp)\n-/usr/include/seqan/align/dp_traceback_impl.h:524\n-\tcmp %edx,0x78(%esp)\n-\tje 5172 , std::allocator >)@@Base+0x872>\n-/usr/include/seqan/align/dp_traceback_impl.h:525\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1d8(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c4(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 50a2 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x1d0(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tmov %ebx,%ecx\n-\tpush $0x4\n-\tmov 0x84(%esp),%eax\n-\tsub %edx,%eax\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n-\tmov 0x20(%esp),%edx\n-\tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/align/dp_traceback_impl.h:527\n-\tmov 0x10(%esp),%eax\n-\tlea 0x30(%esp),%edx\n-\tmov %edx,0x10(%esp)\n-\tmov (%eax),%eax\n-\tcmp %esi,%eax\n-\tje 519a , std::allocator >)@@Base+0x89a>\n-/usr/include/seqan/align/dp_traceback_impl.h:528\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x190(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c8(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 50ce \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x188(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tsub %esi,%eax\n-\tmov %ebx,%ecx\n-\tpush $0x2\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n-\tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/align/dp_traceback_impl.h:136\n-\ttest %esi,%esi\n-\tje 5320 , std::allocator >)@@Base+0xa20>\n-\tmov %ebx,0x20(%esp)\n-\txor %ecx,%ecx\n-/usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2)\n-\tmov 0xc(%esp),%ebp\n-\ttest %ebp,%ebp\n-\tjne 5440 , std::allocator >)@@Base+0xb40>\n-/usr/include/seqan/align/dp_traceback_impl.h:537\n-\tmov 0x20(%esp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x148(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tlea -0x140(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 50fa \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x140(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n-\tmov 0x1c(%esp),%eax\n-\tmovzbl (%eax),%eax\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n-\tpush %ecx\n-\tmov 0x20(%esp),%edx\n-\tmov %ebx,%ecx\n-\tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x8(%esp),%eax\n-\tmov 0x4(%eax),%edi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%ebp\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%eax),%eax\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %edi,%edx\n-\tsub %ebp,%edx\n-\tmov %edx,%ebx\n-\tsar $0x4,%ebx\n-\tmov %ebx,0xc(%esp)\n-/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n-\tcmp %eax,%ebx\n-\tjb 5500 , std::allocator >)@@Base+0xc00>\n-/usr/include/seqan/sequence/string_base.h:1352\n-\tadd $0x1,%ebx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\tcmp %ebx,%eax\n-\tjae 5300 , std::allocator >)@@Base+0xa00>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%ebx\n-\tjbe 5699 , std::allocator >)@@Base+0xd99>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ebx,%ecx\n-\tmov %edx,0x14(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tshr $1,%ecx\n-\tadd %ebx,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %ecx,%edx\n-\tmov %ecx,0x1c(%esp)\n-\tshl $0x4,%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x100(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x29c(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 5126 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0xf8(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x2a0(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n \tpush %edx\n-\tmov 0x2c(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x18(%esp),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x20(%esp),%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n-\ttest %ebp,%ebp\n-\tmov 0x14(%esp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%ebx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ecx,0x8(%ebx)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tje 52c3 , std::allocator >)@@Base+0x9c3>\n-/usr/include/seqan/basic/array_construct_destruct.h:505\n-\tmov %ebp,%ecx\n-\tcmp %edi,%ebp\n-\tjae 52a2 , std::allocator >)@@Base+0x9a2>\n-\tjmp 5280 , std::allocator >)@@Base+0x980>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n+./porechop/src/alignment.cpp:121\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne 6142 \n+\tmov -0x2a8(%ebp),%eax\n+\tlea -0xc(%ebp),%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret $0x4\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov (%ecx),%ebx\n-/usr/include/seqan/basic/array_construct_destruct.h:512\n-\tadd $0x10,%ecx\n-/usr/include/seqan/basic/array_construct_destruct.h:513\n-\tadd $0x10,%eax\n-/usr/include/seqan/align/dp_trace_segment.h:75\n-\tmov %ebx,-0x10(%eax)\n-\tmov -0xc(%ecx),%ebx\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/charconv.h:104\n+\tmov -0x29c(%ebp),%ebx\n+\tadd %ebx,%ebx\n+/usr/include/c++/14/bits/charconv.h:105\n+\tmovzbl -0xe5(%ebp,%ebx,1),%eax\n+\tmov %al,0x1(%edx)\n+/usr/include/c++/14/bits/charconv.h:106\n+\tmovzbl -0xe6(%ebp,%ebx,1),%eax\n+\tjmp 450f \n+/usr/include/c++/14/bits/charconv.h:104\n+\tmov -0x29c(%ebp),%esi\n+\tadd %esi,%esi\n+/usr/include/c++/14/bits/charconv.h:105\n+\tmovzbl -0xe5(%ebp,%esi,1),%eax\n+\tmov %al,0x1(%edx)\n+/usr/include/c++/14/bits/charconv.h:106\n+\tmovzbl -0xe6(%ebp,%esi,1),%eax\n+\tjmp 46cf \n+/usr/include/c++/14/bits/charconv.h:104\n+\tmov -0x29c(%ebp),%ebx\n+\tadd %ebx,%ebx\n+/usr/include/c++/14/bits/charconv.h:105\n+\tmovzbl -0xe5(%ebp,%ebx,1),%eax\n+\tmov %al,0x1(%edx)\n+/usr/include/c++/14/bits/charconv.h:106\n+\tmovzbl -0xe6(%ebp,%ebx,1),%eax\n+\tjmp 3fcf \n+/usr/include/c++/14/bits/charconv.h:104\n+\tmov -0x29c(%ebp),%ebx\n+\tadd %ebx,%ebx\n+/usr/include/c++/14/bits/charconv.h:105\n+\tmovzbl -0xe5(%ebp,%ebx,1),%eax\n+\tmov %al,0x1(%edx)\n+/usr/include/c++/14/bits/charconv.h:106\n+\tmovzbl -0xe6(%ebp,%ebx,1),%eax\n+\tjmp 418f \n+/usr/include/c++/14/bits/charconv.h:104\n+\tmov -0x29c(%ebp),%esi\n+\tadd %esi,%esi\n+/usr/include/c++/14/bits/charconv.h:105\n+\tmovzbl -0xe5(%ebp,%esi,1),%eax\n+\tmov %al,0x1(%edx)\n+/usr/include/c++/14/bits/charconv.h:106\n+\tmovzbl -0xe6(%ebp,%esi,1),%eax\n+\tjmp 434f \n+/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x2(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x1,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:69\n+\tjmp 43e0 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x2(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x1,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:69\n+\tjmp 4220 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x2(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x1,%ebx\n+\tmov %ebx,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/charconv.h:69\n+\tjmp 45a0 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x2(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x1,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:69\n+\tjmp 4060 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x2(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x1,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:69\n+\tjmp 3ec8 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x3(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x2,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:70\n+\tjmp 4220 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x3(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x2,%ebx\n+\tmov %ebx,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/charconv.h:70\n+\tjmp 45a0 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x3(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x2,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:70\n+\tjmp 4060 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x3(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x2,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:70\n+\tjmp 3ec8 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n+\tmov %edi,%ebx\n+\tlea 0x3(%edi),%eax\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x2,%ebx\n+\tmov %ebx,-0x2b0(%ebp)\n+/usr/include/c++/14/bits/charconv.h:70\n+\tjmp 43e0 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/charconv.h:93\n+\tadd $0x3,%edi\n+\tmov %edi,-0x2b0(%ebp)\n+\tjmp 4220 \n+\txchg %ax,%ax\n+\tadd $0x3,%edi\n+\tmov %edi,-0x2b0(%ebp)\n+\tjmp 3ec8 \n+\txchg %ax,%ax\n+\tadd $0x3,%edi\n+\tmov %edi,-0x2b0(%ebp)\n+\tjmp 4060 \n+\txchg %ax,%ax\n+\tadd $0x3,%edi\n+\tmov %edi,-0x2b0(%ebp)\n+\tjmp 43e0 \n+\txchg %ax,%ax\n+\tadd $0x3,%edi\n+\tmov %edi,-0x2ac(%ebp)\n+\tjmp 45a0 \n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tsub $0xc,%esp\n+\tlea -0x280(%ebp),%esi\n+\tpush %ecx\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush -0x2f0(%ebp)\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x248(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x250(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2cc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tjne 47f4 \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2cc(%ebp),%edi\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjb 59c7 \n+\tmov %eax,-0x2ac(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2cc(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5396 \n+\tmov -0x2cc(%ebp),%esi\n+\tmov -0x2ac(%ebp),%eax\n+\tlea (%esi,%ebx,1),%edi\n+\tadd %edx,%ebx\n+\tjmp 59c7 \n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tsub $0xc,%esp\n+\tlea -0x238(%ebp),%esi\n+\tpush %ecx\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush -0x2f4(%ebp)\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x200(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x208(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2d0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tjne 4926 \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2d0(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%esi\n+\tcmp $0x4,%ecx\n+\tjae 609d \n+\txor %ebx,%ebx\n+\ttest $0x2,%cl\n+\tje 542b \n+\tmovzwl (%esi),%ebx\n+\tmov %bx,(%edi)\n+\tmov $0x2,%ebx\n+\tand $0x1,%ecx\n+\tje 4935 \n+\tmovzbl (%esi,%ebx,1),%ecx\n+\tmov %cl,(%edi,%ebx,1)\n+\tjmp 4935 \n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tsub $0xc,%esp\n+\tlea -0x1f0(%ebp),%esi\n+\tpush %ecx\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush -0x2f8(%ebp)\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1b8(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x1c0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2d4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tjne 4a58 \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2d4(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%esi\n+\tcmp $0x4,%ebx\n+\tjae 6066 \n+\txor %ecx,%ecx\n+\ttest $0x2,%bl\n+\tje 54ab \n+\tmovzwl (%esi),%ecx\n+\tmov %cx,(%edi)\n+\tmov $0x2,%ecx\n+\tand $0x1,%ebx\n+\tje 4a67 \n+\tmovzbl (%esi,%ecx,1),%ebx\n+\tmov %bl,(%edi,%ecx,1)\n+\tjmp 4a67 \n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tsub $0xc,%esp\n+\tlea -0x1a8(%ebp),%esi\n+\tpush %ecx\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush -0x2fc(%ebp)\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x170(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x178(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2d8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tjne 4b8a \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2d8(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%esi\n+\tcmp $0x4,%ebx\n+\tjae 610b \n+\txor %ecx,%ecx\n+\ttest $0x2,%bl\n+\tje 552b \n+\tmovzwl (%esi),%ecx\n+\tmov %cx,(%edi)\n+\tmov $0x2,%ecx\n+\tand $0x1,%ebx\n+\tje 4b99 \n+\tmovzbl (%esi,%ecx,1),%ebx\n+\tmov %bl,(%edi,%ecx,1)\n+\tjmp 4b99 \n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tsub $0xc,%esp\n+\tlea -0x160(%ebp),%esi\n+\tpush %ecx\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush -0x2e8(%ebp)\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x128(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x130(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x2dc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ecx\n+\tjne 4cbc \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2dc(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%esi\n+\tcmp $0x4,%ebx\n+\tjae 60d4 \n+\txor %ecx,%ecx\n+\ttest $0x2,%bl\n+\tje 55ab \n+\tmovzwl (%esi),%ecx\n+\tmov %cx,(%edi)\n+\tmov $0x2,%ecx\n+\tand $0x1,%ebx\n+\tje 4ccb \n+\tmovzbl (%esi,%ecx,1),%ebx\n+\tmov %bl,(%edi,%ecx,1)\n+\tjmp 4ccb \n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tsub $0xc,%esp\n+\tlea -0x118(%ebp),%edi\n+\tpush %ecx\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush -0x2ec(%ebp)\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:235\n+\tmov -0x2a8(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x8(%eax),%edx\n+/usr/include/c++/14/bits/basic_string.h:235\n+\tlea 0x8(%ebx),%ecx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ecx,(%ebx)\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%ebx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %edx,%ebx\n+\tje 5dca \n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov -0x2a8(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x8(%eax),%ecx\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %ebx,(%edi)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov %ecx,0x8(%edi)\n+\tmov 0x4(%eax),%ebx\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov -0x2a8(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %edx,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,0x4(%eax)\n+\tmov %ebx,0x4(%edi)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,0x8(%eax)\n+/usr/include/c++/14/bits/basic_string.h:703\n+\tjmp 4e14 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp $0xf,%edx\n+\tjbe 4d9a \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tlea -0xf8(%ebp),%edi\n+\tmov %edi,-0x29c(%ebp)\n+\tcmp %edi,-0x100(%ebp)\n+\tjne 4d8c \n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x29c(%ebp),%ebx\n+\tjmp 4daf \n+\tlea 0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%ebx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %esi,-0x29c(%ebp)\n+\tmov %edx,-0x314(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%ebx),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjae 5b34 \n+\txor %edi,%edi\n+\ttest $0x2,%cl\n+\tje 5699 \n+\tmov -0x314(%ebp),%ebx\n+\tmovzwl (%ebx),%edi\n+\tmov -0x29c(%ebp),%ebx\n+\tmov %di,(%ebx)\n+\tmov $0x2,%edi\n+\tand $0x1,%ecx\n+\tje 4d3f \n+\tmov -0x314(%ebp),%ebx\n+\tmovzbl (%ebx,%edi,1),%ecx\n+\tmov -0x29c(%ebp),%ebx\n+\tmov %cl,(%ebx,%edi,1)\n+\tjmp 4d3f \n+\tlea 0x0(%esi),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp $0xf,%edx\n+\tjbe 4c6e \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tlea -0x140(%ebp),%esi\n+\tcmp %esi,-0x148(%ebp)\n+\tjne 4c60 \n+\tjmp 4c83 \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %ebx,%esi\n+\tmov %edx,%ebx\n+\tcmp $0x4,%ecx\n+\tjae 5bd4 \n+\txor %edi,%edi\n+\ttest $0x2,%cl\n+\tje 5705 \n+\tmovzwl (%ebx),%edi\n+\tmov %di,(%esi)\n+\tmov $0x2,%edi\n+\tand $0x1,%ecx\n+\tje 4c13 \n+\tmovzbl (%ebx,%edi,1),%ecx\n+\tmov %cl,(%esi,%edi,1)\n+\tjmp 4c13 \n+\tlea 0x0(%esi),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp $0xf,%edx\n+\tjbe 4b3c \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c8(%ebp),%esi\n+\tcmp %esi,-0x190(%ebp)\n+\tjne 4b2e \n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x2c8(%ebp),%ebx\n+\tjmp 4b51 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2b4(%ebp),%esi\n+\tcmp $0x4,%ecx\n+\tjae 5b9f \n+\txor %edi,%edi\n+\ttest $0x2,%cl\n+\tje 5779 \n+\tmovzwl (%ebx),%edi\n+\tmov %di,(%esi)\n+\tmov $0x2,%edi\n+\tand $0x1,%ecx\n+\tje 4ae1 \n+\tmovzbl (%ebx,%edi,1),%ecx\n+\tmov %cl,(%esi,%edi,1)\n+\tjmp 4ae1 \n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp $0xf,%edx\n+\tjbe 4a0a \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c4(%ebp),%esi\n+\tcmp %esi,-0x1d8(%ebp)\n+\tjne 49fc \n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x2c4(%ebp),%ebx\n+\tjmp 4a1f \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %ebx,%esi\n+\tmov %edx,%ebx\n+\tcmp $0x4,%ecx\n+\tjae 5aff \n+\txor %edi,%edi\n+\ttest $0x2,%cl\n+\tje 57e5 \n+\tmovzwl (%ebx),%edi\n+\tmov %di,(%esi)\n+\tmov $0x2,%edi\n+\tand $0x1,%ecx\n+\tje 49af \n+\tmovzbl (%ebx,%edi,1),%ecx\n+\tmov %cl,(%esi,%edi,1)\n+\tjmp 49af \n+\tlea 0x0(%esi),%esi\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp $0xf,%edx\n+\tjbe 48d8 \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2c0(%ebp),%esi\n+\tcmp %esi,-0x220(%ebp)\n+\tjne 48ca \n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x2c0(%ebp),%ebx\n+\tjmp 48ed \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2ac(%ebp),%esi\n+\tcmp $0x4,%ecx\n+\tjae 5aca \n+\txor %edi,%edi\n+\ttest $0x2,%cl\n+\tje 5859 \n+\tmovzwl (%ebx),%edi\n+\tmov %di,(%esi)\n+\tmov $0x2,%edi\n+\tand $0x1,%ecx\n+\tje 487d \n+\tmovzbl (%ebx,%edi,1),%ecx\n+\tmov %cl,(%esi,%edi,1)\n+\tjmp 487d \n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n+\tcmp $0xf,%edx\n+\tjbe 47a6 \n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x2bc(%ebp),%esi\n+\tcmp %esi,-0x268(%ebp)\n+\tjne 4798 \n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x2bc(%ebp),%ebx\n+\tjmp 47bb \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2a4(%ebp),%esi\n+\tcmp $0x4,%ecx\n+\tjae 5b6a \n+\txor %edi,%edi\n+\ttest $0x2,%cl\n+\tje 58c9 \n+\tmovzwl (%ebx),%edi\n+\tmov %di,(%esi)\n+\tmov $0x2,%edi\n+\tand $0x1,%ecx\n+\tje 474b \n+\tmovzbl (%ebx,%edi,1),%ecx\n+\tmov %cl,(%esi,%edi,1)\n+\tjmp 474b \n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%ebx\n+\tlea 0x1(%ebx),%edi\n+\tmov %edi,-0x29c(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%edi\n+\tjae 5c09 \n+\ttest %edi,%edi\n+\tje 4df2 \n+\tmovzbl 0x8(%eax),%ebx\n+\tmov -0x2a8(%ebp),%edi\n+\tmov %bl,0x8(%edi)\n+\ttestb $0x2,-0x29c(%ebp)\n+\tje 4def \n+\tmov -0x29c(%ebp),%edi\n+\tmovzwl -0x2(%edx,%edi,1),%ebx\n+\tmov %bx,-0x2(%ecx,%edi,1)\n+\tmov 0x4(%eax),%ebx\n+\tjmp 4df2 \n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2d8(%ebp),%edi\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjae 5d54 \n+\txor %esi,%esi\n+\ttest $0x2,%cl\n+\tjne 5dba \n+\tand $0x1,%ecx\n+\tje 4b99 \n+\tmovzbl (%ebx,%esi,1),%ecx\n+\tmov %cl,(%edi,%esi,1)\n+\tjmp 4b99 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2dc(%ebp),%edi\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjae 5cb2 \n+\txor %esi,%esi\n+\ttest $0x2,%cl\n+\tjne 5daa \n+\tand $0x1,%ecx\n+\tje 4ccb \n+\tmovzbl (%ebx,%esi,1),%ecx\n+\tmov %cl,(%edi,%esi,1)\n+\tjmp 4ccb \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2cc(%ebp),%edi\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjae 5c8d \n+\txor %esi,%esi\n+\ttest $0x2,%cl\n+\tje 59d9 \n+\tmovzwl (%ebx),%esi\n+\tmov %si,(%edi)\n+\tmov $0x2,%esi\n+\tand $0x1,%ecx\n+\tje 4803 \n+\tmovzbl (%ebx,%esi,1),%ecx\n+\tmov %cl,(%edi,%esi,1)\n+\tjmp 4803 \n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2d0(%ebp),%edi\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjae 5ce8 \n+\txor %esi,%esi\n+\ttest $0x2,%cl\n+\tjne 5d9a \n+\tand $0x1,%ecx\n+\tje 4935 \n+\tmovzbl (%ebx,%esi,1),%ecx\n+\tmov %cl,(%edi,%esi,1)\n+\tjmp 4935 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%esi\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov -0x2d4(%ebp),%edi\n+\tmov %edx,%ebx\n+/usr/include/c++/14/bits/basic_string.h:688\n+\tlea 0x1(%esi),%ecx\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%ecx\n+\tjae 5d1e \n+\txor %esi,%esi\n+\ttest $0x2,%cl\n+\tjne 5d8a \n+\tand $0x1,%ecx\n+\tje 4a67 \n+\tmovzbl (%ebx,%esi,1),%ecx\n+\tmov %cl,(%edi,%esi,1)\n+\tjmp 4a67 \n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 1)\n+\tmov $0xf,%esi\n+\tjmp 4c66 \n+\tlea 0x0(%esi),%esi\n+\tmov $0xf,%edi\n+\tjmp 4d92 \n+\tlea 0x0(%esi),%esi\n+\tmov $0xf,%esi\n+\tjmp 4b34 \n+\tlea 0x0(%esi),%esi\n+\tmov $0xf,%esi\n+\tjmp 4a02 \n+\tlea 0x0(%esi),%esi\n+\tmov $0xf,%esi\n+\tjmp 48d0 \n+\tlea 0x0(%esi),%esi\n+\tmov $0xf,%esi\n+\tjmp 479e \n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov %eax,-0x2b0(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2ac(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5ad7 \n+\tmov -0x2ac(%ebp),%esi\n+\tmov -0x2b0(%ebp),%eax\n+\tadd %ebx,%esi\n+\tadd %edx,%ebx\n+\tjmp 5847 \n+\tmov %eax,-0x2b4(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2b0(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5b0c \n+\tmov -0x2b0(%ebp),%esi\n+\tmov -0x2b4(%ebp),%eax\n+\tadd %ebx,%esi\n+\tadd %edx,%ebx\n+\tjmp 57d3 \n+\tmov %eax,-0x29c(%ebp)\n+\tmov %ecx,%edi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%edi\n+\tmov (%edx,%ebx,1),%eax\n+\tmov %eax,(%esi,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %edi,%ebx\n+\tjb 5b41 \n+\tlea (%esi,%ebx,1),%edi\n+\tadd %edx,%ebx\n+\tmov -0x29c(%ebp),%eax\n+\tmov %ebx,-0x314(%ebp)\n+\tmov %edi,-0x29c(%ebp)\n+\tjmp 567b \n+\tmov %eax,-0x2ac(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2a4(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5b77 \n+\tmov -0x2a4(%ebp),%esi\n+\tmov -0x2ac(%ebp),%eax\n+\tadd %ebx,%esi\n+\tadd %edx,%ebx\n+\tjmp 58b7 \n+\tmov %eax,-0x2b8(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2b4(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5bac \n+\tmov -0x2b4(%ebp),%esi\n+\tmov -0x2b8(%ebp),%eax\n+\tadd %ebx,%esi\n+\tadd %edx,%ebx\n+\tjmp 5767 \n+\tmov %eax,-0x2dc(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2b8(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5be1 \n+\tmov -0x2b8(%ebp),%esi\n+\tmov -0x2dc(%ebp),%eax\n+\tadd %ebx,%esi\n+\tadd %edx,%ebx\n+\tjmp 56f3 \n+\tmov 0x8(%eax),%ebx\n+\tmov -0x2a8(%ebp),%edi\n+\tmov %edi,-0x2e0(%ebp)\n+\tmov %ebx,0x8(%edi)\n+\tmov -0x29c(%ebp),%edi\n+\tmov -0x4(%edx,%edi,1),%ebx\n+\tmov %ebx,-0x4(%ecx,%edi,1)\n+\tmov -0x2e0(%ebp),%edi\n+\tlea 0xc(%edi),%ebx\n+\tmov %edx,%edi\n+\tand $0xfffffffc,%ebx\n+\tsub %ebx,%ecx\n+\tsub %ecx,%edi\n+\tmov %edi,-0x2e0(%ebp)\n+\tmov -0x29c(%ebp),%edi\n+\tadd %ecx,%edi\n+\tand $0xfffffffc,%edi\n+\tcmp $0x4,%edi\n+\tjb 4def \n+\tmov %eax,-0x2e8(%ebp)\n+\tmov -0x2e0(%ebp),%eax\n+\tand $0xfffffffc,%edi\n+\txor %ecx,%ecx\n+\tmov %eax,-0x29c(%ebp)\n+\tmov -0x29c(%ebp),%eax\n+\tmov (%eax,%ecx,1),%eax\n+\tmov %eax,(%ebx,%ecx,1)\n+\tadd $0x4,%ecx\n+\tcmp %edi,%ecx\n+\tjb 5c6c \n+\tmov -0x2e8(%ebp),%eax\n+\tmov 0x4(%eax),%ebx\n+\tjmp 4df2 \n+\tmov %eax,-0x2ac(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2cc(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5c9a \n+\tjmp 53a9 \n+\tmov %eax,-0x310(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2dc(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5cbf \n+\tmov -0x2dc(%ebp),%esi\n+\tmov -0x310(%ebp),%eax\n+\tlea (%esi,%ebx,1),%edi\n+\tadd %edx,%ebx\n+\tjmp 5987 \n+\tmov %eax,-0x2b0(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2d0(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5cf5 \n+\tmov -0x2d0(%ebp),%esi\n+\tmov -0x2b0(%ebp),%eax\n+\tlea (%esi,%ebx,1),%edi\n+\tadd %edx,%ebx\n+\tjmp 5a07 \n+\tmov %eax,-0x2b4(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2d4(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5d2b \n+\tmov -0x2d4(%ebp),%esi\n+\tmov -0x2b4(%ebp),%eax\n+\tlea (%esi,%ebx,1),%edi\n+\tadd %edx,%ebx\n+\tjmp 5a47 \n+\tmov %eax,-0x2b8(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2d8(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 5d61 \n+\tmov -0x2d8(%ebp),%esi\n+\tmov -0x2b8(%ebp),%eax\n+\tlea (%esi,%ebx,1),%edi\n+\tadd %edx,%ebx\n+\tjmp 5947 \n+\tmovzwl (%ebx),%esi\n+\tmov %si,(%edi)\n+\tmov $0x2,%esi\n+\tjmp 5a52 \n+\tmovzwl (%ebx),%esi\n+\tmov %si,(%edi)\n+\tmov $0x2,%esi\n+\tjmp 5a12 \n+\tmovzwl (%ebx),%esi\n+\tmov %si,(%edi)\n+\tmov $0x2,%esi\n+\tjmp 5992 \n+\tmovzwl (%ebx),%esi\n+\tmov %si,(%edi)\n+\tmov $0x2,%esi\n+\tjmp 5952 \n+/usr/include/c++/14/bits/basic_string.h:688\n+\tmov 0x4(%eax),%ebx\n+\tlea 0x1(%ebx),%edi\n+\tmov %edi,-0x2e0(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tcmp $0x4,%edi\n+\tjae 5fec \n+\ttest %edi,%edi\n+\tje 560c \n+\tmovzbl 0x8(%eax),%ebx\n+\tmov -0x2a8(%ebp),%edi\n+\tmov %bl,0x8(%edi)\n+\ttestb $0x2,-0x2e0(%ebp)\n+\tje 5609 \n+\tmov -0x2e0(%ebp),%edi\n+\tmovzwl -0x2(%edx,%edi,1),%ebx\n+\tmov %bx,-0x2(%ecx,%edi,1)\n+\tmov 0x4(%eax),%ebx\n+\tjmp 560c \n+\tlea 0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x1d0(%ebp),%ebx\n+\tlea -0x1d8(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x1d4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2c4(%ebp)\n+\tmov %ebx,-0x1d8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %eax,-0x2f8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %ebx,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x1d0(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %eax\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1d8(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:94\n+\tjmp 4185 \n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x218(%ebp),%ebx\n+\tlea -0x220(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x21c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2c0(%ebp)\n+\tmov %ebx,-0x220(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %eax,-0x2f4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %ebx,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x218(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %eax\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x220(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:94\n+\tjmp 4345 \n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x260(%ebp),%ebx\n+\tlea -0x268(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x264(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2bc(%ebp)\n+\tmov %ebx,-0x268(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %eax,-0x2f0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %ebx,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x260(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %eax\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x268(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:94\n+\tjmp 4505 \n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x290(%ebp),%ebx\n+\tlea -0x298(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x294(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2e4(%ebp)\n+\tmov %ebx,-0x298(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %eax,-0x2e0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %ebx,-0x2a4(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x290(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %eax\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x298(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:94\n+\tjmp 46c5 \n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x188(%ebp),%ebx\n+\tlea -0x190(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x18c(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %ebx,-0x2c8(%ebp)\n+\tmov %ebx,-0x190(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tlea 0x1(%esi),%ebx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %eax,-0x2fc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:4249\n+\tmov %ebx,-0x2ac(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x188(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:590\n+\tpush %ebx\n+\tmov -0x2a0(%ebp),%ebx\n+\tpush %eax\n+\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x190(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:4250\n+\tmovb $0x2d,(%eax)\n+/usr/include/c++/14/bits/basic_string.h:4251\n+\tlea (%eax,%esi,1),%edx\n+/usr/include/c++/14/bits/charconv.h:94\n+\tjmp 3fc5 \n+/usr/include/c++/14/bits/char_traits.h:427\n+\tmov 0x8(%eax),%ebx\n+\tmov -0x2a8(%ebp),%edi\n+\tmov %edi,-0x2e8(%ebp)\n+\tmov %ebx,0x8(%edi)\n+\tmov -0x2e0(%ebp),%edi\n+\tmov -0x4(%edx,%edi,1),%ebx\n+\tmov %ebx,-0x4(%ecx,%edi,1)\n+\tmov -0x2e8(%ebp),%edi\n+\tlea 0xc(%edi),%ebx\n+\tmov %edx,%edi\n+\tand $0xfffffffc,%ebx\n+\tsub %ebx,%ecx\n+\tsub %ecx,%edi\n+\tmov %edi,-0x2e8(%ebp)\n+\tmov -0x2e0(%ebp),%edi\n+\tadd %edi,%ecx\n+\tand $0xfffffffc,%ecx\n+\tcmp $0x4,%ecx\n+\tjb 5609 \n+\tmov %eax,-0x2e0(%ebp)\n+\tmov %ecx,%edi\n+\txor %ecx,%ecx\n+\tand $0xfffffffc,%edi\n+\tmov -0x2e8(%ebp),%eax\n+\tmov (%eax,%ecx,1),%eax\n+\tmov %eax,(%ebx,%ecx,1)\n+\tadd $0x4,%ecx\n+\tcmp %edi,%ecx\n+\tjb 6045 \n+\tmov -0x2e0(%ebp),%eax\n+\tmov 0x4(%eax),%ebx\n+\tjmp 560c \n+\tmov %eax,-0x2b4(%ebp)\n+\tmov %ebx,%esi\n+\txor %ecx,%ecx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ecx,1),%edi\n+\tmov -0x2d4(%ebp),%eax\n+\tmov %edi,(%eax,%ecx,1)\n+\tadd $0x4,%ecx\n+\tcmp %esi,%ecx\n+\tjb 6073 \n+\tmov -0x2d4(%ebp),%esi\n+\tmov -0x2b4(%ebp),%eax\n+\tlea (%esi,%ecx,1),%edi\n+\tlea (%edx,%ecx,1),%esi\n+\tjmp 5499 \n+\tmov %eax,-0x2b0(%ebp)\n+\tmov %ecx,%esi\n+\txor %ebx,%ebx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ebx,1),%edi\n+\tmov -0x2d0(%ebp),%eax\n+\tmov %edi,(%eax,%ebx,1)\n+\tadd $0x4,%ebx\n+\tcmp %esi,%ebx\n+\tjb 60aa \n+\tmov -0x2d0(%ebp),%esi\n+\tmov -0x2b0(%ebp),%eax\n+\tlea (%esi,%ebx,1),%edi\n+\tlea (%edx,%ebx,1),%esi\n+\tjmp 5419 \n+\tmov %eax,-0x310(%ebp)\n+\tmov %ebx,%esi\n+\txor %ecx,%ecx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ecx,1),%edi\n+\tmov -0x2dc(%ebp),%eax\n+\tmov %edi,(%eax,%ecx,1)\n+\tadd $0x4,%ecx\n+\tcmp %esi,%ecx\n+\tjb 60e1 \n+\tmov -0x2dc(%ebp),%esi\n+\tmov -0x310(%ebp),%eax\n+\tlea (%esi,%ecx,1),%edi\n+\tlea (%edx,%ecx,1),%esi\n+\tjmp 5599 \n+\tmov %eax,-0x2b8(%ebp)\n+\tmov %ebx,%esi\n+\txor %ecx,%ecx\n+\tand $0xfffffffc,%esi\n+\tmov (%edx,%ecx,1),%edi\n+\tmov -0x2d8(%ebp),%eax\n+\tmov %edi,(%eax,%ecx,1)\n+\tadd $0x4,%ecx\n+\tcmp %esi,%ecx\n+\tjb 6118 \n+\tmov -0x2d8(%ebp),%esi\n+\tmov -0x2b8(%ebp),%eax\n+\tlea (%esi,%ecx,1),%edi\n+\tlea (%edx,%ecx,1),%esi\n+\tjmp 5519 \n+./porechop/src/alignment.cpp:121\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+\tjmp 341c <__cxa_finalize@plt+0x8c>\n+\tjmp 3597 <__cxa_finalize@plt+0x207>\n+\tjmp 359e <__cxa_finalize@plt+0x20e>\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tmov %eax,%esi\n+\tjmp 3560 <__cxa_finalize@plt+0x1d0>\n+\tjmp 3647 <__cxa_finalize@plt+0x2b7>\n+\tjmp 362e <__cxa_finalize@plt+0x29e>\n+\tjmp 368e <__cxa_finalize@plt+0x2fe>\n+\tjmp 3695 <__cxa_finalize@plt+0x305>\n+\tjmp 365a <__cxa_finalize@plt+0x2ca>\n+\tjmp 36ce <__cxa_finalize@plt+0x33e>\n+\tjmp 3752 <__cxa_finalize@plt+0x3c2>\n+\tjmp 37bd <__cxa_finalize@plt+0x42d>\n+\tjmp 3653 <__cxa_finalize@plt+0x2c3>\n+\tlea 0x0(%esi),%esi\n+\n+00006190 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base>:\n+ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n+./porechop/src/alignment.cpp:6\n+\tpush %ebp\n+\tmov %esp,%ebp\n+\tpush %edi\n+\tcall 71fa , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x45a>\n+\tadd $0xdd33,%edi\n+\tpush %esi\n+\tpush %ebx\n+\tsub $0x248,%esp\n+\tmov 0x8(%ebp),%esi\n+\tmov 0xc(%ebp),%eax\n+\tmov %esi,-0x228(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tmov %edi,%ebx\n+\tmov %edi,-0x1ec(%ebp)\n+./porechop/src/alignment.cpp:6\n+\tmov %eax,-0x1f4(%ebp)\n+./porechop/src/alignment.cpp:8\n+\tmov %gs:0x14,%eax\n+\tmov %eax,-0x1c(%ebp)\n+\tmov 0x10(%ebp),%eax\n+./porechop/src/alignment.cpp:9\n+\tmovl $0xffffffff,0x8(%esi)\n+\tmovl $0xffffffff,0x10(%esi)\n+./porechop/src/alignment.cpp:8\n+\tmov %eax,(%esi)\n+\tmov 0x14(%ebp),%eax\n+\tmov %eax,0x4(%esi)\n+./porechop/src/alignment.cpp:9\n+\tmov 0x18(%ebp),%eax\n+\tmov %eax,0x18(%esi)\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tlea -0x16c(%ebp),%eax\n+\tlea -0x1ac(%ebp),%esi\n+\tmov %eax,-0x20c(%ebp)\n+\tpush %eax\n+\tcall 3060 \n+/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n+\tmov 0xe8(%edi),%ebx\n+/usr/include/c++/14/bits/basic_ios.h:465\n+\txor %ecx,%ecx\n+/usr/include/c++/14/ostream:441\n+\tmov 0x114(%edi),%edx\n+/usr/include/c++/14/bits/basic_ios.h:465\n+\tmov %cx,-0xf8(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n+\tmov %ebx,-0x204(%ebp)\n+\tlea 0x8(%ebx),%eax\n+/usr/include/c++/14/ostream:441\n+\tmov 0x4(%edx),%ebx\n+/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n+\tmov %eax,-0x16c(%ebp)\n+/usr/include/c++/14/ostream:441\n+\tmov -0xc(%ebx),%eax\n+\tmov %ebx,-0x1ac(%ebp)\n+\tmov %ebx,-0x1fc(%ebp)\n+\tmov 0x8(%edx),%ebx\n+\tadd %esi,%eax\n+\tmov %esi,-0x1f0(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:465\n+\tmovl $0x0,-0xfc(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tmovl $0x0,-0xf4(%ebp)\n+\tmovl $0x0,-0xf0(%ebp)\n+\tmovl $0x0,-0xec(%ebp)\n+\tmovl $0x0,-0xe8(%ebp)\n+/usr/include/c++/14/ostream:441\n+\tmov %ebx,-0x200(%ebp)\n+\tmov %ebx,(%eax)\n+\tpop %ebx\n+\tmov %edi,%ebx\n+\tpop %esi\n+\tpush $0x0\n+\tpush %eax\n+\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n+/usr/include/c++/14/sstream:805 (discriminator 1)\n+\tmov 0x10c(%edi),%ebx\n+/usr/include/c++/14/streambuf:473\n+\tlea -0x18c(%ebp),%edx\n+/usr/include/c++/14/streambuf:471\n+\tmovl $0x0,-0x1a4(%ebp)\n+/usr/include/c++/14/sstream:806\n+\tlea -0x1a8(%ebp),%esi\n+/usr/include/c++/14/streambuf:473\n+\tmov %edx,-0x23c(%ebp)\n+/usr/include/c++/14/sstream:805 (discriminator 1)\n+\tlea 0xc(%ebx),%eax\n+\tmov %ebx,-0x210(%ebp)\n+\tmov %eax,-0x1ac(%ebp)\n+\tlea 0x20(%ebx),%eax\n+/usr/include/c++/14/streambuf:473\n+\tmov 0xf8(%edi),%ebx\n+/usr/include/c++/14/sstream:805 (discriminator 1)\n+\tmov %eax,-0x16c(%ebp)\n+/usr/include/c++/14/streambuf:473\n+\tlea 0x8(%ebx),%eax\n+\tmov %ebx,-0x218(%ebp)\n+\tmov %edi,%ebx\n+\tmov %eax,-0x1a8(%ebp)\n+/usr/include/c++/14/streambuf:471\n+\tmovl $0x0,-0x1a0(%ebp)\n+\tmovl $0x0,-0x19c(%ebp)\n+/usr/include/c++/14/streambuf:472\n+\tmovl $0x0,-0x198(%ebp)\n+\tmovl $0x0,-0x194(%ebp)\n+\tmovl $0x0,-0x190(%ebp)\n+/usr/include/c++/14/streambuf:473\n+\tmov %edx,(%esp)\n+\tcall 3380 \n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tmov 0x130(%edi),%ebx\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0x17c(%ebp),%edx\n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tmovl $0x10,-0x188(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %edx,-0x240(%ebp)\n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tlea 0x8(%ebx),%eax\n+\tmov %ebx,-0x214(%ebp)\n+/usr/include/c++/14/sstream:806\n+\tmov %edi,%ebx\n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tmov %eax,-0x1a8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %edx,-0x184(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x180(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x17c(%ebp)\n+/usr/include/c++/14/sstream:806\n+\tpop %eax\n+\tpop %edx\n+\tpush %esi\n+\tpush -0x20c(%ebp)\n+\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n+\tpop %esi\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tmov -0x1ac(%ebp),%eax\n+/usr/include/c++/14/sstream:806\n+\tpop %edi\n+/usr/include/seqan/sequence/string_alloc.h:283\n+\tmov -0x1f4(%ebp),%edi\n+\tmov (%edi),%esi\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tmov -0x1f0(%ebp),%edi\n+\tadd -0xc(%eax),%edi\n+/usr/include/c++/14/bits/basic_ios.h:326\n+\tmov 0x78(%edi),%edx\n+/usr/include/c++/14/bits/basic_ios.h:263\n+\tmovl $0x1,0x10(%edi)\n+/usr/include/seqan/stream/iter_stream.h:116\n+\tmov %edx,-0x1e4(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:264\n+\tpush 0x14(%edi)\n+\tpush %edi\n+\tcall 3300 >::clear(std::_Ios_Iostate)@plt>\n+/usr/include/seqan/align/gaps_base.h:965\n+\tlea -0x1e4(%ebp),%eax\n+/usr/include/seqan/stream/iter_stream.h:328\n+\tpop %ecx\n+\tpop %ebx\n+/usr/include/seqan/align/gaps_base.h:965\n+\tpush %esi\n+\tpush %eax\n+\tmov -0x1ec(%ebp),%ebx\n+\tcall 30e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@plt>\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tlea -0x1d4(%ebp),%eax\n+/usr/include/seqan/align/gaps_base.h:965\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tlea -0x1dc(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x1d8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tmov %eax,-0x22c(%ebp)\n+\tmov %eax,-0x1dc(%ebp)\n+/usr/include/c++/14/streambuf:539\n+\tmov -0x194(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tmov %edi,-0x1f8(%ebp)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x1d4(%ebp)\n+/usr/include/c++/14/sstream:442 (discriminator 1)\n+\ttest %eax,%eax\n+\tje 6b70 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9e0>\n+/usr/include/c++/14/streambuf:495\n+\tmov -0x19c(%ebp),%edx\n+/usr/include/c++/14/sstream:448\n+\tmov %eax,%ecx\n+\tcmp %eax,%edx\n+\tcmovae %edx,%eax\n+\ttest %edx,%edx\n+/usr/include/c++/14/streambuf:536\n+\tmov -0x198(%ebp),%edx\n+/usr/include/c++/14/sstream:448\n+\tcmove %ecx,%eax\n+/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n+\tsub $0xc,%esp\n+/usr/include/c++/14/bits/basic_string.h:1740\n+\tsub %edx,%eax\n+/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n+\tpush %eax\n+\tpush %edx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush %edi\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:1740\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tsub $0xc,%esp\n+\tlea -0xa4(%ebp),%eax\n+\tmov -0x1ec(%ebp),%ebx\n+\tlea -0xe4(%ebp),%edi\n+\tmov %eax,-0x208(%ebp)\n+\tpush %eax\n+\tcall 3060 \n+/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n+\tmov -0x204(%ebp),%esi\n+/usr/include/c++/14/bits/basic_ios.h:465\n+\txor %ecx,%ecx\n+\tmovl $0x0,-0x34(%ebp)\n+\tmov %cx,-0x30(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n+\tlea 0x8(%esi),%eax\n+/usr/include/c++/14/ostream:441\n+\tmov -0x1fc(%ebp),%esi\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tmovl $0x0,-0x2c(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n+\tmov %eax,-0xa4(%ebp)\n+/usr/include/c++/14/ostream:441\n+\tmov -0xc(%esi),%edx\n+\tmov %esi,-0xe4(%ebp)\n+\tmov -0x200(%ebp),%esi\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tmovl $0x0,-0x28(%ebp)\n+/usr/include/c++/14/ostream:441\n+\tadd %edi,%edx\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tmovl $0x0,-0x24(%ebp)\n+/usr/include/c++/14/ostream:441\n+\tmov %edx,%eax\n+/usr/include/c++/14/bits/basic_ios.h:466\n+\tmovl $0x0,-0x20(%ebp)\n+/usr/include/c++/14/ostream:441\n+\tmov %esi,(%edx)\n+\tpop %esi\n+\tpop %edx\n+\tpush $0x0\n+\tpush %eax\n+\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n+/usr/include/c++/14/streambuf:471\n+\tmovl $0x0,-0xdc(%ebp)\n+/usr/include/c++/14/sstream:805 (discriminator 1)\n+\tmov -0x210(%ebp),%esi\n+/usr/include/c++/14/streambuf:471\n+\tmovl $0x0,-0xd8(%ebp)\n+\tmovl $0x0,-0xd4(%ebp)\n+/usr/include/c++/14/sstream:805 (discriminator 1)\n+\tlea 0xc(%esi),%eax\n+\tmov %eax,-0xe4(%ebp)\n+\tlea 0x20(%esi),%eax\n+/usr/include/c++/14/streambuf:473\n+\tmov -0x218(%ebp),%esi\n+/usr/include/c++/14/sstream:805 (discriminator 1)\n+\tmov %eax,-0xa4(%ebp)\n+/usr/include/c++/14/streambuf:472\n+\tmovl $0x0,-0xd0(%ebp)\n+/usr/include/c++/14/streambuf:473\n+\tlea 0x8(%esi),%eax\n+\tlea -0xc4(%ebp),%esi\n+\tmov %eax,-0xe0(%ebp)\n+\tmov %esi,-0x230(%ebp)\n+/usr/include/c++/14/streambuf:472\n+\tmovl $0x0,-0xcc(%ebp)\n+\tmovl $0x0,-0xc8(%ebp)\n+/usr/include/c++/14/streambuf:473\n+\tmov %esi,(%esp)\n+\tcall 3380 \n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tmov -0x214(%ebp),%esi\n+\tmovl $0x10,-0xc0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0xb8(%ebp)\n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tlea 0x8(%esi),%eax\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tlea -0xb4(%ebp),%esi\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0xb4(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n+\tmov %esi,-0x238(%ebp)\n+\tmov %esi,-0xbc(%ebp)\n+/usr/include/c++/14/sstream:806\n+\tlea -0xe0(%ebp),%esi\n+/usr/include/c++/14/sstream:134 (discriminator 1)\n+\tmov %eax,-0xe0(%ebp)\n+/usr/include/c++/14/sstream:806\n+\tpop %eax\n+\tpop %edx\n+\tpush %esi\n+\tpush -0x208(%ebp)\n+\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n+\tpop %esi\n+\tpop %eax\n+/usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n+\tmov -0x1f4(%ebp),%eax\n+\tmov (%eax),%esi\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tmov -0xe4(%ebp),%eax\n+\tmov -0xc(%eax),%ebx\n+/usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n+\tadd $0x24,%esi\n+/usr/include/seqan/stream/iter_stream.h:325\n+\tadd %edi,%ebx\n+/usr/include/c++/14/bits/basic_ios.h:326\n+\tmov 0x78(%ebx),%edx\n+/usr/include/c++/14/bits/basic_ios.h:263\n+\tmovl $0x1,0x10(%ebx)\n+/usr/include/seqan/stream/iter_stream.h:116\n+\tmov %edx,-0x1e0(%ebp)\n+/usr/include/c++/14/bits/basic_ios.h:264\n+\tpush 0x14(%ebx)\n+\tpush %ebx\n+\tmov -0x1ec(%ebp),%ebx\n+\tcall 3300 >::clear(std::_Ios_Iostate)@plt>\n+/usr/include/seqan/align/gaps_base.h:965\n+\tlea -0x1e0(%ebp),%eax\n+/usr/include/seqan/stream/iter_stream.h:328\n+\tpop %ecx\n+\tpop %ebx\n+/usr/include/seqan/align/gaps_base.h:965\n+\tpush %esi\n+\tpush %eax\n+\tmov -0x1ec(%ebp),%ebx\n+\tcall 30e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@plt>\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tlea -0x1bc(%ebp),%eax\n+/usr/include/seqan/align/gaps_base.h:965\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tlea -0x1c4(%ebp),%esi\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmovl $0x0,-0x1c0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tmov %eax,-0x234(%ebp)\n+\tmov %eax,-0x1c4(%ebp)\n+/usr/include/c++/14/streambuf:539\n+\tmov -0xcc(%ebp),%eax\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,-0x1bc(%ebp)\n+/usr/include/c++/14/sstream:442 (discriminator 1)\n+\ttest %eax,%eax\n+\tje 6b50 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9c0>\n+/usr/include/c++/14/streambuf:495\n+\tmov -0xd4(%ebp),%edx\n+/usr/include/c++/14/sstream:448\n+\tmov %eax,%ecx\n+\tcmp %eax,%edx\n+\tcmovae %edx,%eax\n+\ttest %edx,%edx\n+/usr/include/c++/14/streambuf:536\n+\tmov -0xd0(%ebp),%edx\n+/usr/include/c++/14/sstream:448\n+\tcmove %ecx,%eax\n+/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n+\tsub $0xc,%esp\n+/usr/include/c++/14/bits/basic_string.h:1740\n+\tsub %edx,%eax\n+/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n+\tpush %eax\n+\tpush %edx\n+\tpush $0x0\n+\tpush $0x0\n+\tpush %esi\n+\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:1740\n+\tadd $0x20,%esp\n+/usr/include/c++/14/bits/stl_algobase.h:262\n+\tmov -0x1c0(%ebp),%edx\n+\tmov -0x1d8(%ebp),%eax\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1c4(%ebp),%esi\n+/usr/include/c++/14/bits/stl_algobase.h:262\n+\tcmp %eax,%edx\n+\tcmovae %edx,%eax\n+\tmov %eax,-0x1f4(%ebp)\n+./porechop/src/alignment.cpp:20\n+\ttest %eax,%eax\n+\tjle 694a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7ba>\n+./porechop/src/alignment.cpp:27\n+\tmov -0x1f4(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1dc(%ebp),%edi\n+./porechop/src/alignment.cpp:29\n+\txor %eax,%eax\n+./porechop/src/alignment.cpp:28\n+\txor %ecx,%ecx\n+./porechop/src/alignment.cpp:27\n+\txor %ebx,%ebx\n+\tmov %edx,-0x1f0(%ebp)\n+\tlea 0x0(%esi,%eiz,1),%esi\n+./porechop/src/alignment.cpp:30 (discriminator 1)\n+\tcmpb $0x2d,(%edi,%eax,1)\n+./porechop/src/alignment.cpp:32 (discriminator 1)\n+\tmovzbl (%esi,%eax,1),%edx\n+./porechop/src/alignment.cpp:30 (discriminator 1)\n+\tje 68f0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x760>\n+./porechop/src/alignment.cpp:32 (discriminator 1)\n+\tcmp $0x2d,%dl\n+\tje 6b20 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x990>\n+\tmovb $0x0,-0x1f8(%ebp)\n+./porechop/src/alignment.cpp:44\n+\tmov -0x1f4(%ebp),%edx\n+./porechop/src/alignment.cpp:42\n+\tmovb $0x0,-0x1f0(%ebp)\n+./porechop/src/alignment.cpp:43\n+\txor %ebx,%ebx\n+./porechop/src/alignment.cpp:44\n+\tlea -0x1(%edx),%ecx\n+./porechop/src/alignment.cpp:42\n+\tmov %ecx,-0x21c(%ebp)\n+./porechop/src/alignment.cpp:44\n+\tmov %ecx,%edx\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+./porechop/src/alignment.cpp:45 (discriminator 1)\n+\tcmpb $0x2d,(%edi,%edx,1)\n+./porechop/src/alignment.cpp:47 (discriminator 1)\n+\tmovzbl (%esi,%edx,1),%ecx\n+./porechop/src/alignment.cpp:45 (discriminator 1)\n+\tje 6928 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x798>\n+./porechop/src/alignment.cpp:47 (discriminator 1)\n+\tcmp $0x2d,%cl\n+\tje 6b10 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x980>\n+./porechop/src/alignment.cpp:55\n+\tmov -0x21c(%ebp),%ebx\n+\tcmpb $0x0,-0x1f8(%ebp)\n+\tmov %ebx,-0x1f0(%ebp)\n+\tjne 694a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7ba>\n+./porechop/src/alignment.cpp:60\n+\tmov %eax,-0x1f8(%ebp)\n+\tmov -0x1f4(%ebp),%ecx\n+\txor %ebx,%ebx\n+\tjmp 66db , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x54b>\n+./porechop/src/alignment.cpp:60 (discriminator 2)\n+\tadd $0x1,%ebx\n+./porechop/src/alignment.cpp:60 (discriminator 1)\n+\tcmp %ebx,%ecx\n+\tje 6b30 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9a0>\n+./porechop/src/alignment.cpp:61 (discriminator 1)\n+\tcmpb $0x2d,(%esi,%ebx,1)\n+\tje 66d0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x540>\n+\tmov -0x1f8(%ebp),%eax\n+\tmov -0x1f0(%ebp),%ecx\n+\tjmp 66f5 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x565>\n+\tnop\n+./porechop/src/alignment.cpp:67 (discriminator 1)\n+\tsub $0x1,%ecx\n+\tjb 66fb , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x56b>\n+./porechop/src/alignment.cpp:68 (discriminator 1)\n+\tcmpb $0x2d,(%esi,%ecx,1)\n+\tje 66f0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x560>\n+./porechop/src/alignment.cpp:77 (discriminator 1)\n+\tmov %ecx,-0x1f0(%ebp)\n+\tcmp %edx,%eax\n+\tjg 6b9a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0xa0a>\n+\tlea 0x1(%edx),%ecx\n+./porechop/src/alignment.cpp:76\n+\tmov %ebx,-0x224(%ebp)\n+\tmov %ecx,-0x1f8(%ebp)\n+./porechop/src/alignment.cpp:77\n+\tmov %eax,%ecx\n+./porechop/src/alignment.cpp:76\n+\tmov %eax,-0x21c(%ebp)\n+\tmov -0x1f8(%ebp),%eax\n+\tmov %edx,-0x220(%ebp)\n+\txor %edx,%edx\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+./porechop/src/alignment.cpp:78 (discriminator 2)\n+\tmovzbl (%esi,%ecx,1),%ebx\n+\tcmp %bl,(%edi,%ecx,1)\n+\tjne 674c , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x5bc>\n+./porechop/src/alignment.cpp:79\n+\tadd $0x1,%edx\n+./porechop/src/alignment.cpp:77 (discriminator 2)\n+\tadd $0x1,%ecx\n+./porechop/src/alignment.cpp:77 (discriminator 1)\n+\tcmp %ecx,%eax\n+\tjne 6740 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x5b0>\n+./porechop/src/alignment.cpp:82\n+\tmov -0x1ec(%ebp),%ecx\n+\tmov %edx,-0x1f8(%ebp)\n+\tfildl -0x1f8(%ebp)\n+\tmov -0x21c(%ebp),%eax\n+\tfmuls -0x2de4(%ecx)\n+\tmov -0x224(%ebp),%ebx\n+\tmov -0x220(%ebp),%edx\n+./porechop/src/alignment.cpp:81\n+\tmov %edx,%ecx\n+\tsub %eax,%ecx\n+\tadd $0x1,%ecx\n+./porechop/src/alignment.cpp:82\n+\tmov %ecx,-0x1f8(%ebp)\n+\tfildl -0x1f8(%ebp)\n+\tmov -0x228(%ebp),%ecx\n+\tfdivrp %st,%st(1)\n+\tfstpl 0x1c(%ecx)\n+./porechop/src/alignment.cpp:85 (discriminator 1)\n+\tmov -0x1f0(%ebp),%ecx\n+\tcmp %ecx,%ebx\n+\tjg 6b93 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0xa03>\n+\tadd $0x1,%ecx\n+./porechop/src/alignment.cpp:84\n+\tmov %ebx,-0x224(%ebp)\n+\tmov %ecx,-0x1f8(%ebp)\n+./porechop/src/alignment.cpp:85\n+\tmov %ebx,%ecx\n+./porechop/src/alignment.cpp:84\n+\tmov %eax,-0x21c(%ebp)\n+\tmov -0x1f8(%ebp),%eax\n+\tmov %edx,-0x220(%ebp)\n+\txor %edx,%edx\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+./porechop/src/alignment.cpp:86 (discriminator 2)\n+\tmovzbl (%esi,%ecx,1),%ebx\n+\tcmp %bl,(%edi,%ecx,1)\n+\tjne 67ec , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x65c>\n+./porechop/src/alignment.cpp:87\n+\tadd $0x1,%edx\n+./porechop/src/alignment.cpp:85 (discriminator 2)\n+\tadd $0x1,%ecx\n+./porechop/src/alignment.cpp:85 (discriminator 1)\n+\tcmp %ecx,%eax\n+\tjne 67e0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x650>\n+./porechop/src/alignment.cpp:90\n+\tmov -0x1ec(%ebp),%ecx\n+\tmov %edx,-0x1f8(%ebp)\n+\tfildl -0x1f8(%ebp)\n+\tmov -0x21c(%ebp),%eax\n+\tfmuls -0x2de4(%ecx)\n+\tmov -0x224(%ebp),%ebx\n+\tmov -0x220(%ebp),%edx\n+./porechop/src/alignment.cpp:89\n+\tmov -0x1f0(%ebp),%ecx\n+./porechop/src/alignment.cpp:92\n+\tmov %eax,-0x21c(%ebp)\n+\tmovl $0x0,-0x1f8(%ebp)\n+./porechop/src/alignment.cpp:89\n+\tsub %ebx,%ecx\n+./porechop/src/alignment.cpp:90\n+\tmov -0x228(%ebp),%ebx\n+./porechop/src/alignment.cpp:92\n+\tmov %edx,-0x220(%ebp)\n+./porechop/src/alignment.cpp:89\n+\tadd $0x1,%ecx\n+./porechop/src/alignment.cpp:92\n+\tmov %edi,-0x224(%ebp)\n+./porechop/src/alignment.cpp:90\n+\tmov %ecx,-0x1f0(%ebp)\n+\tfildl -0x1f0(%ebp)\n+./porechop/src/alignment.cpp:93\n+\txor %ecx,%ecx\n+./porechop/src/alignment.cpp:90\n+\tfdivrp %st,%st(1)\n+\tfstpl 0x24(%ebx)\n+./porechop/src/alignment.cpp:92\n+\txor %ebx,%ebx\n+\tjmp 689e , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x70e>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+./porechop/src/alignment.cpp:101\n+\tmov -0x220(%ebp),%eax\n+\tcmp %eax,%ecx\n+\tje 68d6 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x746>\n+./porechop/src/alignment.cpp:107\n+\txor %eax,%eax\n+\tcmpb $0x2d,-0x1f0(%ebp)\n+\tsetne %al\n+\tadd %eax,%ebx\n+./porechop/src/alignment.cpp:109\n+\tcmp $0x2d,%dl\n+\tsetne %dl\n+./porechop/src/alignment.cpp:93 (discriminator 2)\n+\tadd $0x1,%ecx\n+./porechop/src/alignment.cpp:109\n+\tmovzbl %dl,%edx\n+\tadd %edx,-0x1f8(%ebp)\n+./porechop/src/alignment.cpp:93 (discriminator 1)\n+\tcmp %ecx,-0x1f4(%ebp)\n+\tje 694a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7ba>\n+./porechop/src/alignment.cpp:94 (discriminator 1)\n+\tmov -0x224(%ebp),%eax\n+\tmovzbl (%eax,%ecx,1),%edx\n+\tmov %dl,-0x1f0(%ebp)\n+./porechop/src/alignment.cpp:95 (discriminator 1)\n+\tmovzbl (%esi,%ecx,1),%edx\n+./porechop/src/alignment.cpp:97\n+\tcmp %ecx,-0x21c(%ebp)\n+\tjne 6868 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6d8>\n+./porechop/src/alignment.cpp:98\n+\tmov -0x228(%ebp),%eax\n+./porechop/src/alignment.cpp:99\n+\tmov -0x1f8(%ebp),%edi\n+./porechop/src/alignment.cpp:98\n+\tmov %ebx,0x8(%eax)\n+./porechop/src/alignment.cpp:99\n+\tmov %edi,0x10(%eax)\n+./porechop/src/alignment.cpp:101\n+\tmov -0x220(%ebp),%eax\n+\tcmp %eax,%ecx\n+\tjne 6872 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6e2>\n+./porechop/src/alignment.cpp:102\n+\tmov -0x228(%ebp),%eax\n+./porechop/src/alignment.cpp:103\n+\tmov -0x1f8(%ebp),%edi\n+./porechop/src/alignment.cpp:102\n+\tmov %ebx,0xc(%eax)\n+./porechop/src/alignment.cpp:103\n+\tmov %edi,0x14(%eax)\n+\tjmp 6872 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6e2>\n+\tlea 0x0(%esi),%esi\n+./porechop/src/alignment.cpp:32 (discriminator 1)\n+\tcmp $0x2d,%dl\n+\tsetne %dl\n+\tor %edx,%ecx\n+./porechop/src/alignment.cpp:34\n+\tmov %ebx,%edx\n+\tand %ecx,%edx\n+\ttest %dl,%dl\n+\tjne 6667 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4d7>\n+./porechop/src/alignment.cpp:29 (discriminator 2)\n+\tadd $0x1,%eax\n+./porechop/src/alignment.cpp:29 (discriminator 1)\n+\tcmp %eax,-0x1f0(%ebp)\n+\tjne 6650 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4c0>\n+\tmovb $0x1,-0x1f8(%ebp)\n+./porechop/src/alignment.cpp:26\n+\tmov $0xffffffff,%eax\n+\tjmp 666e , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4de>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+./porechop/src/alignment.cpp:47 (discriminator 1)\n+\tcmp $0x2d,%cl\n+\tsetne %cl\n+\tor %ecx,%ebx\n+./porechop/src/alignment.cpp:49\n+\tmovzbl -0x1f0(%ebp),%ecx\n+\tand %ebx,%ecx\n+\ttest %cl,%cl\n+\tjne 66a7 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x517>\n+./porechop/src/alignment.cpp:44 (discriminator 1)\n+\tsub $0x1,%edx\n+\tjae 6690 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x500>\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x234(%ebp),%eax\n+\tcmp %eax,%esi\n+\tje 6970 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7e0>\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x1bc(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x1ec(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %esi\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x10,%esp\n+/usr/include/c++/14/sstream:851\n+\tmov -0x210(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0xbc(%ebp),%edx\n+/usr/include/c++/14/sstream:851\n+\tlea 0xc(%edi),%eax\n+\tmov %eax,-0xe4(%ebp)\n+\tlea 0x20(%edi),%eax\n+\tmov %eax,-0xa4(%ebp)\n+/usr/include/c++/14/sstream:79\n+\tmov -0x214(%ebp),%eax\n+\tadd $0x8,%eax\n+\tmov %eax,-0xe0(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x238(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 69c3 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x833>\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0xb4(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x1ec(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x10,%esp\n+/usr/include/c++/14/streambuf:205\n+\tmov -0x218(%ebp),%eax\n+\tsub $0xc,%esp\n+\tmov -0x1ec(%ebp),%ebx\n+\tadd $0x8,%eax\n+\tmov %eax,-0xe0(%ebp)\n+\tpush -0x230(%ebp)\n+\tcall 32a0 \n+/usr/include/c++/14/ostream:101\n+\tmov -0x1fc(%ebp),%eax\n+\tmov -0x200(%ebp),%edi\n+\tmov %eax,-0xe4(%ebp)\n+\tmov -0xc(%eax),%eax\n+\tmov %edi,-0xe4(%ebp,%eax,1)\n+/usr/include/c++/14/bits/basic_ios.h:286\n+\tmov -0x204(%ebp),%eax\n+\tadd $0x8,%eax\n+\tmov %eax,-0xa4(%ebp)\n+\tpop %edx\n+\tpush -0x208(%ebp)\n+\tcall 3070 \n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x1dc(%ebp),%edx\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x22c(%ebp),%eax\n+\tadd $0x10,%esp\n+\tcmp %eax,%edx\n+\tje 6a46 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x8b6>\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x1d4(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x10,%esp\n+/usr/include/c++/14/sstream:851\n+\tmov -0x210(%ebp),%edi\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov -0x184(%ebp),%edx\n+/usr/include/c++/14/sstream:851\n+\tlea 0xc(%edi),%eax\n+\tmov %eax,-0x1ac(%ebp)\n+\tlea 0x20(%edi),%eax\n+\tmov %eax,-0x16c(%ebp)\n+/usr/include/c++/14/sstream:79\n+\tmov -0x214(%ebp),%eax\n+\tadd $0x8,%eax\n+\tmov %eax,-0x1a8(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tmov -0x240(%ebp),%eax\n+\tcmp %eax,%edx\n+\tje 6a99 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x909>\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x17c(%ebp),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+\tmov -0x1ec(%ebp),%ebx\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x10,%esp\n+/usr/include/c++/14/streambuf:205\n+\tmov -0x218(%ebp),%eax\n+\tsub $0xc,%esp\n+\tmov -0x1ec(%ebp),%ebx\n+\tadd $0x8,%eax\n+\tmov %eax,-0x1a8(%ebp)\n+\tpush -0x23c(%ebp)\n+\tcall 32a0 \n+/usr/include/c++/14/ostream:101\n+\tmov -0x1fc(%ebp),%eax\n+\tmov -0x200(%ebp),%edi\n+\tmov %eax,-0x1ac(%ebp)\n+\tmov -0xc(%eax),%eax\n+\tmov %edi,-0x1ac(%ebp,%eax,1)\n+/usr/include/c++/14/bits/basic_ios.h:286\n+\tmov -0x204(%ebp),%eax\n+\tadd $0x8,%eax\n+\tmov %eax,-0x16c(%ebp)\n+\tpop %eax\n+\tpush -0x20c(%ebp)\n+\tcall 3070 \n+\tadd $0x10,%esp\n+./porechop/src/alignment.cpp:111\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne 6ba1 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0xa11>\n+\tlea -0xc(%ebp),%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\txchg %ax,%ax\n+./porechop/src/alignment.cpp:46\n+\tmovb $0x1,-0x1f0(%ebp)\n+./porechop/src/alignment.cpp:47 (discriminator 1)\n+\tmov %ebx,%ecx\n+\tjmp 6939 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7a9>\n+\txchg %ax,%ax\n+./porechop/src/alignment.cpp:32 (discriminator 1)\n+\tmov %ecx,%edx\n+./porechop/src/alignment.cpp:31\n+\tmov $0x1,%ebx\n+\tjmp 68fc , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x76c>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+./porechop/src/alignment.cpp:59\n+\tmov -0x1f8(%ebp),%eax\n+\tmov -0x1f0(%ebp),%ecx\n+\tmov $0xffffffff,%ebx\n+./porechop/src/alignment.cpp:67 (discriminator 1)\n+\tjmp 66f5 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x565>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:1619\n+\tsub $0x8,%esp\n+\tlea -0xbc(%ebp),%eax\n+\tmov -0x1ec(%ebp),%ebx\n+\tpush %eax\n+\tpush %esi\n+\tcall 3140 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n+/usr/include/c++/14/bits/basic_string.h:819\n+\tadd $0x10,%esp\n+\tjmp 660f , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x47f>\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.h:1619\n+\tsub $0x8,%esp\n+\tlea -0x184(%ebp),%eax\n+\tmov -0x1ec(%ebp),%ebx\n+\tpush %eax\n+\tpush -0x1f8(%ebp)\n+\tcall 3140 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n+/usr/include/c++/14/bits/basic_string.h:819\n+\tadd $0x10,%esp\n+\tjmp 6418 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x288>\n+./porechop/src/alignment.cpp:85 (discriminator 1)\n+\tfldz\n+\tjmp 681d , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x68d>\n+./porechop/src/alignment.cpp:77 (discriminator 1)\n+\tfldz\n+\tjmp 677d , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x5ed>\n+./porechop/src/alignment.cpp:111\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+\tmov %eax,%esi\n+\tjmp 37e6 <__cxa_finalize@plt+0x456>\n+/usr/include/c++/14/sstream:806 (discriminator 1)\n+\tmov %eax,%edi\n+\tjmp 3841 <__cxa_finalize@plt+0x4b1>\n+./porechop/src/alignment.cpp:111\n+\tmov %eax,%esi\n+\tjmp 380f <__cxa_finalize@plt+0x47f>\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tmov %eax,-0x1f4(%ebp)\n+\tjmp 37ce <__cxa_finalize@plt+0x43e>\n+/usr/include/c++/14/sstream:806 (discriminator 1)\n+\tmov %eax,%edi\n+\tjmp 38a1 <__cxa_finalize@plt+0x511>\n+/usr/include/c++/14/bits/basic_ios.h:286\n+\tmov %eax,%esi\n+\tjmp 38d1 <__cxa_finalize@plt+0x541>\n+\tmov %eax,%esi\n+\tjmp 3871 <__cxa_finalize@plt+0x4e1>\n+/usr/include/c++/14/bits/basic_string.h:809\n+\tmov %eax,%esi\n+\tjmp 3917 <__cxa_finalize@plt+0x587>\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\n+00006bf0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base>:\n+std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...):\n+/usr/include/c++/14/ext/string_conversions.h:101\n+\tpush %ebp\n+\tmov %esp,%ebp\n+\tpush %edi\n+\tpush %esi\n+\tpush %ebx\n+\tcall 3cc0 <__cxa_finalize@plt+0x930>\n+\tadd $0xd2d1,%ebx\n+\tsub $0x2c,%esp\n+\tmov 0x8(%ebp),%esi\n+\tmov %gs:0x14,%ecx\n+\tmov %ecx,-0x1c(%ebp)\n+\tmov 0x10(%ebp),%ecx\n+/usr/include/c++/14/ext/string_conversions.h:107\n+\tlea 0x1b(%ecx),%eax\n+\tand $0xfffffff0,%eax\n+\tsub %eax,%esp\n+/usr/include/c++/14/ext/string_conversions.h:111\n+\tlea 0x18(%ebp),%eax\n+/usr/include/c++/14/ext/string_conversions.h:107\n+\tlea 0xf(%esp),%edx\n+/usr/include/c++/14/ext/string_conversions.h:113\n+\tpush %eax\n+/usr/include/c++/14/ext/string_conversions.h:107\n+\tand $0xfffffff0,%edx\n+/usr/include/c++/14/ext/string_conversions.h:113\n+\tpush 0x14(%ebp)\n+\tpush %ecx\n+\tpush %edx\n+\tmov %edx,-0x2c(%ebp)\n+\tcall *0xc(%ebp)\n+/usr/include/c++/14/bits/basic_string.h:767 (discriminator 2)\n+\tmovl $0x0,0x4(%esi)\n+/usr/include/c++/14/bits/basic_string.tcc:227\n+\tmov -0x2c(%ebp),%edx\n+/usr/include/c++/14/ext/string_conversions.h:113\n+\tmov %eax,%edi\n+/usr/include/c++/14/bits/basic_string.tcc:227\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:235\n+\tlea 0x8(%esi),%eax\n+/usr/include/c++/14/bits/basic_string.tcc:227\n+\tcmp $0xf,%edi\n+/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n+\tmov %eax,(%esi)\n+/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1)\n+\tmov %edi,-0x20(%ebp)\n+/usr/include/c++/14/bits/basic_string.tcc:227\n+\tja 6c90 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0xa0>\n+\tmov %edi,%ecx\n+/usr/include/c++/14/bits/basic_string.h:432\n+\tcmp $0x1,%edi\n+\tjne 6c80 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0x90>\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovzbl (%edx),%edx\n+\tmov %dl,0x8(%esi)\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %ecx,0x4(%esi)\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%ecx,1)\n+/usr/include/c++/14/ext/string_conversions.h:118\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne 6cc2 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0xd2>\n+\tlea -0xc(%ebp),%esp\n+\tmov %esi,%eax\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret $0x4\n+\tlea 0x0(%esi),%esi\n+/usr/include/c++/14/bits/char_traits.h:421\n+\ttest %edi,%edi\n+\tje 6c5b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0x6b>\n+\tjmp 6cad , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0xbd>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/bits/basic_string.tcc:229\n+\tsub $0x4,%esp\n+\tlea -0x20(%ebp),%eax\n+\tpush $0x0\n+\tpush %eax\n+\tpush %esi\n+\tcall 3310 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt>\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov -0x20(%ebp),%ecx\n+\tmov -0x2c(%ebp),%edx\n+\tadd $0x10,%esp\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %eax,(%esi)\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov %ecx,0x8(%esi)\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tsub $0x4,%esp\n+\tpush %edi\n+\tpush %edx\n+\tpush %eax\n+\tcall 3120 \n+/usr/include/c++/14/bits/basic_string.tcc:251\n+\tmov -0x20(%ebp),%ecx\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%esi),%eax\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tadd $0x10,%esp\n+\tjmp 6c5b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0x6b>\n+/usr/include/c++/14/ext/string_conversions.h:118\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\tnop\n+\n+00006cd0 , std::allocator >::~basic_stringbuf()@@Base>:\n+std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n+/usr/include/c++/14/sstream:79\n+\tpush %esi\n+\tpush %ebx\n+\tcall 3cc0 <__cxa_finalize@plt+0x930>\n+\tadd $0xd1f5,%ebx\n+\tsub $0x4,%esp\n+\tmov 0x10(%esp),%esi\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov 0x24(%esi),%edx\n+/usr/include/c++/14/sstream:79\n+\tmov 0x130(%ebx),%eax\n+\tadd $0x8,%eax\n+\tmov %eax,(%esi)\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x2c(%esi),%eax\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %eax,%edx\n+\tje 6d0c , std::allocator >::~basic_stringbuf()@@Base+0x3c>\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov 0x2c(%esi),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x10,%esp\n+/usr/include/c++/14/streambuf:205\n+\tmov 0xf8(%ebx),%eax\n+\tsub $0xc,%esp\n+\tadd $0x1c,%esi\n+\tadd $0x8,%eax\n+\tmov %eax,-0x1c(%esi)\n+\tpush %esi\n+\tcall 32a0 \n+/usr/include/c++/14/sstream:79\n+\tadd $0x14,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tret\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\n+00006d30 , std::allocator >::~basic_stringbuf()@@Base>:\n+std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n+/usr/include/c++/14/sstream:79\n+\tpush %esi\n+\tpush %ebx\n+\tcall 3cc0 <__cxa_finalize@plt+0x930>\n+\tadd $0xd195,%ebx\n+\tsub $0x4,%esp\n+\tmov 0x10(%esp),%esi\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov 0x24(%esi),%edx\n+/usr/include/c++/14/sstream:79\n+\tmov 0x130(%ebx),%eax\n+\tadd $0x8,%eax\n+\tmov %eax,(%esi)\n+/usr/include/c++/14/bits/basic_string.h:246\n+\tlea 0x2c(%esi),%eax\n+/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n+\tcmp %eax,%edx\n+\tje 6d6c , std::allocator >::~basic_stringbuf()@@Base+0x3c>\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tmov 0x2c(%esi),%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x8,%esp\n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x1,%eax\n+/usr/include/c++/14/bits/new_allocator.h:172\n+\tpush %eax\n+\tpush %edx\n+\tcall 31a0 \n+/usr/include/c++/14/bits/basic_string.h:294\n+\tadd $0x10,%esp\n+/usr/include/c++/14/streambuf:205\n+\tmov 0xf8(%ebx),%eax\n+\tsub $0xc,%esp\n+\tadd $0x8,%eax\n+\tmov %eax,(%esi)\n+\tlea 0x1c(%esi),%eax\n+\tpush %eax\n+\tcall 32a0 \n+/usr/include/c++/14/sstream:79 (discriminator 1)\n+\tpop %eax\n+\tpop %edx\n+\tpush $0x3c\n+\tpush %esi\n+\tcall 31a0 \n+/usr/include/c++/14/sstream:79\n+\tadd $0x14,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tret\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\tnop\n+\n+00006da0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base>:\n+void seqan2::write, std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/align/gaps_base.h:939\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0xd127,%eax\n+\tpush %ebp\n+\tpush %edi\n+\tpush %esi\n+\tpush %ebx\n+\tsub $0x2c,%esp\n+\tmov 0x44(%esp),%ebp\n+/usr/include/seqan/sequence/string_alloc.h:287\n+\tmov %eax,0x18(%esp)\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x8(%ebp),%edi\n+/usr/include/seqan/align/gaps_iterator_array.h:111\n+\tmov 0x1c(%ebp),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n+\tmov (%edi),%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:111\n+\tmov %esi,0x8(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n+\tmov %eax,0x1c(%esp)\n+\ttest %eax,%eax\n+\tjne 6f98 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1f8>\n+/usr/include/seqan/align/gaps_iterator_array.h:408\n+\ttest %esi,%esi\n+\tje 6fe0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x240>\n+/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n+\tjs 717a , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3da>\n+/usr/include/seqan/align/gaps_iterator_array.h:517\n+\tmov 0x20(%ebp),%ebx\n+/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n+\tmov $0x1,%eax\n+\ttest %ebx,%ebx\n+\tje 707f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2df>\n+/usr/include/seqan/align/gaps_iterator_array.h:427\n+\tmov 0x8(%esp),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n+\tmov (%edi,%eax,4),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:427\n+\tcmp %ebx,%esi\n+\tcmova %ebx,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tmov %esi,0x4(%esp)\n+\tcmp %esi,%edx\n+\tjae 71db , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x43b>\n+/usr/include/seqan/align/gaps_iterator_array.h:439\n+\tmov %ebx,0x10(%esp)\n+\tmov 0x4(%esp),%ebx\n+\tlea 0x1(%eax),%ecx\n+\txor %esi,%esi\n+\tmov %ebp,0x44(%esp)\n+\txor %ebp,%ebp\n+\tlea 0x0(%esi),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:440\n+\tneg %eax\n+/usr/include/seqan/align/gaps_iterator_array.h:439\n+\tadd %edx,%esi\n+\tsub %edx,%ebx\n+\tmov %ecx,0xc(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:440\n+\tand %edx,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n+\tmov (%edi,%ecx,4),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:440\n+\tadd %eax,%ebp\n+\tmov %ecx,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tadd $0x1,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:440\n+\tand $0x1,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tcmp %ebx,%edx\n+\tjb 6e20 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x80>\n+\tmov %ebx,0x4(%esp)\n+\tmov 0x10(%esp),%ebx\n+\tmov %esi,0x14(%esp)\n+\tmov 0xc(%esp),%esi\n+\tmov %ebp,0xc(%esp)\n+\tmov 0x44(%esp),%ebp\n+/usr/include/seqan/align/gaps_iterator_array.h:446\n+\tmov 0x4(%esp),%ecx\n+\tcmp %ecx,%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:448\n+\tmov 0x14(%esp),%ecx\n+\tmov 0x4(%esp),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:446\n+\tje 71a9 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x409>\n+/usr/include/seqan/align/gaps_iterator_array.h:474\n+\tneg %eax\n+/usr/include/seqan/align/gaps_iterator_array.h:473\n+\tadd %edx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:474\n+\tand %edx,%eax\n+\tmov 0xc(%esp),%edx\n+\tadd %eax,%edx\n+\tmov %edx,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1)\n+\tmov 0x1c(%esp),%edx\n+\txor %eax,%eax\n+\ttest %edx,%edx\n+\tsete %al\n+\tmov %eax,0x14(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n+\ttest %ebx,%ebx\n+\tjs 701a , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x27a>\n+/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n+\tmov 0x14(%esp),%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:426\n+\tmov %ebx,0x1c(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n+\tmov (%edi,%eax,4),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tcmp %ebx,%edx\n+\tjae 6ecb , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x12b>\n+\tmov %esi,0x8(%esp)\n+\tadd $0x1,%eax\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+\tmov %eax,%esi\n+\tadd $0x1,%eax\n+\tsub %edx,%ebx\n+/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n+\tmov -0x4(%edi,%eax,4),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tcmp %ebx,%edx\n+\tjb 6eb0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x110>\n+\tmov %ebx,0x1c(%esp)\n+\tmov %esi,0x14(%esp)\n+\tmov 0x8(%esp),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:446\n+\tcmp %edx,0x1c(%esp)\n+\tje 7181 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3e1>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea 0x0(%esi),%esi\n+/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1)\n+\tmov 0x18(%esp),%eax\n+\tmov %ecx,0xc(%esp)\n+\tmov %esi,%edi\n+\tmov 0xfc(%eax),%eax\n+\tmov %eax,0x18(%esp)\n+\tjmp 6f3e , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x19e>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/streambuf:434 (discriminator 3)\n+\tmov 0x8(%esp),%esi\n+\tcmp %esi,%edx\n+\tjae 70f0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x350>\n+/usr/include/c++/14/streambuf:436 (discriminator 1)\n+\tmovb $0x2d,(%edx)\n+/usr/include/c++/14/streambuf:552\n+\taddl $0x1,0x14(%eax)\n+/usr/include/seqan/align/gaps_iterator_array.h:359 (discriminator 1)\n+\tmov 0xc(%esp),%eax\n+\tcmp 0x20(%ebp),%eax\n+\tje 6f45 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1a5>\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x8(%ebp),%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:364\n+\tcmp $0x1,%bl\n+\tadcl $0x0,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:368\n+\taddl $0x1,0x4(%esp)\n+\tmov 0x4(%esp),%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:368 (discriminator 1)\n+\tcmp (%eax,%edi,4),%ecx\n+\tje 70a8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x308>\n+\taddl $0x1,0xc(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tmov %edi,%ebx\n+\tnot %ebx\n+\tand $0x1,%ebx\n+/usr/include/seqan/align/gaps_iterator_array.h:711\n+\tmov 0x14(%esp),%eax\n+\tcmp %eax,%edi\n+\tje 70d0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x330>\n+/usr/include/seqan/stream/iter_stream.h:212\n+\tmov 0x40(%esp),%eax\n+\tmov (%eax),%eax\n+/usr/include/c++/14/streambuf:542\n+\tmov 0x18(%eax),%esi\n+/usr/include/c++/14/streambuf:539\n+\tmov 0x14(%eax),%edx\n+/usr/include/c++/14/streambuf:542\n+\tmov %esi,0x8(%esp)\n+/usr/include/seqan/align/gaps_base.h:947 (discriminator 1)\n+\ttest %bl,%bl\n+\tjne 6f00 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x160>\n+/usr/include/seqan/sequence/string_alloc.h:283\n+\tmov 0x0(%ebp),%esi\n+/usr/include/seqan/modifier/modifier_alphabet_expansion.h:468\n+\tmov 0x10(%esp),%ecx\n+/usr/include/seqan/basic/alphabet_simple_type.h:1138\n+\tmov (%esi),%esi\n+/usr/include/seqan/modifier/modifier_alphabet_expansion.h:468\n+\tmovzbl (%esi,%ecx,1),%esi\n+/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1)\n+\tmov 0x18(%esp),%ecx\n+\tmov (%ecx),%ecx\n+\tmovzbl (%ecx,%esi,1),%esi\n+/usr/include/c++/14/streambuf:434 (discriminator 3)\n+\tmov 0x8(%esp),%ecx\n+\tcmp %ecx,%edx\n+\tjae 7108 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x368>\n+/usr/include/c++/14/streambuf:436 (discriminator 1)\n+\tmov %esi,%ecx\n+\tmov %cl,(%edx)\n+/usr/include/c++/14/streambuf:552\n+\taddl $0x1,0x14(%eax)\n+\tjmp 6f13 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x173>\n+\tlea 0x0(%esi),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:408\n+\tmov 0x8(%esp),%eax\n+\ttest %eax,%eax\n+\tje 705e , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2be>\n+/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n+\tjs 711f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x37f>\n+/usr/include/seqan/align/gaps_iterator_array.h:517\n+\tmov 0x20(%ebp),%ebx\n+\txor %eax,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n+\ttest %ebx,%ebx\n+\tjne 6def , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4f>\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n+\txor %esi,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:116\n+\tmovl $0x0,0x1c(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:120\n+\tmovl $0x0,0x14(%esp)\n+\tjmp 6ee0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:517\n+\tmov 0x20(%ebp),%ebx\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:517\n+\tmov $0x1,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:120\n+\tmovl $0x1,0x14(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:116\n+\tmovl $0x0,0x1c(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:408\n+\ttest %ebx,%ebx\n+\tje 6ee0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n+/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n+\ttest %ebx,%ebx\n+\tjns 6e90 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf0>\n+/usr/include/seqan/align/gaps_iterator_array.h:116\n+\tmov %esi,0xc(%esp)\n+\tmov 0x8(%esp),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:117\n+\txor %eax,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:116\n+\txor %edx,%edx\n+\tmov %ecx,0x1c(%esp)\n+\tmov 0x14(%esp),%ecx\n+\txchg %ax,%ax\n+/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n+\tcmp %esi,%eax\n+\tje 7044 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2a4>\n+/usr/include/seqan/align/gaps_iterator_array.h:329\n+\ttest %edx,%edx\n+\tjne 703e , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x29e>\n+/usr/include/seqan/align/gaps_iterator_array.h:337\n+\tsub $0x1,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov (%edi,%ecx,4),%edx\n+\tsub $0x1,%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:346\n+\tsub $0x1,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n+\tadd $0x1,%ebx\n+\tjne 7030 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x290>\n+\tmov %ecx,0x14(%esp)\n+\tmov 0xc(%esp),%esi\n+\tmov 0x1c(%esp),%ecx\n+\tmov %edx,0x1c(%esp)\n+\tjmp 6ee0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:517\n+\tmov 0x20(%ebp),%ebx\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:517\n+\txor %esi,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:120\n+\tmovl $0x0,0x14(%esp)\n+\tjmp 7002 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x262>\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n+\tmov $0x1,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:120\n+\tmovl $0x1,0x14(%esp)\n+\tjmp 6ee0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0xc(%ebp),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:377\n+\tlea 0x1(%edi),%ecx\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %eax,%edx\n+\tsar $0x2,%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:377 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tje 6f39 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x199>\n+/usr/include/seqan/align/gaps_iterator_array.h:383\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:380\n+\tmov %ecx,%edi\n+\tjmp 6f39 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x199>\n+\tlea 0x0(%esi),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:712 (discriminator 3)\n+\tmov 0x1c(%esp),%esi\n+\tcmp %esi,0x4(%esp)\n+\tjne 6f51 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1b1>\n+/usr/include/seqan/align/gaps_base.h:952\n+\tadd $0x2c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+/usr/include/c++/14/streambuf:441 (discriminator 1)\n+\tsub $0x8,%esp\n+/usr/include/c++/14/streambuf:441\n+\tmov (%eax),%edx\n+/usr/include/c++/14/streambuf:441 (discriminator 1)\n+\tpush $0x2d\n+\tpush %eax\n+\tcall *0x34(%edx)\n+/usr/include/c++/14/streambuf:442\n+\tadd $0x10,%esp\n+\tjmp 6f13 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x173>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/char_traits.h:450\n+\tmov %esi,%ecx\n+/usr/include/c++/14/streambuf:441 (discriminator 1)\n+\tsub $0x8,%esp\n+/usr/include/c++/14/streambuf:441\n+\tmov (%eax),%edx\n+/usr/include/c++/14/bits/char_traits.h:450\n+\tmovzbl %cl,%esi\n+/usr/include/c++/14/streambuf:441 (discriminator 1)\n+\tpush %esi\n+\tpush %eax\n+\tcall *0x34(%edx)\n+/usr/include/c++/14/streambuf:442\n+\tadd $0x10,%esp\n+\tjmp 6f13 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x173>\n+\txor %esi,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmov %ebp,0x44(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n+\tmov 0x8(%esp),%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\txor %ebx,%ebx\n+\txor %edx,%edx\n+\tnop\n+/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n+\tcmp %ecx,0x8(%esp)\n+\tje 714d , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3ad>\n+/usr/include/seqan/align/gaps_iterator_array.h:329\n+\ttest %edx,%edx\n+\tjne 7140 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3a0>\n+/usr/include/seqan/align/gaps_iterator_array.h:337\n+\tsub $0x1,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov (%edi,%esi,4),%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tmov %esi,%ebp\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tsub $0x1,%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:346\n+\tsub $0x1,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tand $0x1,%ebp\n+/usr/include/seqan/align/gaps_iterator_array.h:344\n+\tsub %ebp,%ebx\n+/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n+\tadd $0x1,%eax\n+\tjne 7130 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x390>\n+/usr/include/seqan/align/gaps_iterator_array.h:517\n+\tmov 0x44(%esp),%ebp\n+/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1)\n+\tmov 0x1c(%esp),%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:517\n+\tmov %ebx,0x10(%esp)\n+\tmov %edx,0x4(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:120\n+\tmovl $0x1,0x14(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:517\n+\tmov 0x20(%ebp),%ebx\n+/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1)\n+\ttest %eax,%eax\n+\tjne 7075 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2d5>\n+\tjmp 7002 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x262>\n+/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n+\tmov $0x1,%esi\n+\tjmp 7121 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x381>\n+/usr/include/seqan/align/gaps_iterator_array.h:454\n+\tmov 0x14(%esp),%eax\n+\tlea 0x1(%eax),%edx\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0xc(%ebp),%eax\n+\tsub %edi,%eax\n+\tsar $0x2,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n+\tcmp %eax,%edx\n+\tje 6ee0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n+/usr/include/seqan/align/gaps_iterator_array.h:457\n+\tmov %edx,0x14(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:116\n+\tmovl $0x0,0x1c(%esp)\n+\tjmp 6ee0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n+/usr/include/seqan/align/gaps_iterator_array.h:449\n+\tneg %eax\n+/usr/include/seqan/align/gaps_iterator_array.h:448\n+\tadd %edx,%ecx\n+/usr/include/seqan/align/gaps_iterator_array.h:449\n+\tand %edx,%eax\n+\tmov 0xc(%esp),%edx\n+\tadd %eax,%edx\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0xc(%ebp),%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:449\n+\tmov %edx,0x10(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:454\n+\tlea 0x1(%esi),%edx\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %edi,%eax\n+\tsar $0x2,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n+\tcmp %eax,%edx\n+\tje 6e79 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd9>\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:457\n+\tmov %edx,%esi\n+\tjmp 6e79 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd9>\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmovl $0x0,0xc(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tmov %eax,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:439\n+\tmovl $0x0,0x14(%esp)\n+\tjmp 6e55 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb5>\n+__x86.get_pc_thunk.ax():\n+\tmov (%esp),%eax\n+\tret\n+__x86.get_pc_thunk.si():\n+\tmov (%esp),%esi\n+\tret\n+__x86.get_pc_thunk.di():\n+\tmov (%esp),%edi\n+\tret\n+\txchg %ax,%ax\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:221\n+\tpush %ebp\n+std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_iterator_base_funcs.h:106\n+\tsub %edx,%ecx\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:221\n+\tpush %edi\n+\tmov %eax,%edi\n+\tpush %esi\n+std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_iterator_base_funcs.h:106\n+\tmov %ecx,%esi\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:221\n+\tpush %ebx\n+\tcall 3cc0 <__cxa_finalize@plt+0x930>\n+\tadd $0xccbd,%ebx\n+\tsub $0x1c,%esp\n+\tmov %gs:0x14,%ebp\n+\tmov %ebp,0xc(%esp)\n+\tmov %edx,%ebp\n+/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1)\n+\tmov %ecx,0x8(%esp)\n+/usr/include/c++/14/bits/basic_string.tcc:227\n+\tcmp $0xf,%ecx\n+\tja 7270 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4d0>\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%eax),%eax\n+std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned int):\n+/usr/include/c++/14/bits/basic_string.h:432\n+\tcmp $0x1,%ecx\n+\tjne 7260 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c0>\n+std::char_traits::assign(char&, char const&):\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovzbl 0x0(%ebp),%edx\n+\tmov %dl,(%eax)\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:251\n+\tmov 0x8(%esp),%esi\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%edi),%eax\n+std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n+/usr/include/c++/14/bits/basic_string.h:223\n+\tmov %esi,0x4(%edi)\n+std::char_traits::assign(char&, char const&):\n+/usr/include/c++/14/bits/char_traits.h:350\n+\tmovb $0x0,(%eax,%esi,1)\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:252\n+\tmov 0xc(%esp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne 72a2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x502>\n+\tadd $0x1c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea 0x0(%esi),%esi\n+std::char_traits::copy(char*, char const*, unsigned int):\n+/usr/include/c++/14/bits/char_traits.h:421\n+\ttest %ecx,%ecx\n+\tje 7241 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4a1>\n+\tjmp 728c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4ec>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:229\n+\tsub $0x4,%esp\n+\tpush $0x0\n+\tlea 0x10(%esp),%eax\n+\tpush %eax\n+\tpush %edi\n+\tcall 3310 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt>\n+std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov 0x18(%esp),%edx\n+\tadd $0x10,%esp\n+std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n+/usr/include/c++/14/bits/basic_string.h:218\n+\tmov %eax,(%edi)\n+std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n+/usr/include/c++/14/bits/basic_string.h:255\n+\tmov %edx,0x8(%edi)\n+std::char_traits::copy(char*, char const*, unsigned int):\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tsub $0x4,%esp\n+\tpush %esi\n+\tpush %ebp\n+\tpush %eax\n+\tcall 3120 \n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:251\n+\tmov 0x18(%esp),%esi\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%edi),%eax\n+std::char_traits::copy(char*, char const*, unsigned int):\n+/usr/include/c++/14/bits/char_traits.h:427\n+\tadd $0x10,%esp\n+\tjmp 7241 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4a1>\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag):\n+/usr/include/c++/14/bits/basic_string.tcc:252\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [clone .isra.0]:\n+/usr/include/c++/14/bits/basic_string.tcc:252\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:492\n+\tpush %ebp\n+\tpush %edi\n+\tpush %esi\n+\tpush %ebx\n+\tcall 3cc0 <__cxa_finalize@plt+0x930>\n+\tadd $0xcc13,%ebx\n+\tsub $0x3c,%esp\n+\tmov %eax,0x24(%esp)\n+\tmov 0x54(%esp),%eax\n+\tmov %edx,0x14(%esp)\n+\tmov 0x58(%esp),%esi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%eax),%ebp\n+void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:492\n+\tmov %ecx,0x10(%esp)\n+seqan2::DPCell_ >::DPCell_():\n+/usr/include/seqan/align/dp_cell_affine.h:66\n+\tmov 0x11c(%ebx),%eax\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %edi,%edx\n+\tmov %edi,0x28(%esp)\n+seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > seqan2::operator-, seqan2::Alloc > const, seqan2::SimpleType const*, seqan2::Tag >(seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, int):\n+/usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n+\tlea -0x1(%ebp),%ebx\n+seqan2::DPCell_ >::DPCell_():\n+/usr/include/seqan/align/dp_cell_affine.h:66\n+\tmov (%eax),%edi\n+\tmov %eax,0x30(%esp)\n+auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n+\tmov 0x14(%esp),%eax\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %ebp,0x2c(%esp)\n+auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:295\n+\tmov %ebx,%ebp\n+seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > seqan2::operator-, seqan2::Alloc > const, seqan2::SimpleType const*, seqan2::Tag >(seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, int):\n+/usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n+\tmov %ebx,0x18(%esp)\n+\tsub %edx,%ebp\n+auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n+\tmov 0xc(%eax),%eax\n+\tmovl $0x0,(%eax)\n+void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmov 0xc(%ecx),%eax\n+\tmovb $0x0,(%eax)\n+void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tcmp %ebx,%edx\n+\tje 736b , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x5cb>\n+\tmov %edi,(%esp)\n+\tmov 0x14(%esp),%ebx\n+\txor %eax,%eax\n+\tmov %esi,0x58(%esp)\n+\tmov 0x10(%esp),%esi\n+\tjmp 7340 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x5a0>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc > >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159\n+\tmov 0xc(%ebx),%ecx\n+void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tadd $0x1,%eax\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc > >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:159\n+\tlea 0xc(%ecx),%edx\n+\tmov %edx,0xc(%ebx)\n+void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n+\tmov 0xc(%esi),%edx\n+\tlea 0x1(%edx),%edi\n+\tmov %edi,0xc(%esi)\n+auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n+\tmovl $0x0,0xc(%ecx)\n+void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmovb $0x0,0x1(%edx)\n+void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tcmp %ebp,%eax\n+\tjne 7340 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x5a0>\n+\tmov (%esp),%edi\n+\tmov 0x58(%esp),%esi\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc > >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:184\n+\tmov 0x14(%esp),%ebx\n+\tmov 0xc(%ebx),%eax\n+\tlea 0xc(%eax),%edx\n+\tmov %edx,0xc(%ebx)\n+void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n+\tmov 0x10(%esp),%ebx\n+\tmov 0xc(%ebx),%edx\n+\tlea 0x1(%edx),%ecx\n+\tmov %ecx,0xc(%ebx)\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::False, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::False const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tmov 0x24(%esp),%ecx\n+auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n+\tmovl $0x0,0xc(%eax)\n+void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmovb $0x0,0x1(%edx)\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::False, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::False const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n+\tmov 0xc(%eax),%edx\n+seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&):\n+/usr/include/seqan/align/dp_cell_affine.h:161\n+\tmov %edi,0x14(%eax)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335\n+\tmov 0xc(%ebx),%ebx\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::False, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::False const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tcmp (%ecx),%edx\n+\tjle 73c2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x622>\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:70\n+\tmov 0x10(%eax),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:235\n+\tmov 0x24(%esp),%ecx\n+\tmov %eax,0x4(%ecx)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x10(%esp),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:235\n+\tmov %edi,0x8(%ecx)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tmov %ebx,%edi\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:235\n+\tmov %edx,(%ecx)\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%eax\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tsub (%eax),%edi\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::False, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::False const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n+\tmov %edi,0xc(%ecx)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x50(%esp),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x50(%esp),%eax\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%edx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%eax\n+seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > seqan2::operator-, seqan2::Alloc > const, seqan2::SimpleType const*, seqan2::Tag >(seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, int):\n+/usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n+\tlea -0x1(%edx),%edi\n+\tmov %edi,0x34(%esp)\n+void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2)\n+\tcmp %edi,%eax\n+\tje 7603 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x863>\n+\tmov %eax,0x20(%esp)\n+\tmov %esi,%edi\n+\tmov %edx,0x38(%esp)\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::Value, seqan2::Alloc >, 0>::Type seqan2::sequenceEntryForScore >, seqan2::String, seqan2::Alloc >, unsigned int>(seqan2::Score > const&, seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n+\tmov 0x20(%esp),%eax\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n+\tmov 0x14(%esp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type seqan2::sequenceEntryForScore >, seqan2::String, seqan2::Alloc >, unsigned int>(seqan2::Score > const&, seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n+\tmovzbl (%eax),%eax\n+\tmov %al,0x1f(%esp)\n+seqan2::DPCell_ >::DPCell_():\n+/usr/include/seqan/align/dp_cell_affine.h:66\n+\tmov 0x30(%esp),%eax\n+\tmov (%eax),%esi\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n+\tmov 0x4(%ecx),%eax\n+\tlea (%eax,%eax,2),%edx\n+\tmov 0xc(%ecx),%eax\n+\tlea (%eax,%edx,4),%eax\n+void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n+\tmov 0x10(%esp),%edx\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n+\tmov %eax,0xc(%ecx)\n+void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n+\tadd 0x4(%edx),%ebx\n+\tmov %ebx,0xc(%edx)\n+auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n+\tmovl $0x0,(%eax)\n+void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tmov 0x28(%esp),%eax\n+void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmovb $0x0,(%ebx)\n+void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tmov 0x18(%esp),%ebx\n+\tcmp %ebx,%eax\n+\tje 7520 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x780>\n+\tmov %eax,(%esp)\n+auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n+\tmovl $0x0,0x8(%esp)\n+\tjmp 7493 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x6f3>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x4,%ecx\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n+\tor %ebp,%ecx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov $0x20,%ebp\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %eax,%esi\n+\tjl 7467 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x6c7>\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov %esi,%eax\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x40,%ebp\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181\n+\tcmp %edx,%eax\n+\tjg 7510 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x770>\n+/usr/include/seqan/align/dp_formula.h:181 (discriminator 2)\n+\tmov %edx,0xc(%ebx)\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:110\n+\tor $0x1,%ecx\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov %edx,0x4(%esp)\n+void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmov 0xc(%esp),%eax\n+void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\taddl $0x1,(%esp)\n+\tmov 0x18(%esp),%ebx\n+void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmov %cl,0x1(%eax)\n+void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tmov (%esp),%eax\n+\tcmp %ebx,%eax\n+\tje 7530 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x790>\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n+\tmov 0x14(%esp),%edx\n+void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n+\tmov 0x10(%esp),%ecx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov $0x8,%ebp\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n+\tmov 0xc(%edx),%ebx\n+\tlea 0xc(%ebx),%eax\n+\tmov %eax,0xc(%edx)\n+void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n+\tmov 0xc(%ecx),%eax\n+int seqan2::scoreMismatch >(seqan2::Score > const&):\n+/usr/include/seqan/score/score_simple.h:157\n+\tmov 0x4(%edi),%edx\n+void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n+\tmov %eax,0xc(%esp)\n+\tadd $0x1,%eax\n+\tmov %eax,0xc(%ecx)\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tmov (%esp),%ecx\n+\tmovzbl 0x1f(%esp),%eax\n+\tcmp (%ecx),%al\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov 0x8(%esp),%eax\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tcmove (%edi),%edx\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:83\n+\tmov 0x10(%ebx),%ecx\n+\tadd 0x8(%edi),%ecx\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tadd %eax,%edx\n+/usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 1)\n+\tmov 0xc(%ebx),%eax\n+\tmov %eax,0x8(%esp)\n+/usr/include/seqan/align/dp_formula_affine.h:85\n+\tadd 0xc(%edi),%eax\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %eax,%ecx\n+\tjl 74e7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x747>\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov %ecx,%eax\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x2,%ebp\n+\tmov %eax,0x10(%ebx)\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tmov 0x4(%esp),%ecx\n+/usr/include/seqan/align/dp_formula_affine.h:93\n+\tadd 0x8(%edi),%esi\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tadd 0xc(%edi),%ecx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %ecx,%esi\n+\tjge 7450 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x6b0>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov %ecx,%esi\n+\tmov $0x10,%ecx\n+\tjmp 7455 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x6b5>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tmov %eax,0xc(%ebx)\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:111\n+\tor %ebp,%ecx\n+\tmov %eax,0x4(%esp)\n+\tjmp 7479 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x6d9>\n+\txchg %ax,%ax\n+auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n+\tmovl $0x0,0x4(%esp)\n+/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n+\tmovl $0x0,0x8(%esp)\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n+\tmov 0x14(%esp),%ebx\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tmov 0x2c(%esp),%edx\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n+\tmov 0xc(%ebx),%ecx\n+\tlea 0xc(%ecx),%eax\n+\tmov %eax,0xc(%ebx)\n+void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n+\tmov 0x10(%esp),%ebx\n+\tmov 0xc(%ebx),%ebp\n+\tlea 0x1(%ebp),%eax\n+\tmov %eax,0xc(%ebx)\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tmovzbl 0x1f(%esp),%ebx\n+int seqan2::scoreMismatch >(seqan2::Score > const&):\n+/usr/include/seqan/score/score_simple.h:157\n+\tmov 0x4(%edi),%eax\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tcmp -0x1(%edx),%bl\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov 0x8(%esp),%ebx\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tcmove (%edi),%eax\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:83\n+\tmov 0x8(%edi),%edx\n+\tadd 0x10(%ecx),%edx\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tadd %eax,%ebx\n+/usr/include/seqan/align/dp_formula_affine.h:85\n+\tmov 0xc(%edi),%eax\n+\tadd 0xc(%ecx),%eax\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov %ebx,(%esp)\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x2,%ebx\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %edx,%eax\n+\tjle 7581 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x7e1>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov %eax,%edx\n+\tmov $0x8,%ebx\n+\tmov %edx,0x10(%ecx)\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tmov 0x4(%esp),%eax\n+/usr/include/seqan/align/dp_formula_affine.h:93\n+\tadd 0x8(%edi),%esi\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tadd 0xc(%edi),%eax\n+\tmov %eax,0x4(%esp)\n+/usr/include/seqan/align/dp_formula_affine.h:93\n+\tmov %esi,%eax\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x4,%esi\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %eax,0x4(%esp)\n+\tjle 75a8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x808>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov 0x4(%esp),%eax\n+\tmov $0x10,%esi\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n+\tor %ebx,%esi\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov $0x20,%ebx\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %eax,%edx\n+\tjg 75ba , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x81a>\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov %eax,%edx\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x40,%ebx\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:111\n+\tor %esi,%ebx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181\n+\tcmp %edx,(%esp)\n+\tjl 75c9 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x829>\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:110\n+\tmov %esi,%ebx\n+\tmov (%esp),%edx\n+\tor $0x1,%ebx\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::False, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::False const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tmov 0x24(%esp),%esi\n+\tmov %edx,0xc(%ecx)\n+void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmov %bl,0x1(%ebp)\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::False, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::False const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n+\tmov 0xc(%ecx),%edx\n+seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&):\n+/usr/include/seqan/align/dp_cell_affine.h:161\n+\tmov %eax,0x14(%ecx)\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::False, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::False const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tcmp (%esi),%edx\n+\tjg 7778 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x9d8>\n+\tmov 0x10(%esp),%eax\n+\tmov 0xc(%eax),%ebx\n+void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2)\n+\taddl $0x1,0x20(%esp)\n+\tmov 0x34(%esp),%esi\n+\tmov 0x20(%esp),%eax\n+\tcmp %esi,%eax\n+\tjne 73f0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x650>\n+\tmov 0x38(%esp),%edx\n+\tmov %edi,%esi\n+seqan2::Value, seqan2::Alloc >, 0>::Type seqan2::sequenceEntryForScore >, seqan2::String, seqan2::Alloc >, unsigned int>(seqan2::Score > const&, seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n+\tmovzbl -0x1(%edx),%eax\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n+\tmov 0x14(%esp),%edi\n+seqan2::Value, seqan2::Alloc >, 0>::Type seqan2::sequenceEntryForScore >, seqan2::String, seqan2::Alloc >, unsigned int>(seqan2::Score > const&, seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/score/score_base.h:154 (discriminator 1)\n+\tmov %al,0x1f(%esp)\n+seqan2::DPCell_ >::DPCell_():\n+/usr/include/seqan/align/dp_cell_affine.h:66\n+\tmov 0x30(%esp),%eax\n+\tmov (%eax),%ebp\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n+\tmov 0x4(%edi),%eax\n+\tlea (%eax,%eax,2),%edx\n+\tmov 0xc(%edi),%eax\n+\tlea (%eax,%edx,4),%eax\n+\tmov %eax,0xc(%edi)\n+void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n+\tmov 0x10(%esp),%edi\n+\tadd 0x4(%edi),%ebx\n+\tmov %ebx,0xc(%edi)\n+auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n+\tmovl $0x0,(%eax)\n+void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmovb $0x0,(%ebx)\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::False>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::False const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tmov 0x24(%esp),%ebx\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335\n+\tmov 0xc(%edi),%ecx\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::False>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::False const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n+\tmov (%eax),%edx\n+seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&):\n+/usr/include/seqan/align/dp_cell_affine.h:161\n+\tmov %ebp,0x8(%eax)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335\n+\tmov %ecx,0x4(%esp)\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::False>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::False const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tcmp (%ebx),%edx\n+\tjle 7662 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x8c2>\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:70\n+\tmov 0x4(%eax),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:235\n+\tmov %edx,(%ebx)\n+\tmov %ebp,0x8(%ebx)\n+\tmov %eax,0x4(%ebx)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%edi),%eax\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%eax\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tsub (%eax),%ecx\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::False>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::False const&):\n+/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n+\tmov %ecx,0xc(%ebx)\n+void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tmov 0x28(%esp),%eax\n+\tmov 0x18(%esp),%edi\n+\tcmp %edi,%eax\n+\tje 77d1 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa31>\n+\tmov %eax,(%esp)\n+auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n+\txor %edi,%edi\n+/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n+\tmovl $0x0,0xc(%esp)\n+\tjmp 76d7 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x937>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov 0x8(%esp),%ebx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov %edx,%edi\n+\tmov $0x20,%edx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181\n+\tcmp %ebx,%edi\n+\tjle 7762 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x9c2>\n+\tmov %edi,0xc(%eax)\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:111\n+\tor %edx,%ecx\n+void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmov 0x4(%esp),%ebx\n+\tmov %cl,0x1(%ebx)\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::False>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::False const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tmov 0x24(%esp),%ebx\n+seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&):\n+/usr/include/seqan/align/dp_cell_affine.h:161\n+\tmov %ebp,0x14(%eax)\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::False>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::False const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n+\tmov 0xc(%eax),%edx\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tcmp (%ebx),%edx\n+\tjg 77a8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa08>\n+\tmov 0x10(%esp),%eax\n+\tmov 0xc(%eax),%eax\n+void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\taddl $0x1,(%esp)\n+\tmov 0x18(%esp),%ebx\n+void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n+\tmov %eax,0x4(%esp)\n+void seqan2::_computeTrack >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::SimpleType, seqan2::SimpleType, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > >, seqan2::Score >, seqan2::DPCell_ >, seqan2::MetaColumnDescriptor, seqan2::Tag >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, seqan2::Score > const&, seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n+\tmov (%esp),%eax\n+\tcmp %ebx,%eax\n+\tje 77e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa40>\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n+\tmov 0x14(%esp),%ebx\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:339\n+\tmov (%esp),%ecx\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n+\tmov 0xc(%ebx),%eax\n+\tlea 0xc(%eax),%edx\n+\tmov %edx,0xc(%ebx)\n+void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:275\n+\tmov 0x4(%esp),%ebx\n+\tlea 0x1(%ebx),%edx\n+\tmov 0x10(%esp),%ebx\n+\tmov %edx,0xc(%ebx)\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:339\n+\tmovzbl 0x1f(%esp),%ebx\n+int seqan2::scoreMismatch >(seqan2::Score > const&):\n+/usr/include/seqan/score/score_simple.h:157\n+\tmov 0x4(%esi),%edx\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:339\n+\tcmp %bl,(%ecx)\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x2,%ecx\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:339\n+\tcmove (%esi),%edx\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov 0xc(%esp),%ebx\n+\tadd %edx,%ebx\n+/usr/include/seqan/align/dp_formula_affine.h:83\n+\tmov 0x8(%esi),%edx\n+\tadd 0x10(%eax),%edx\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov %ebx,0x8(%esp)\n+/usr/include/seqan/align/dp_formula_affine.h:80 (discriminator 1)\n+\tmov 0xc(%eax),%ebx\n+\tmov %ebx,0xc(%esp)\n+/usr/include/seqan/align/dp_formula_affine.h:85\n+\tadd 0xc(%esi),%ebx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %edx,%ebx\n+\tjle 772c , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x98c>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov %ebx,%edx\n+\tmov $0x8,%ecx\n+\tmov %edx,0x10(%eax)\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tadd 0xc(%esi),%edi\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x4,%ebx\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:93\n+\tadd 0x8(%esi),%ebp\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %ebp,%edi\n+\tjle 7745 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x9a5>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov %edi,%ebp\n+\tmov $0x10,%ebx\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n+\tor %ebx,%ecx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %ebp,%edx\n+\tjg 7688 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x8e8>\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov 0x8(%esp),%ebx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov %ebp,%edi\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x40,%edx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181\n+\tcmp %ebx,%edi\n+\tjg 769b , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x8fb>\n+/usr/include/seqan/align/dp_formula.h:181 (discriminator 2)\n+\tmov 0x8(%esp),%edi\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:110\n+\tor $0x1,%ecx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181 (discriminator 2)\n+\tmov %edi,0xc(%eax)\n+\tjmp 76a0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x900>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:235\n+\tmov 0x24(%esp),%esi\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x10(%esp),%ebx\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:70\n+\tmov 0x10(%ecx),%ecx\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:235\n+\tmov %eax,0x8(%esi)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%ebx),%eax\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tmov 0xc(%ebx),%ebx\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:235\n+\tmov %edx,(%esi)\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:235\n+\tmov %ecx,0x4(%esi)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tmov %ebx,%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%eax\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tsub (%eax),%edx\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::False, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::False const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n+\tmov %edx,0xc(%esi)\n+\tjmp 75e8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x848>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:70\n+\tmov 0x10(%eax),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:235\n+\tmov 0x24(%esp),%ebx\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x10(%esp),%ecx\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:235\n+\tmov %eax,0x4(%ebx)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%ecx),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:235\n+\tmov %edx,(%ebx)\n+\tmov %ebp,0x8(%ebx)\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%edx\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tmov 0xc(%ecx),%eax\n+\tmov %eax,%ecx\n+\tsub (%edx),%ecx\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::False>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::False const&):\n+/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n+\tmov %ecx,0xc(%ebx)\n+\tjmp 76c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x920>\n+auto seqan2::_computeScore, seqan2::SimpleType, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n+\tmovl $0x0,0xc(%esp)\n+/usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n+\txor %edi,%edi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n+\tmov 0x14(%esp),%ebx\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tmov 0x2c(%esp),%edx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmovb $0x2,0x8(%esp)\n+void seqan2::_goNextCell >, seqan2::String >, seqan2::Alloc >, seqan2::Tag >(seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:195\n+\tmov 0xc(%ebx),%ecx\n+\tlea 0xc(%ecx),%eax\n+\tmov %eax,0xc(%ebx)\n+void seqan2::_goNextCell >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::MetaColumnDescriptor, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n+\tmov 0x4(%esp),%eax\n+\tmov 0x10(%esp),%ebx\n+\tadd $0x1,%eax\n+\tmov %eax,0xc(%ebx)\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tmovzbl 0x1f(%esp),%ebx\n+int seqan2::scoreMismatch >(seqan2::Score > const&):\n+/usr/include/seqan/score/score_simple.h:157\n+\tmov 0x4(%esi),%eax\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tcmp -0x1(%edx),%bl\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov 0xc(%esp),%ebx\n+int seqan2::score, seqan2::SimpleType, seqan2::SimpleType >(seqan2::Score > const&, seqan2::SimpleType, seqan2::SimpleType):\n+/usr/include/seqan/score/score_base.h:337\n+\tcmove (%esi),%eax\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:85\n+\tmov 0xc(%esi),%edx\n+\tadd 0xc(%ecx),%edx\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tadd %eax,%ebx\n+/usr/include/seqan/align/dp_formula_affine.h:83\n+\tmov 0x8(%esi),%eax\n+\tadd 0x10(%ecx),%eax\n+/usr/include/seqan/align/dp_formula_affine.h:77\n+\tmov %ebx,(%esp)\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %eax,%edx\n+\tjle 7832 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xa92>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmovb $0x8,0x8(%esp)\n+\tmov %edx,%eax\n+\tmov %eax,0x10(%ecx)\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:95\n+\tadd 0xc(%esi),%edi\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x4,%ebx\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:93\n+\tadd 0x8(%esi),%ebp\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %ebp,%edi\n+\tjle 784b , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xaab>\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov %edi,%ebp\n+\tmov $0x10,%ebx\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:92 (discriminator 2)\n+\tor 0x8(%esp),%bl\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, unsigned char, unsigned char, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 1)\n+\tmov $0x20,%edx\n+/usr/include/seqan/align/dp_formula.h:180\n+\tcmp %ebp,%eax\n+\tjg 785f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xabf>\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov %ebp,%eax\n+/usr/include/seqan/align/dp_formula.h:180 (discriminator 2)\n+\tmov $0x40,%edx\n+seqan2::EnableIf > >, seqan2::TraceValue_ >::Type>::Type>::Type seqan2::_maxScore >(int&, int const&, int const&, int, int, seqan2::TracebackOn, seqan2::Tag > > const&):\n+/usr/include/seqan/align/dp_formula.h:181\n+\tmov (%esp),%esi\n+\tcmp %esi,%eax\n+\tjle 78a6 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb06>\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:111\n+\tor %edx,%ebx\n+\tmov %eax,0xc(%ecx)\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tmov 0x24(%esp),%esi\n+void seqan2::assignValue, seqan2::String > >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned char>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char const&):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n+\tmov 0x4(%esp),%eax\n+\tmov %bl,0x1(%eax)\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n+\tmov 0xc(%ecx),%eax\n+seqan2::EnableIf > >, void>::Type seqan2::_setVerticalScoreOfCell(seqan2::DPCell_ >&, int const&):\n+/usr/include/seqan/align/dp_cell_affine.h:161\n+\tmov %ebp,0x14(%ecx)\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n+\tcmp (%esi),%eax\n+\tjle 789e , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xafe>\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x10(%esp),%edi\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:70\n+\tmov 0x10(%ecx),%edx\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:235\n+\tmov %eax,(%esi)\n+\tmov %ebp,0x8(%esi)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%edi),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n+/usr/include/c++/14/bits/move.h:235\n+\tmov %edx,0x4(%esi)\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%edx\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tmov 0xc(%edi),%eax\n+\tsub (%edx),%eax\n+void seqan2::_scoutBestScore >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::True, seqan2::True>(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPCell_ > const&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag > const&, seqan2::True const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_scout.h:178 (discriminator 1)\n+\tmov %eax,0xc(%esi)\n+void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_algorithm_impl.h:579\n+\tadd $0x3c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+seqan2::TraceBitMap_ >::Type>::Type seqan2::_computeScore, seqan2::SimpleType, seqan2::Score >, seqan2::GlobalAlignment_ >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPCell_ >&, seqan2::DPCell_ >&, seqan2::DPCell_ > const&, seqan2::DPCell_ >&, seqan2::SimpleType const&, seqan2::SimpleType const&, seqan2::Score > const&, seqan2::Tag const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n+/usr/include/seqan/align/dp_formula_affine.h:110\n+\tmov (%esp),%eax\n+\tor $0x1,%ebx\n+\tjmp 7868 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xac8>\n+void seqan2::_computeAlignmentImpl >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::DPBandConfig >, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >&, seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::Tag const&) [clone .isra.0]:\n+/usr/include/seqan/align/dp_formula_affine.h:110\n+\txchg %ax,%ax\n+void seqan2::_recordSegment, seqan2::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan2::String, seqan2::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:319\n+\tpush %ebp\n+\tpush %edi\n+\tmov %edx,%edi\n+\tpush %esi\n+\tpush %ebx\n+\tcall 3cc0 <__cxa_finalize@plt+0x930>\n+\tadd $0xc611,%ebx\n+\tsub $0x2c,%esp\n+/usr/include/seqan/align/dp_trace_segment.h:327\n+\tmov 0x40(%esp),%esi\n+/usr/include/seqan/align/dp_trace_segment.h:319\n+\tmovzbl 0x44(%esp),%edx\n+/usr/include/seqan/align/dp_trace_segment.h:327\n+\ttest %esi,%esi\n+\tje 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb4a>\n+\tmov %eax,%esi\n+/usr/include/seqan/align/dp_trace_segment.h:330\n+\ttest $0x1,%dl\n+\tjne 78f8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb58>\n+/usr/include/seqan/align/dp_trace_segment.h:332\n+\ttest $0x4,%dl\n+\tjne 7b38 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd98>\n+/usr/include/seqan/align/dp_trace_segment.h:334\n+\tand $0x2,%edx\n+\tjne 7a20 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc80>\n+/usr/include/seqan/align/dp_trace_segment.h:337\n+\tadd $0x2c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea 0x0(%esi),%esi\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:82\n+\tmov (%edi),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%ebp\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:83\n+\tmov (%ecx),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:82\n+\tmov %edi,0xc(%esp)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%esi),%edi\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:83\n+\tmov %eax,0x10(%esp)\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %edi,%edx\n+\tsub %ebp,%edx\n+\tmov %edx,%eax\n+\tsar $0x4,%eax\n+\tmov %eax,0x14(%esp)\n+\tmov %eax,%ecx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%eax\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+\tcmp %eax,%ecx\n+\tjb 79f8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc58>\n+/usr/include/seqan/sequence/string_base.h:1352\n+\tadd $0x1,%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\tcmp %ecx,%eax\n+\tjae 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb4a>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%ecx\n+\tjbe 7c84 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xee4>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %ecx,%eax\n+\tmov %edx,0x1c(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tshr $1,%eax\n+\tadd %eax,%ecx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %ecx,%eax\n+\tmov %ecx,0x24(%esp)\n+\tshl $0x4,%eax\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov 0x28(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x1c(%esp),%edx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ecx,0x8(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tje 79bf , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc1f>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tmov %ebp,%ecx\n+\tcmp %edi,%ebp\n+\tjae 79a6 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc06>\n+\tmov %edx,0x18(%esp)\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea 0x0(%esi),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov (%ecx),%edx\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:512\n+\tadd $0x10,%ecx\n+/usr/include/seqan/basic/array_construct_destruct.h:513\n+\tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %edx,-0x10(%eax)\n+\tmov -0xc(%ecx),%edx\n+\tmov %edx,-0xc(%eax)\n+\tmov -0x8(%ecx),%edx\n+\tmov %edx,-0x8(%eax)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovzbl -0x4(%ecx),%edx\n+\tmov %dl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tcmp %edi,%ecx\n+\tjb 7980 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbe0>\n+\tmov 0x18(%esp),%edx\n+\tmov %edx,0x18(%esp)\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%ecx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+\tmov 0x18(%esp),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%edx,1),%ebx\n+\tmov %ebx,0x4(%esi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1353\n+\tcmp %ecx,0x14(%esp)\n+\tjae 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb4a>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0xc(%esp),%edi\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%eax,%edx,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x1,0xc(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %edi,(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmov 0x10(%esp),%edi\n+\tmov %edi,0x4(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x40(%esp),%edi\n+\tmov %edi,0x8(%ebx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb4a>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0xc(%esp),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x1,0xc(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %eax,(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmov 0x10(%esp),%eax\n+\tmov %eax,0x4(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x40(%esp),%eax\n+\tmov %eax,0x8(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%ebp,%edx,1),%eax\n+\tmov %eax,0x4(%esi)\n+void seqan2::_recordSegment, seqan2::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan2::String, seqan2::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:337\n+\tadd $0x2c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tnop\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:82\n+\tmov (%edi),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%ebp\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:83\n+\tmov (%ecx),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:82\n+\tmov %edi,0xc(%esp)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%esi),%edi\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:83\n+\tmov %eax,0x10(%esp)\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %edi,%ecx\n+\tsub %ebp,%ecx\n+\tmov %ecx,%eax\n+\tsar $0x4,%eax\n+\tmov %eax,0x14(%esp)\n+\tmov %eax,%edx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%eax\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+\tcmp %eax,%edx\n+\tjb 7c60 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xec0>\n+/usr/include/seqan/sequence/string_base.h:1352\n+\tadd $0x1,%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\tcmp %edx,%eax\n+\tjae 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb4a>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%edx\n+\tjbe 7ce6 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf46>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %edx,%eax\n+\tmov %ecx,0x1c(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tshr $1,%eax\n+\tadd %eax,%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %edx,%eax\n+\tmov %edx,0x24(%esp)\n+\tshl $0x4,%eax\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov 0x28(%esp),%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x1c(%esp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tje 7aff , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd5f>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tmov %ebp,%edx\n+\tcmp %edi,%ebp\n+\tjae 7ae6 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd46>\n+\tmov %ecx,0x18(%esp)\n+\tjmp 7ac0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd20>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov (%edx),%ecx\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:512\n+\tadd $0x10,%edx\n+/usr/include/seqan/basic/array_construct_destruct.h:513\n+\tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %ecx,-0x10(%eax)\n+\tmov -0xc(%edx),%ecx\n+\tmov %ecx,-0xc(%eax)\n+\tmov -0x8(%edx),%ecx\n+\tmov %ecx,-0x8(%eax)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovzbl -0x4(%edx),%ecx\n+\tmov %cl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tcmp %edi,%edx\n+\tjb 7ac0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd20>\n+\tmov 0x18(%esp),%ecx\n+\tmov %ecx,0x18(%esp)\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+\tmov 0x18(%esp),%ecx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%ecx,1),%ebx\n+\tmov %ebx,0x4(%esi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1353\n+\tcmp %edx,0x14(%esp)\n+\tjae 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb4a>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0xc(%esp),%edi\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%eax,%ecx,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x2,0xc(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %edi,(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmov 0x10(%esp),%edi\n+\tmov %edi,0x4(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x40(%esp),%edi\n+\tmov %edi,0x8(%ebx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb4a>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:82\n+\tmov (%edi),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%ebp\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:83\n+\tmov (%ecx),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:82\n+\tmov %edi,0xc(%esp)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%esi),%edi\n+seqan2::TraceSegment_::TraceSegment_(unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&):\n+/usr/include/seqan/align/dp_trace_segment.h:83\n+\tmov %eax,0x10(%esp)\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %edi,%ecx\n+\tsub %ebp,%ecx\n+\tmov %ecx,%edx\n+\tsar $0x4,%edx\n+\tmov %edx,0x14(%esp)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+\tcmp %eax,%edx\n+\tjb 7c38 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe98>\n+/usr/include/seqan/sequence/string_base.h:1352\n+\tadd $0x1,%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\tcmp %edx,%eax\n+\tjae 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb4a>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%edx\n+\tjbe 7cb5 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf15>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %edx,%eax\n+\tmov %ecx,0x1c(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tshr $1,%eax\n+\tadd %eax,%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %edx,%eax\n+\tmov %edx,0x24(%esp)\n+\tshl $0x4,%eax\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov 0x28(%esp),%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x1c(%esp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tje 7bff , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe5f>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tmov %ebp,%edx\n+\tcmp %edi,%ebp\n+\tjae 7be6 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe46>\n+\tmov %ecx,0x18(%esp)\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov (%edx),%ecx\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:512\n+\tadd $0x10,%edx\n+/usr/include/seqan/basic/array_construct_destruct.h:513\n+\tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %ecx,-0x10(%eax)\n+\tmov -0xc(%edx),%ecx\n+\tmov %ecx,-0xc(%eax)\n+\tmov -0x8(%edx),%ecx\n+\tmov %ecx,-0x8(%eax)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovzbl -0x4(%edx),%ecx\n+\tmov %cl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tcmp %edi,%edx\n+\tjb 7bc0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe20>\n+\tmov 0x18(%esp),%ecx\n+\tmov %ecx,0x18(%esp)\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+\tmov 0x18(%esp),%ecx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%ecx,1),%ebx\n+\tmov %ebx,0x4(%esi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1353\n+\tcmp %edx,0x14(%esp)\n+\tjae 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb4a>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0xc(%esp),%edi\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%eax,%ecx,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x4,0xc(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %edi,(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmov 0x10(%esp),%edi\n+\tmov %edi,0x4(%ebx)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x40(%esp),%edi\n+\tmov %edi,0x8(%ebx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb4a>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0xc(%esp),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x4,0xc(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %eax,(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmov 0x10(%esp),%eax\n+\tmov %eax,0x4(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x40(%esp),%eax\n+\tmov %eax,0x8(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%ebp,%ecx,1),%eax\n+\tmov %eax,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb4a>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0xc(%esp),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x2,0xc(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %eax,(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmov 0x10(%esp),%eax\n+\tmov %eax,0x4(%edi)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x40(%esp),%eax\n+\tmov %eax,0x8(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%ebp,%ecx,1),%eax\n+\tmov %eax,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp 78ea , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb4a>\n+\tmov %edx,0x18(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0x200\n+\tcall 3030 \n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+\tmov 0x18(%esp),%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tjne 7963 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xbc3>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%edx,1),%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 79cf , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xc2f>\n+\tmov %ecx,0x18(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0x200\n+\tcall 3030 \n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+\tmov 0x18(%esp),%ecx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tjne 7ba5 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe05>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%ecx,1),%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 7c0f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xe6f>\n+\tmov %ecx,0x18(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0x200\n+\tcall 3030 \n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+\tmov 0x18(%esp),%ecx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%esi)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tjne 7a8f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xcef>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%ecx,1),%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 7b0f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd6f>\n+void seqan2::_recordSegment, seqan2::Alloc >, unsigned int, unsigned int, unsigned int, unsigned char>(seqan2::String, seqan2::Alloc >&, unsigned int const&, unsigned int const&, unsigned int const&, unsigned char const&) [clone .isra.0]:\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+\n+00007d20 :\n+freeCString():\n+./porechop/src/adapter_align.cpp:34\n+\tpush %ebx\n+\tcall 3cc0 <__cxa_finalize@plt+0x930>\n+\tadd $0xc1a6,%ebx\n+\tsub $0x14,%esp\n+./porechop/src/adapter_align.cpp:35\n+\tpush 0x1c(%esp)\n+\tcall 3260 \n+./porechop/src/adapter_align.cpp:36\n+\tadd $0x18,%esp\n+\tpop %ebx\n+\tret\n+\tlea 0x0(%esi),%esi\n+\n+00007d40 , std::allocator >)@@Base>:\n+cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n+./porechop/src/adapter_align.cpp:39\n+\tpush %ebp\n+\tpush %edi\n+\tpush %esi\n+\tpush %ebx\n+\tcall 3cc0 <__cxa_finalize@plt+0x930>\n+\tadd $0xc183,%ebx\n+\tsub $0x18,%esp\n+\tmov 0x2c(%esp),%edi\n+std::__cxx11::basic_string, std::allocator >::size() const:\n+/usr/include/c++/14/bits/basic_string.h:1077\n+\tmov 0x4(%edi),%ebp\n+cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n+./porechop/src/adapter_align.cpp:40 (discriminator 1)\n+\tlea 0x1(%ebp),%eax\n+\tpush %eax\n+\tcall 3150 \n+char* std::__copy_move::__copy_m(char*, char*, char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tadd $0x10,%esp\n+cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n+./porechop/src/adapter_align.cpp:40 (discriminator 1)\n+\tmov %eax,%esi\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n+/usr/include/c++/14/bits/basic_string.h:228\n+\tmov (%edi),%eax\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tcmp $0x1,%ebp\n+\tjle 7d90 , std::allocator >)@@Base+0x50>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tpush %ebp\n+\tpush %eax\n+\tpush %esi\n+\tcall 3120 \n+\tadd $0x10,%esp\n+cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n+./porechop/src/adapter_align.cpp:42 (discriminator 1)\n+\tmovb $0x0,(%esi,%ebp,1)\n+./porechop/src/adapter_align.cpp:44\n+\tadd $0xc,%esp\n+\tmov %esi,%eax\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea 0x0(%esi),%esi\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne 7d7c , std::allocator >)@@Base+0x3c>\n+void std::__copy_move::__assign_one(char*, char*):\n+/usr/include/c++/14/bits/stl_algobase.h:413\n+\tmovzbl (%eax),%eax\n+\tmov %al,(%esi)\n+\tjmp 7d7c , std::allocator >)@@Base+0x3c>\n+cppStringToCString(std::__cxx11::basic_string, std::allocator >):\n+/usr/include/c++/14/bits/stl_algobase.h:413\n+\tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:498\n+\tpush %ebp\n+\tpush %edi\n+\tpush %esi\n+\tcall 71f6 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x456>\n+\tadd $0xc124,%esi\n+\tpush %ebx\n+\tsub $0x4c,%esp\n+\tmov %eax,(%esp)\n+\tmov 0x64(%esp),%eax\n+\tmov %edx,0x10(%esp)\n+\tmov 0x60(%esp),%ebp\n+\tmov %esi,0x14(%esp)\n+\tmov %ecx,0xc(%esp)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tmov 0xc(%ebp),%ecx\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:498\n+\tmov %eax,0x8(%esp)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov %gs:0x14,%eax\n+\tmov %eax,0x3c(%esp)\n+\tmov 0x0(%ebp),%eax\n+\tmov (%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%eax),%esi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%eax),%ebx\n+\tsub (%eax),%ebx\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tsub (%edx),%ecx\n+seqan2::Size > > >::Type seqan2::coordinate >, unsigned int>(seqan2::Matrix > > const&, unsigned int, unsigned int):\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n+\txor %edx,%edx\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tmov 0x4(%esi),%edi\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n+\tmov %ecx,%eax\n+\tdivl (%esi)\n+\txor %edx,%edx\n+\tmov %eax,0x4(%esp)\n+\tmov %ecx,%eax\n+\tmov %edi,%ecx\n+\tdiv %edi\n+\tmov %eax,%edi\n+/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n+\tcmp $0x4,%ebx\n+\tje 7e28 , std::allocator >)@@Base+0xe8>\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tmov 0x4(%esp),%eax\n+\txor %edx,%edx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsar $0x2,%ebx\n+seqan2::Size > > >::Type seqan2::coordinate >, unsigned int>(seqan2::Matrix > > const&, unsigned int, unsigned int):\n+/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n+\tsub $0x1,%ebx\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tdiv %ecx\n+\tmov %edx,0x4(%esp)\n+/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n+\tcmp $0x1,%ebx\n+\tjbe 7e28 , std::allocator >)@@Base+0xe8>\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tmov %edi,%eax\n+\txor %edx,%edx\n+\tdivl 0x8(%esi)\n+\tmov %edx,%edi\n+seqan2::TracebackCoordinator_::TracebackCoordinator_, unsigned int, unsigned int>(unsigned int, unsigned int, seqan2::DPBandConfig > const&, unsigned int, unsigned int):\n+/usr/include/seqan/align/dp_traceback_impl.h:76\n+\tmov 0x4(%esp),%ebx\n+/usr/include/seqan/align/dp_traceback_impl.h:75\n+\tmov %edi,0x20(%esp)\n+\tlea 0x24(%esp),%esi\n+/usr/include/seqan/align/dp_traceback_impl.h:77\n+\tmovl $0x0,0x28(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:76\n+\tmov %ebx,0x24(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:78\n+\tmovl $0x0,0x2c(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:79\n+\tmovl $0x0,0x30(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:80\n+\tmovl $0x0,0x34(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:81\n+\tmovb $0x0,0x38(%esp)\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:524\n+\tcmp %ebx,0x68(%esp)\n+\tje 7e81 , std::allocator >)@@Base+0x141>\n+/usr/include/seqan/align/dp_traceback_impl.h:525\n+\tsub $0x8,%esp\n+\tmov %esi,%ecx\n+\tpush $0x4\n+\tmov 0x74(%esp),%eax\n+\tsub %ebx,%eax\n+\tpush %eax\n+\tmov 0x18(%esp),%edx\n+\tmov 0x10(%esp),%eax\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n+\tadd $0x10,%esp\n+/usr/include/seqan/align/dp_traceback_impl.h:527\n+\tmov 0x8(%esp),%eax\n+\tlea 0x20(%esp),%ebx\n+\tmov (%eax),%eax\n+\tcmp %edi,%eax\n+\tje 7ea7 , std::allocator >)@@Base+0x167>\n+/usr/include/seqan/align/dp_traceback_impl.h:528\n+\tsub $0x8,%esp\n+\tsub %edi,%eax\n+\tmov %esi,%ecx\n+\tmov %ebx,%edx\n+\tpush $0x2\n+\tpush %eax\n+\tmov 0x10(%esp),%eax\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n+\tadd $0x10,%esp\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:136\n+\ttest %edi,%edi\n+\tje 8010 , std::allocator >)@@Base+0x2d0>\n+\tmov %esi,%ecx\n+\txor %edx,%edx\n+\tmov %ebx,%esi\n+/usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2)\n+\tmov 0x4(%esp),%eax\n+\ttest %eax,%eax\n+\tjne 8140 , std::allocator >)@@Base+0x400>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tsub $0x8,%esp\n+\tmov 0x14(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\tpush %eax\n+\tpush %edx\n+\tmov 0x10(%esp),%eax\n+\tmov %esi,%edx\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n+\tadd $0x10,%esp\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov (%esp),%eax\n+\tmov 0x4(%eax),%esi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%ecx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %esi,%ebp\n+\tsub %ecx,%ebp\n+\tmov %ebp,%edx\n+\tsar $0x4,%edx\n+\tmov %edx,0x4(%esp)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+\tcmp %eax,%edx\n+\tjb 81f0 , std::allocator >)@@Base+0x4b0>\n+/usr/include/seqan/sequence/string_base.h:1352\n+\tlea 0x1(%edx),%ebx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\tcmp %ebx,%eax\n+\tjae 7ff0 , std::allocator >)@@Base+0x2b0>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%ebx\n+\tjbe 837d , std::allocator >)@@Base+0x63d>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %ebx,%edx\n+\tmov %ecx,0xc(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tshr $1,%edx\n+\tadd %ebx,%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %edx,%ebx\n+\tmov %edx,0x14(%esp)\n+\tshl $0x4,%ebx\n+\tpush %ebx\n+\tmov 0x24(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x10(%esp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov 0x18(%esp),%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%ecx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%ecx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0xc(%esp),%ecx\n+\ttest %ecx,%ecx\n+\tje 7fbb , std::allocator >)@@Base+0x27b>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tmov %ecx,%edx\n+\tcmp %esi,%ecx\n+\tjae 7fa2 , std::allocator >)@@Base+0x262>\n+\tjmp 7f80 , std::allocator >)@@Base+0x240>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov (%edx),%ebx\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:512\n+\tadd $0x10,%edx\n+/usr/include/seqan/basic/array_construct_destruct.h:513\n+\tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %ebx,-0x10(%eax)\n+\tmov -0xc(%edx),%ebx\n+\tmov %ebx,-0xc(%eax)\n+\tmov -0x8(%edx),%ebx\n+\tmov %ebx,-0x8(%eax)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovzbl -0x4(%edx),%ebx\n+\tmov %bl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tcmp %esi,%edx\n+\tjb 7f80 , std::allocator >)@@Base+0x240>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush %ecx\n+\tmov 0x24(%esp),%ebx\n+\tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x10(%esp),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%eax),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%eax),%eax\n+\tmov (%esp),%esi\n+\tlea (%eax,%ebp,1),%ecx\n+\tmov %ecx,0x4(%esi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1353\n+\tcmp %edx,0x4(%esp)\n+\tjae 7ff0 , std::allocator >)@@Base+0x2b0>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov %edi,0x8(%ecx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esp),%edi\n+\tlea 0x10(%eax,%ebp,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmovl $0x0,(%ecx)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmovl $0x0,0x4(%ecx)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x2,0xc(%ecx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edi)\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:546\n+\tmov 0x3c(%esp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne 84c5 , std::allocator >)@@Base+0x785>\n+\tadd $0x4c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea 0x0(%esi,%eiz,1),%esi\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tsub $0x8,%esp\n+\tmov %ebx,%edx\n+\tmov %esi,%ecx\n+\tmov 0x14(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\tpush %eax\n+\tpush $0x0\n+\tmov 0x10(%esp),%eax\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n+/usr/include/seqan/align/dp_traceback_impl.h:541\n+\tmov 0x14(%esp),%edx\n+\tadd $0x10,%esp\n+\ttest %edx,%edx\n+\tje 7ff0 , std::allocator >)@@Base+0x2b0>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov (%esp),%eax\n+\tmov 0x4(%eax),%esi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%ecx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %esi,%edx\n+\tsub %ecx,%edx\n+\tmov %edx,0x8(%esp)\n+\tsar $0x4,%edx\n+\tmov %edx,0xc(%esp)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+\tcmp %eax,%edx\n+\tjb 81b8 , std::allocator >)@@Base+0x478>\n+/usr/include/seqan/sequence/string_base.h:1352\n+\tadd $0x1,%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\tcmp %edx,%eax\n+\tjae 81de , std::allocator >)@@Base+0x49e>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:869\n+\tmov %ecx,0x10(%esp)\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%edx\n+\tjbe 8344 , std::allocator >)@@Base+0x604>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %edx,%ebx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tshr $1,%ebx\n+\tlea (%ebx,%edx,1),%ebp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %ebp,%ebx\n+\tshl $0x4,%ebx\n+\tpush %ebx\n+\tmov 0x24(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x10(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%ecx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ebp,0x8(%ecx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x10(%esp),%ecx\n+\ttest %ecx,%ecx\n+\tje 80fb , std::allocator >)@@Base+0x3bb>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tmov %ecx,%edx\n+\tcmp %esi,%ecx\n+\tjae 80e2 , std::allocator >)@@Base+0x3a2>\n+\tjmp 80c0 , std::allocator >)@@Base+0x380>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov 0x4(%edx),%ebx\n+\tmov (%edx),%ebp\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:512\n+\tadd $0x10,%edx\n+/usr/include/seqan/basic/array_construct_destruct.h:513\n+\tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %ebx,-0xc(%eax)\n+\tmov -0x8(%edx),%ebx\n+\tmov %ebp,-0x10(%eax)\n+\tmov %ebx,-0x8(%eax)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovzbl -0x4(%edx),%ebx\n+\tmov %bl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tcmp %esi,%edx\n+\tjb 80c0 , std::allocator >)@@Base+0x380>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush %ecx\n+\tmov 0x24(%esp),%ebx\n+\tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x10(%esp),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%eax),%ebp\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%eax),%eax\n+\tmov 0x8(%esp),%esi\n+\tlea (%eax,%esi,1),%edx\n+\tmov (%esp),%esi\n+\tmov %edx,0x4(%esi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1353\n+\tcmp %ebp,0xc(%esp)\n+\tjae 81de , std::allocator >)@@Base+0x49e>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x4(%esp),%esi\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmovl $0x0,(%edx)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmovl $0x0,0x4(%edx)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov %esi,0x8(%edx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0x8(%esp),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x4,0xc(%edx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x10(%eax,%esi,1),%eax\n+\tmov (%esp),%esi\n+\tmov %eax,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp 81de , std::allocator >)@@Base+0x49e>\n+\tlea 0x0(%esi),%esi\n+\tmov 0x10(%esp),%eax\n+\tmovzbl (%eax),%eax\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:533 (discriminator 1)\n+\ttest %al,%al\n+\tje 8474 , std::allocator >)@@Base+0x734>\n+void seqan2::_doTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag, seqan2::True>(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&, seqan2::True const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:390\n+\ttest $0x1,%al\n+\tjne 8268 , std::allocator >)@@Base+0x528>\n+/usr/include/seqan/align/dp_traceback_impl.h:394\n+\ttest $0x40,%al\n+\tje 816b , std::allocator >)@@Base+0x42b>\n+/usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1)\n+\ttest $0x4,%al\n+\tjne 8218 , std::allocator >)@@Base+0x4d8>\n+/usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1)\n+\ttest $0x10,%al\n+\tjne 8218 , std::allocator >)@@Base+0x4d8>\n+/usr/include/seqan/align/dp_traceback_impl.h:402\n+\ttest $0x20,%al\n+\tje 817f , std::allocator >)@@Base+0x43f>\n+/usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1)\n+\ttest $0x2,%al\n+\tjne 82c8 , std::allocator >)@@Base+0x588>\n+/usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1)\n+\ttest $0x8,%al\n+\tjne 82c8 , std::allocator >)@@Base+0x588>\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:136\n+\tmov 0x20(%esp),%edi\n+\ttest %edi,%edi\n+\tjne 8147 , std::allocator >)@@Base+0x407>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tsub $0x8,%esp\n+/usr/include/seqan/align/dp_traceback_impl.h:541\n+\txor %edi,%edi\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tmov 0x14(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\tpush %eax\n+\tpush %edx\n+\tmov 0x10(%esp),%eax\n+\tmov %esi,%edx\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n+/usr/include/seqan/align/dp_traceback_impl.h:541\n+\tmov 0x14(%esp),%eax\n+\tadd $0x10,%esp\n+\ttest %eax,%eax\n+\tjne 8035 , std::allocator >)@@Base+0x2f5>\n+\tjmp 7ff0 , std::allocator >)@@Base+0x2b0>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov 0x4(%esp),%eax\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmovl $0x0,0x4(%esi)\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmovl $0x0,(%esi)\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov %eax,0x8(%esi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0x8(%esp),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x4,0xc(%esi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esp),%esi\n+\tlea 0x10(%ecx,%eax,1),%eax\n+\tmov %eax,0x4(%esi)\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:543\n+\ttest %edi,%edi\n+\tje 7ff0 , std::allocator >)@@Base+0x2b0>\n+\tjmp 7edb , std::allocator >)@@Base+0x19b>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:77\n+\tmov %edi,0x8(%esi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esp),%edi\n+\tlea 0x10(%ecx,%ebp,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmovl $0x0,(%esi)\n+/usr/include/seqan/align/dp_trace_segment.h:76\n+\tmovl $0x0,0x4(%esi)\n+/usr/include/seqan/align/dp_trace_segment.h:78\n+\tmovb $0x2,0xc(%esi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edi)\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:546\n+\tjmp 7ff0 , std::allocator >)@@Base+0x2b0>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:281\n+\tmov 0xc(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\ttest $0x4,%al\n+\tje 8318 , std::allocator >)@@Base+0x5d8>\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:369\n+\tadd $0x1,%edx\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n+\tmov 0x0(%ebp),%edi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%edi),%eax\n+\ttest %eax,%eax\n+\tje 83f0 , std::allocator >)@@Base+0x6b0>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:283\n+\tmov (%edi),%eax\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1)\n+\tmov 0x10(%esp),%edi\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2)\n+\tmov 0xc(%eax),%ebx\n+\tmov 0xc(%ebp),%eax\n+\tsub (%ebx),%eax\n+\tmov %eax,0xc(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n+\tmovzbl (%eax),%eax\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:291\n+\tsubl $0x1,0x4(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1)\n+\tmov %al,(%edi)\n+/usr/include/seqan/align/dp_traceback_impl.h:291\n+\tmov 0x4(%esp),%eax\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:136\n+\tmov 0x20(%esp),%edi\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:291\n+\tmov %eax,0x24(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:293\n+\tjmp 82b5 , std::allocator >)@@Base+0x575>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:201\n+\tmov 0xc(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\ttest $0x1,%al\n+\tje 83c0 , std::allocator >)@@Base+0x680>\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:369\n+\tadd $0x1,%edx\n+void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387\n+\tmov 0x0(%ebp),%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%eax),%ebx\n+\ttest %ebx,%ebx\n+\tje 8418 , std::allocator >)@@Base+0x6d8>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:283\n+\tmov (%eax),%eax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1)\n+\tmov 0x10(%esp),%ebx\n+/usr/include/seqan/align/dp_traceback_impl.h:211\n+\tsub $0x1,%edi\n+/usr/include/seqan/align/dp_traceback_impl.h:212\n+\tsubl $0x1,0x4(%esp)\n+void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2)\n+\tmov 0xc(%eax),%eax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:211\n+\tmov %edi,0x20(%esp)\n+void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2)\n+\tmov 0x4(%eax),%eax\n+\tnot %eax\n+\tadd 0xc(%ebp),%eax\n+\tmov %eax,0xc(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n+\tmovzbl (%eax),%eax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1)\n+\tmov %al,(%ebx)\n+/usr/include/seqan/align/dp_traceback_impl.h:212\n+\tmov 0x4(%esp),%eax\n+\tmov %eax,0x24(%esp)\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:136\n+\ttest %edi,%edi\n+\tje 8187 , std::allocator >)@@Base+0x447>\n+\tjmp 7eb5 , std::allocator >)@@Base+0x175>\n+\tlea 0x0(%esi),%esi\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:358\n+\tmov 0xc(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\ttest $0x2,%al\n+\tje 8448 , std::allocator >)@@Base+0x708>\n+/usr/include/seqan/align/dp_traceback_impl.h:369\n+\tadd $0x1,%edx\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n+\tmov 0x0(%ebp),%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%eax),%ebx\n+\ttest %ebx,%ebx\n+\tje 8498 , std::allocator >)@@Base+0x758>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:283\n+\tmov (%eax),%eax\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n+\tmov 0xc(%eax),%ebx\n+\tmov 0xc(%ebp),%eax\n+\tsub 0x4(%ebx),%eax\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1)\n+\tmov 0x10(%esp),%ebx\n+/usr/include/seqan/align/dp_traceback_impl.h:368\n+\tsub $0x1,%edi\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n+\tmov %eax,0xc(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n+/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n+\tmovzbl (%eax),%eax\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:368\n+\tmov %edi,0x20(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1)\n+\tmov %al,(%ebx)\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:136\n+\tje 8187 , std::allocator >)@@Base+0x447>\n+\tjmp 8147 , std::allocator >)@@Base+0x407>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:283\n+\tsub $0x8,%esp\n+\tpush %eax\n+\tpush %edx\n+\tmov 0x10(%esp),%eax\n+\tmov %esi,%edx\n+\tmov %ecx,0x18(%esp)\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n+/usr/include/seqan/align/dp_traceback_impl.h:285\n+\tmov 0x1c(%esp),%eax\n+\tadd $0x10,%esp\n+\tmov 0x8(%esp),%ecx\n+\tmov $0x1,%edx\n+\tmovb $0x4,(%eax)\n+\tjmp 822a , std::allocator >)@@Base+0x4ea>\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0x200\n+\tmov 0x24(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x10(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%ecx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%ecx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x10(%esp),%ecx\n+\ttest %ecx,%ecx\n+\tjne 809c , std::allocator >)@@Base+0x35c>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0x8(%esp),%esi\n+\tlea (%eax,%esi,1),%edx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 8112 , std::allocator >)@@Base+0x3d2>\n+\tmov %ecx,0x8(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0x200\n+\tmov 0x24(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x10(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%ecx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%ecx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x8(%esp),%ecx\n+\ttest %ecx,%ecx\n+\tjne 7f47 , std::allocator >)@@Base+0x207>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%ebp,1),%ecx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 7fca , std::allocator >)@@Base+0x28a>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:203\n+\tsub $0x8,%esp\n+\tpush %eax\n+\tpush %edx\n+\tmov 0x10(%esp),%eax\n+\tmov %esi,%edx\n+\tmov %ecx,0x18(%esp)\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n+/usr/include/seqan/align/dp_traceback_impl.h:206\n+\tmov 0x1c(%esp),%eax\n+\tadd $0x10,%esp\n+\tmov 0x8(%esp),%ecx\n+\tmov $0x1,%edx\n+\tmovb $0x1,(%eax)\n+\tjmp 827a , std::allocator >)@@Base+0x53a>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+\tmov %ecx,0x18(%esp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tsub $0xc,%esp\n+\tmov %edx,0x14(%esp)\n+\tpush %edi\n+\tmov 0x24(%esp),%ebx\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tmov 0x18(%esp),%ecx\n+\tmov 0x8(%esp),%edx\n+\tjmp 8238 , std::allocator >)@@Base+0x4f8>\n+\tlea 0x0(%esi),%esi\n+\tmov %ecx,0x1c(%esp)\n+\tsub $0xc,%esp\n+\tmov %edx,0x24(%esp)\n+\tpush %eax\n+\tmov 0x24(%esp),%ebx\n+\tmov %eax,0x18(%esp)\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tmov 0x1c(%esp),%ecx\n+\tmov 0x18(%esp),%edx\n+\tmov 0x8(%esp),%eax\n+\tjmp 8288 , std::allocator >)@@Base+0x548>\n+\tlea 0x0(%esi),%esi\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:360\n+\tsub $0x8,%esp\n+\tpush %eax\n+\tpush %edx\n+\tmov 0x10(%esp),%eax\n+\tmov %esi,%edx\n+\tmov %ecx,0x18(%esp)\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n+/usr/include/seqan/align/dp_traceback_impl.h:362\n+\tmov 0x1c(%esp),%eax\n+\tadd $0x10,%esp\n+\tmov 0x8(%esp),%ecx\n+\tmov $0x1,%edx\n+\tmovb $0x2,(%eax)\n+\tjmp 82da , std::allocator >)@@Base+0x59a>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tsub $0x8,%esp\n+\tmov 0x14(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\tpush %eax\n+\tpush %edx\n+\tmov 0x10(%esp),%eax\n+\tmov %esi,%edx\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n+\tadd $0x10,%esp\n+\tjmp 8035 , std::allocator >)@@Base+0x2f5>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tmov %ecx,0x1c(%esp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tsub $0xc,%esp\n+\tmov %edx,0x24(%esp)\n+\tpush %eax\n+\tmov 0x24(%esp),%ebx\n+\tmov %eax,0x18(%esp)\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tmov 0x1c(%esp),%ecx\n+\tmov 0x18(%esp),%edx\n+\tmov 0x8(%esp),%eax\n+\tjmp 82e8 , std::allocator >)@@Base+0x5a8>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:546\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&) [clone .isra.0]:\n+/usr/include/seqan/align/dp_traceback_impl.h:546\n+\tlea 0x0(%esi),%esi\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:498\n+\tpush %ebp\n+\tpush %edi\n+\tcall 71fa , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x45a>\n+\tadd $0xb9f5,%edi\n+\tpush %esi\n+\tpush %ebx\n+\tsub $0x5c,%esp\n+\tmov %eax,0x8(%esp)\n+\tmov 0x74(%esp),%eax\n+\tmov %edi,0x1c(%esp)\n+\tmov 0x70(%esp),%edi\n+\tmov %edx,0x18(%esp)\n+\tmov %ecx,0x14(%esp)\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tmov 0xc(%edi),%esi\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:498\n+\tmov %eax,0x10(%esp)\n+seqan2::Reference > >, seqan2::Tag > const>::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov %gs:0x14,%eax\n+\tmov %eax,0x4c(%esp)\n+\tmov (%edi),%eax\n+\tmov (%eax),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x18(%eax),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%eax),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%eax),%ecx\n+\tsub (%eax),%ecx\n+seqan2::Position, seqan2::String > > >::Type seqan2::position, seqan2::String > >, unsigned char*>(unsigned char* const&, seqan2::DPMatrix_, seqan2::String > > const&):\n+/usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n+\tsub (%edx),%esi\n+seqan2::Size > > >::Type seqan2::coordinate >, unsigned int>(seqan2::Matrix > > const&, unsigned int, unsigned int):\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n+\txor %edx,%edx\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tmov 0x4(%ebx),%ebp\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 2)\n+\tmov %esi,%eax\n+\tdivl (%ebx)\n+\txor %edx,%edx\n+\tmov %eax,0xc(%esp)\n+\tmov %esi,%eax\n+\tdiv %ebp\n+\tmov %eax,%esi\n+/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n+\tcmp $0x4,%ecx\n+\tje 8556 , std::allocator >)@@Base+0x816>\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tmov 0xc(%esp),%eax\n+\txor %edx,%edx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsar $0x2,%ecx\n+seqan2::Size > > >::Type seqan2::coordinate >, unsigned int>(seqan2::Matrix > > const&, unsigned int, unsigned int):\n+/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n+\tsub $0x1,%ecx\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tdiv %ebp\n+\tmov %edx,0xc(%esp)\n+/usr/include/seqan/align/matrix_base.h:548 (discriminator 1)\n+\tcmp $0x1,%ecx\n+\tjbe 8556 , std::allocator >)@@Base+0x816>\n+/usr/include/seqan/align/matrix_base.h:550 (discriminator 4)\n+\tmov %esi,%eax\n+\txor %edx,%edx\n+\tdivl 0x8(%ebx)\n+\tmov %edx,%esi\n+seqan2::TracebackCoordinator_::TracebackCoordinator_, unsigned int, unsigned int>(unsigned int, unsigned int, seqan2::DPBandConfig > const&, unsigned int, unsigned int):\n+/usr/include/seqan/align/dp_traceback_impl.h:76\n+\tmov 0xc(%esp),%edx\n+/usr/include/seqan/align/dp_traceback_impl.h:75\n+\tmov %esi,0x30(%esp)\n+\tlea 0x34(%esp),%ebx\n+/usr/include/seqan/align/dp_traceback_impl.h:77\n+\tmovl $0x0,0x38(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:76\n+\tmov %edx,0x34(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:78\n+\tmovl $0x0,0x3c(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:79\n+\tmovl $0x0,0x40(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:80\n+\tmovl $0x0,0x44(%esp)\n+/usr/include/seqan/align/dp_traceback_impl.h:81\n+\tmovb $0x0,0x48(%esp)\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:524\n+\tcmp %edx,0x78(%esp)\n+\tje 85b2 , std::allocator >)@@Base+0x872>\n+/usr/include/seqan/align/dp_traceback_impl.h:525\n+\tsub $0x8,%esp\n+\tmov %ebx,%ecx\n+\tpush $0x4\n+\tmov 0x84(%esp),%eax\n+\tsub %edx,%eax\n+\tpush %eax\n+\tmov 0x20(%esp),%edx\n+\tmov 0x18(%esp),%eax\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n+\tadd $0x10,%esp\n+/usr/include/seqan/align/dp_traceback_impl.h:527\n+\tmov 0x10(%esp),%eax\n+\tlea 0x30(%esp),%edx\n+\tmov %edx,0x10(%esp)\n+\tmov (%eax),%eax\n+\tcmp %esi,%eax\n+\tje 85da , std::allocator >)@@Base+0x89a>\n+/usr/include/seqan/align/dp_traceback_impl.h:528\n+\tsub $0x8,%esp\n+\tsub %esi,%eax\n+\tmov %ebx,%ecx\n+\tpush $0x2\n+\tpush %eax\n+\tmov 0x18(%esp),%eax\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n+\tadd $0x10,%esp\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:136\n+\ttest %esi,%esi\n+\tje 8760 , std::allocator >)@@Base+0xa20>\n+\tmov %ebx,0x20(%esp)\n+\txor %ecx,%ecx\n+/usr/include/seqan/align/dp_traceback_impl.h:136 (discriminator 2)\n+\tmov 0xc(%esp),%ebp\n+\ttest %ebp,%ebp\n+\tjne 8880 , std::allocator >)@@Base+0xb40>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n+\tmov 0x20(%esp),%ebx\n+\tsub $0x8,%esp\n+\tmov 0x1c(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\tpush %eax\n+\tpush %ecx\n+\tmov 0x20(%esp),%edx\n+\tmov %ebx,%ecx\n+\tmov 0x18(%esp),%eax\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n+\tadd $0x10,%esp\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x8(%esp),%eax\n+\tmov 0x4(%eax),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%ebp\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %edi,%edx\n+\tsub %ebp,%edx\n+\tmov %edx,%ebx\n+\tsar $0x4,%ebx\n+\tmov %ebx,0xc(%esp)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n+/usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n+\tcmp %eax,%ebx\n+\tjb 8940 , std::allocator >)@@Base+0xc00>\n+/usr/include/seqan/sequence/string_base.h:1352\n+\tadd $0x1,%ebx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\tcmp %ebx,%eax\n+\tjae 8740 , std::allocator >)@@Base+0xa00>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%ebx\n+\tjbe 8ad9 , std::allocator >)@@Base+0xd99>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %ebx,%ecx\n+\tmov %edx,0x14(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tshr $1,%ecx\n+\tadd %ebx,%ecx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %ecx,%edx\n+\tmov %ecx,0x1c(%esp)\n+\tshl $0x4,%edx\n+\tpush %edx\n+\tmov 0x2c(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x18(%esp),%ebx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov 0x20(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tadd $0x10,%esp\n+\ttest %ebp,%ebp\n+\tmov 0x14(%esp),%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%ebx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ecx,0x8(%ebx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tje 8703 , std::allocator >)@@Base+0x9c3>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:505\n+\tmov %ebp,%ecx\n+\tcmp %edi,%ebp\n+\tjae 86e2 , std::allocator >)@@Base+0x9a2>\n+\tjmp 86c0 , std::allocator >)@@Base+0x980>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov (%ecx),%ebx\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n+/usr/include/seqan/basic/array_construct_destruct.h:512\n+\tadd $0x10,%ecx\n+/usr/include/seqan/basic/array_construct_destruct.h:513\n+\tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n+/usr/include/seqan/align/dp_trace_segment.h:75\n+\tmov %ebx,-0x10(%eax)\n+\tmov -0xc(%ecx),%ebx\n \tmov %ebx,-0xc(%eax)\n \tmov -0x8(%ecx),%ebx\n \tmov %ebx,-0x8(%eax)\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovzbl -0x4(%ecx),%ebx\n \tmov %bl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp %edi,%ecx\n-\tjb 5280 , std::allocator >)@@Base+0x980>\n+\tjb 86c0 , std::allocator >)@@Base+0x980>\n \tmov %edx,0x10(%esp)\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush %ebp\n \tmov 0x2c(%esp),%ebx\n \tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x18(%esp),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tmov 0x20(%esp),%edx\n \tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%eax),%ecx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%eax),%eax\n \tmov 0x8(%esp),%edi\n \tlea (%eax,%edx,1),%ebx\n \tmov %ebx,0x4(%edi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1353\n \tcmp %ecx,0xc(%esp)\n-\tjae 5300 , std::allocator >)@@Base+0xa00>\n+\tjae 8740 , std::allocator >)@@Base+0xa00>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x8(%esp),%edi\n \tlea 0x10(%eax,%edx,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovl $0x0,(%ebx)\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tmovl $0x0,0x4(%ebx)\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tmov %esi,0x8(%ebx)\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovb $0x2,0xc(%ebx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%edi)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:546\n \tmov 0x4c(%esp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 59fd , std::allocator >)@@Base+0x10fd>\n+\tjne 8e3d , std::allocator >)@@Base+0x10fd>\n \tadd $0x5c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n@@ -3238,907 +8459,1115 @@\n \tmov %ebx,%ecx\n \tmov 0x1c(%esp),%eax\n \tmovzbl (%eax),%eax\n \tpush %eax\n \tpush $0x0\n \tmov 0x20(%esp),%edx\n \tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tmov 0x1c(%esp),%edx\n \tadd $0x10,%esp\n \ttest %edx,%edx\n-\tje 5300 , std::allocator >)@@Base+0xa00>\n+\tje 8740 , std::allocator >)@@Base+0xa00>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x8(%esp),%eax\n \tmov 0x4(%eax),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%eax),%ecx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %edi,%ebp\n \tsub %ecx,%ebp\n \tmov %ebp,%ebx\n \tsar $0x4,%ebx\n \tmov %ebx,0x10(%esp)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1348 (discriminator 1)\n \tcmp %eax,%ebx\n-\tjb 54c8 , std::allocator >)@@Base+0xbc8>\n+\tjb 8908 , std::allocator >)@@Base+0xbc8>\n /usr/include/seqan/sequence/string_base.h:1352\n \tadd $0x1,%ebx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1684\n \tcmp %ebx,%eax\n-\tjae 54eb , std::allocator >)@@Base+0xbeb>\n+\tjae 892b , std::allocator >)@@Base+0xbeb>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%ebx\n-\tjbe 56d2 , std::allocator >)@@Base+0xdd2>\n+\tjbe 8b12 , std::allocator >)@@Base+0xdd2>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %ebx,%edx\n \tmov %ecx,0x18(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tshr $1,%edx\n \tadd %ebx,%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %edx,%ebx\n \tmov %edx,0x20(%esp)\n \tshl $0x4,%ebx\n \tpush %ebx\n \tmov 0x2c(%esp),%ebx\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov 0x18(%esp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov 0x24(%esp),%edx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%ecx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x8(%ecx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tmov 0x18(%esp),%ecx\n \ttest %ecx,%ecx\n-\tje 53fb , std::allocator >)@@Base+0xafb>\n+\tje 883b , std::allocator >)@@Base+0xafb>\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tmov %ecx,%edx\n \tcmp %edi,%ecx\n-\tjae 53e2 , std::allocator >)@@Base+0xae2>\n+\tjae 8822 , std::allocator >)@@Base+0xae2>\n \tlea 0x0(%esi),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmov (%edx),%ebx\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:512\n \tadd $0x10,%edx\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadd $0x10,%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmov %ebx,-0x10(%eax)\n \tmov -0xc(%edx),%ebx\n \tmov %ebx,-0xc(%eax)\n \tmov -0x8(%edx),%ebx\n \tmov %ebx,-0x8(%eax)\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovzbl -0x4(%edx),%ebx\n \tmov %bl,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault*, seqan2::TraceSegment_*, seqan2::TraceSegment_*>(seqan2::TraceSegment_*, seqan2::TraceSegment_*, seqan2::TraceSegment_*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp %edi,%edx\n-\tjb 53c0 , std::allocator >)@@Base+0xac0>\n+\tjb 8800 , std::allocator >)@@Base+0xac0>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush %ecx\n \tmov 0x2c(%esp),%ebx\n \tcall 31f0 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x18(%esp),%eax\n+void seqan2::_deallocateStorage, void, seqan2::TraceSegment_, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%eax),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%eax),%eax\n \tmov 0x8(%esp),%edi\n \tlea (%eax,%ebp,1),%ebx\n \tmov %ebx,0x4(%edi)\n+void seqan2::AppendValueToString_ >::appendValue_, seqan2::Alloc >, seqan2::TraceSegment_ >(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_&&):\n /usr/include/seqan/sequence/string_base.h:1353\n \tcmp %edx,0x10(%esp)\n-\tjae 54eb , std::allocator >)@@Base+0xbeb>\n+\tjae 892b , std::allocator >)@@Base+0xbeb>\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tmov 0xc(%esp),%edi\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea 0x10(%eax,%ebp,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovb $0x4,0xc(%ebx)\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovl $0x0,(%ebx)\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tmov %edi,0x8(%ebx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x8(%esp),%edi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tmovl $0x0,0x4(%ebx)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%edi)\n /usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp 54eb , std::allocator >)@@Base+0xbeb>\n+\tjmp 892b , std::allocator >)@@Base+0xbeb>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n \tmov 0x18(%esp),%eax\n \tmovzbl (%eax),%ebx\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:533 (discriminator 1)\n \tmov %ebx,%edx\n \ttest %bl,%bl\n-\tje 5870 , std::allocator >)@@Base+0xf70>\n+\tje 8cb0 , std::allocator >)@@Base+0xf70>\n+void seqan2::_doTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag, seqan2::True>(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&, seqan2::True const&):\n /usr/include/seqan/align/dp_traceback_impl.h:390\n \ttest $0x1,%bl\n-\tjne 5528 , std::allocator >)@@Base+0xc28>\n+\tjne 8968 , std::allocator >)@@Base+0xc28>\n /usr/include/seqan/align/dp_traceback_impl.h:394\n \ttest $0x40,%bl\n-\tje 5471 , std::allocator >)@@Base+0xb71>\n+\tje 88b1 , std::allocator >)@@Base+0xb71>\n /usr/include/seqan/align/dp_traceback_impl.h:394 (discriminator 1)\n \ttest $0x4,%bl\n-\tjne 5710 , std::allocator >)@@Base+0xe10>\n+\tjne 8b50 , std::allocator >)@@Base+0xe10>\n /usr/include/seqan/align/dp_traceback_impl.h:398 (discriminator 1)\n \ttest $0x10,%bl\n-\tjne 5588 , std::allocator >)@@Base+0xc88>\n+\tjne 89c8 , std::allocator >)@@Base+0xc88>\n /usr/include/seqan/align/dp_traceback_impl.h:402\n \ttest $0x20,%bl\n-\tje 5488 , std::allocator >)@@Base+0xb88>\n+\tje 88c8 , std::allocator >)@@Base+0xb88>\n /usr/include/seqan/align/dp_traceback_impl.h:402 (discriminator 1)\n \ttest $0x2,%bl\n-\tjne 55d0 , std::allocator >)@@Base+0xcd0>\n+\tjne 8a10 , std::allocator >)@@Base+0xcd0>\n /usr/include/seqan/align/dp_traceback_impl.h:406 (discriminator 1)\n \ttest $0x8,%bl\n-\tjne 5650 , std::allocator >)@@Base+0xd50>\n+\tjne 8a90 , std::allocator >)@@Base+0xd50>\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tmov 0x30(%esp),%esi\n \ttest %esi,%esi\n-\tjne 5447 , std::allocator >)@@Base+0xb47>\n+\tjne 8887 , std::allocator >)@@Base+0xb47>\n \tmov 0x20(%esp),%ebx\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:537\n \tsub $0x8,%esp\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \txor %esi,%esi\n /usr/include/seqan/align/dp_traceback_impl.h:537\n \tmov 0x1c(%esp),%eax\n \tmovzbl (%eax),%eax\n \tpush %eax\n \tpush %ecx\n \tmov 0x20(%esp),%edx\n \tmov %ebx,%ecx\n \tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n /usr/include/seqan/align/dp_traceback_impl.h:541\n \tmov 0x1c(%esp),%eax\n \tadd $0x10,%esp\n \ttest %eax,%eax\n-\tjne 5347 , std::allocator >)@@Base+0xa47>\n-\tjmp 5300 , std::allocator >)@@Base+0xa00>\n+\tjne 8787 , std::allocator >)@@Base+0xa47>\n+\tjmp 8740 , std::allocator >)@@Base+0xa00>\n \tlea 0x0(%esi),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tmov 0xc(%esp),%eax\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tmovl $0x0,0x4(%edi)\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovl $0x0,(%edi)\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tmov %eax,0x8(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea 0x10(%ecx,%ebp,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovb $0x4,0xc(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x8(%esp),%edi\n \tmov %eax,0x4(%edi)\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:543\n \ttest %esi,%esi\n-\tje 5300 , std::allocator >)@@Base+0xa00>\n-\tjmp 51d6 , std::allocator >)@@Base+0x8d6>\n+\tje 8740 , std::allocator >)@@Base+0xa00>\n+\tjmp 8616 , std::allocator >)@@Base+0x8d6>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:76\n \tmovl $0x0,0x4(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea 0x10(%ebp,%edx,1),%eax\n+seqan2::TraceSegment_::TraceSegment_(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:75\n \tmovl $0x0,(%edi)\n /usr/include/seqan/align/dp_trace_segment.h:77\n \tmov %esi,0x8(%edi)\n /usr/include/seqan/align/dp_trace_segment.h:78\n \tmovb $0x2,0xc(%edi)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x8(%esp),%edi\n \tmov %eax,0x4(%edi)\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:546\n-\tjmp 5300 , std::allocator >)@@Base+0xa00>\n+\tjmp 8740 , std::allocator >)@@Base+0xa00>\n \tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:201\n \tmov 0x14(%esp),%eax\n \tmovzbl (%eax),%eax\n \ttest $0x1,%al\n-\tje 5780 , std::allocator >)@@Base+0xe80>\n+\tje 8bc0 , std::allocator >)@@Base+0xe80>\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tadd $0x1,%ecx\n+void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387\n \tmov (%edi),%ebp\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%ebp),%ebx\n \ttest %ebx,%ebx\n-\tje 5800 , std::allocator >)@@Base+0xf00>\n+\tje 8c40 , std::allocator >)@@Base+0xf00>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x0(%ebp),%eax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1)\n \tmov 0x18(%esp),%ebx\n /usr/include/seqan/align/dp_traceback_impl.h:211\n \tsub $0x1,%esi\n /usr/include/seqan/align/dp_traceback_impl.h:212\n \tsubl $0x1,0xc(%esp)\n+void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2)\n \tmov 0xc(%eax),%eax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:211\n \tmov %esi,0x30(%esp)\n+void seqan2::_traceDiagonal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:387 (discriminator 2)\n \tmov 0x4(%eax),%eax\n \tnot %eax\n \tadd 0xc(%edi),%eax\n \tmov %eax,0xc(%edi)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%eax),%eax\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:210 (discriminator 1)\n \tmov %al,(%ebx)\n /usr/include/seqan/align/dp_traceback_impl.h:212\n \tmov 0xc(%esp),%eax\n \tmov %eax,0x34(%esp)\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \ttest %esi,%esi\n-\tje 5490 , std::allocator >)@@Base+0xb90>\n-\tjmp 51a8 , std::allocator >)@@Base+0x8a8>\n+\tje 88d0 , std::allocator >)@@Base+0xb90>\n+\tjmp 85e8 , std::allocator >)@@Base+0x8a8>\n \tlea 0x0(%esi),%esi\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:281\n \tmov 0x14(%esp),%eax\n \tmovzbl (%eax),%eax\n \ttest $0x4,%al\n-\tje 5922 , std::allocator >)@@Base+0x1022>\n+\tje 8d62 , std::allocator >)@@Base+0x1022>\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tadd $0x1,%ecx\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n \tmov (%edi),%esi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%esi),%ebx\n \ttest %ebx,%ebx\n-\tje 5905 , std::allocator >)@@Base+0x1005>\n+\tje 8d45 , std::allocator >)@@Base+0x1005>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%esi),%eax\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1)\n \tmov 0x18(%esp),%esi\n /usr/include/seqan/align/dp_traceback_impl.h:291\n \tsubl $0x1,0xc(%esp)\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2)\n \tmov 0xc(%eax),%edx\n \tmov 0xc(%edi),%eax\n \tsub (%edx),%eax\n \tmov %eax,0xc(%edi)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%eax),%eax\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:290 (discriminator 1)\n \tmov %al,(%esi)\n /usr/include/seqan/align/dp_traceback_impl.h:291\n \tmov 0xc(%esp),%eax\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tmov 0x30(%esp),%esi\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:291\n \tmov %eax,0x34(%esp)\n /usr/include/seqan/align/dp_traceback_impl.h:293\n-\tjmp 5575 , std::allocator >)@@Base+0xc75>\n+\tjmp 89b5 , std::allocator >)@@Base+0xc75>\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:310\n \tmov 0x14(%esp),%eax\n \tmovzbl (%eax),%eax\n \ttest $0x2,%al\n-\tje 595b , std::allocator >)@@Base+0x105b>\n+\tje 8d9b , std::allocator >)@@Base+0x105b>\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tmov 0x30(%esp),%eax\n \tmov 0x18(%esp),%esi\n \tmov %ecx,0x28(%esp)\n \tmov %eax,0x2c(%esp)\n \tmov %eax,%ebp\n \tmov %edx,%eax\n-\tjmp 5612 , std::allocator >)@@Base+0xd12>\n+\tjmp 8a52 , std::allocator >)@@Base+0xd12>\n \tlea 0x0(%esi),%esi\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%eax),%eax\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:325\n \tsub $0x1,%ebp\n \tmov %ebp,0x30(%esp)\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n \tmov 0xc(%eax),%ebx\n \tmov 0xc(%edi),%eax\n \tsub 0x4(%ebx),%eax\n \tmov %eax,0xc(%edi)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%eax),%eax\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:324 (discriminator 1)\n \tmov %al,(%esi)\n /usr/include/seqan/align/dp_traceback_impl.h:320\n \ttest $0x8,%al\n-\tje 561e , std::allocator >)@@Base+0xd1e>\n+\tje 8a5e , std::allocator >)@@Base+0xd1e>\n /usr/include/seqan/align/dp_traceback_impl.h:320 (discriminator 2)\n \ttest $0x2,%al\n-\tje 594c , std::allocator >)@@Base+0x104c>\n+\tje 8d8c , std::allocator >)@@Base+0x104c>\n /usr/include/seqan/align/dp_traceback_impl.h:320 (discriminator 3)\n \tcmp $0x1,%ebp\n-\tje 5820 , std::allocator >)@@Base+0xf20>\n+\tje 8c60 , std::allocator >)@@Base+0xf20>\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n \tmov (%edi),%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%eax),%edx\n \ttest %edx,%edx\n-\tjne 55f8 , std::allocator >)@@Base+0xcf8>\n+\tjne 8a38 , std::allocator >)@@Base+0xcf8>\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush %eax\n \tmov 0x2c(%esp),%ebx\n \tmov %eax,0x34(%esp)\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x24(%esp),%eax\n-\tjmp 55f8 , std::allocator >)@@Base+0xcf8>\n+\tjmp 8a38 , std::allocator >)@@Base+0xcf8>\n \tlea 0x0(%esi),%esi\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:358\n \tmov 0x14(%esp),%eax\n \tmovzbl (%eax),%eax\n \ttest $0x2,%al\n-\tje 5989 , std::allocator >)@@Base+0x1089>\n+\tje 8dc9 , std::allocator >)@@Base+0x1089>\n /usr/include/seqan/align/dp_traceback_impl.h:369\n \tadd $0x1,%ecx\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n \tmov (%edi),%ebp\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%ebp),%ebx\n \ttest %ebx,%ebx\n-\tje 59e0 , std::allocator >)@@Base+0x10e0>\n+\tje 8e20 , std::allocator >)@@Base+0x10e0>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x0(%ebp),%eax\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n \tmov 0xc(%eax),%edx\n \tmov 0xc(%edi),%eax\n \tsub 0x4(%edx),%eax\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:368\n \tsub $0x1,%esi\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n \tmov %eax,0xc(%edi)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%eax),%ebx\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1)\n \tmov 0x18(%esp),%eax\n /usr/include/seqan/align/dp_traceback_impl.h:368\n \tmov %esi,0x30(%esp)\n /usr/include/seqan/align/dp_traceback_impl.h:367 (discriminator 1)\n \tmov %bl,(%eax)\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n-\tje 5490 , std::allocator >)@@Base+0xb90>\n-\tjmp 5447 , std::allocator >)@@Base+0xb47>\n+\tje 88d0 , std::allocator >)@@Base+0xb90>\n+\tjmp 8887 , std::allocator >)@@Base+0xb47>\n \tmov %edx,0x10(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tpush $0x200\n \tmov 0x2c(%esp),%ebx\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov 0x18(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tadd $0x10,%esp\n \ttest %ebp,%ebp\n \tmov 0x10(%esp),%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%ecx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,0x8(%ecx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n-\tjne 5247 , std::allocator >)@@Base+0x947>\n+\tjne 8687 , std::allocator >)@@Base+0x947>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%edx,1),%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 52d3 , std::allocator >)@@Base+0x9d3>\n+\tjmp 8713 , std::allocator >)@@Base+0x9d3>\n \tmov %ecx,0x14(%esp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tpush $0x200\n \tmov 0x2c(%esp),%ebx\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov 0x18(%esp),%ecx\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::TraceSegment_*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%ecx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,0x8(%ecx)\n+void seqan2::_reserveStorage, seqan2::Alloc, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tmov 0x14(%esp),%ecx\n \ttest %ecx,%ecx\n-\tjne 53b4 , std::allocator >)@@Base+0xab4>\n+\tjne 87f4 , std::allocator >)@@Base+0xab4>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%ebp,1),%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::capacity, void>(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 540f , std::allocator >)@@Base+0xb0f>\n+\tjmp 884f , std::allocator >)@@Base+0xb0f>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:231\n \tmov 0x14(%esp),%eax\n \tmovzbl (%eax),%eax\n \ttest $0x4,%al\n-\tje 58b0 , std::allocator >)@@Base+0xfb0>\n+\tje 8cf0 , std::allocator >)@@Base+0xfb0>\n /usr/include/seqan/align/dp_traceback_impl.h:237\n \tmov 0xc(%esp),%esi\n \tmov 0x18(%esp),%ebp\n \tmov %ecx,0x28(%esp)\n-\tjmp 574a , std::allocator >)@@Base+0xe4a>\n+\tjmp 8b8a , std::allocator >)@@Base+0xe4a>\n \tlea 0x0(%esi),%esi\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%eax),%eax\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:247\n \tsub $0x1,%esi\n \tmov %esi,0x34(%esp)\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2)\n \tmov 0xc(%eax),%edx\n \tmov 0xc(%edi),%eax\n \tsub (%edx),%eax\n \tmov %eax,0xc(%edi)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%eax),%edx\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:246 (discriminator 1)\n \tmov %dl,0x0(%ebp)\n /usr/include/seqan/align/dp_traceback_impl.h:242\n \ttest $0x10,%dl\n-\tje 5758 , std::allocator >)@@Base+0xe58>\n+\tje 8b98 , std::allocator >)@@Base+0xe58>\n /usr/include/seqan/align/dp_traceback_impl.h:242 (discriminator 2)\n \tand $0x4,%edx\n-\tje 58a0 , std::allocator >)@@Base+0xfa0>\n+\tje 8ce0 , std::allocator >)@@Base+0xfa0>\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405\n \tmov (%edi),%eax\n+bool seqan2::empty > > >(seqan2::Holder > >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x4(%eax),%edx\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:242 (discriminator 3)\n \tcmp $0x1,%esi\n-\tje 57b0 , std::allocator >)@@Base+0xeb0>\n+\tje 8bf0 , std::allocator >)@@Base+0xeb0>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %edx,%edx\n-\tjne 5730 , std::allocator >)@@Base+0xe30>\n+\tjne 8b70 , std::allocator >)@@Base+0xe30>\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush %eax\n \tmov 0x2c(%esp),%ebx\n \tmov %eax,0x34(%esp)\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x24(%esp),%eax\n-\tjmp 5730 , std::allocator >)@@Base+0xe30>\n+\tjmp 8b70 , std::allocator >)@@Base+0xe30>\n+void seqan2::_doTracebackGoDiagonal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:203\n \tsub $0x8,%esp\n \tpush %eax\n \tpush %ecx\n \tmov 0x30(%esp),%ecx\n \tmov 0x18(%esp),%eax\n \tmov 0x20(%esp),%edx\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n /usr/include/seqan/align/dp_traceback_impl.h:206\n \tmov 0x24(%esp),%eax\n \tmov $0x1,%ecx\n \tadd $0x10,%esp\n \tmovb $0x1,(%eax)\n-\tjmp 553a , std::allocator >)@@Base+0xc3a>\n+\tjmp 897a , std::allocator >)@@Base+0xc3a>\n \tlea 0x0(%esi),%esi\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:206\n \tmov 0x28(%esp),%ecx\n \tmov %eax,%ebp\n \tmov $0x1,%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%ebp),%edx\n \ttest %edx,%edx\n-\tje 58e0 , std::allocator >)@@Base+0xfe0>\n+\tje 8d20 , std::allocator >)@@Base+0xfe0>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x0(%ebp),%edx\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2)\n \tmov 0xc(%edi),%ebx\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:255\n \tsub %esi,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:254\n \tsub $0x1,%eax\n /usr/include/seqan/align/dp_traceback_impl.h:255\n \tmov 0xc(%esp),%esi\n /usr/include/seqan/align/dp_traceback_impl.h:254\n \tmov %eax,0x34(%esp)\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2)\n \tmov 0xc(%edx),%edx\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:264\n \tmov %eax,0xc(%esp)\n /usr/include/seqan/align/dp_traceback_impl.h:255\n \tlea 0x1(%ecx,%esi,1),%ecx\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \tmov 0x30(%esp),%esi\n+void seqan2::_traceVertical >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:405 (discriminator 2)\n \tsub (%edx),%ebx\n \tmov %ebx,0xc(%edi)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%ebx),%edx\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:253 (discriminator 1)\n \tmov 0x18(%esp),%ebx\n \tmov %dl,(%ebx)\n /usr/include/seqan/align/dp_traceback_impl.h:264\n-\tjmp 5575 , std::allocator >)@@Base+0xc75>\n+\tjmp 89b5 , std::allocator >)@@Base+0xc75>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tmov %ecx,0x24(%esp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush %ebp\n \tmov 0x2c(%esp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x24(%esp),%ecx\n-\tjmp 5547 , std::allocator >)@@Base+0xc47>\n+\tjmp 8987 , std::allocator >)@@Base+0xc47>\n \tlea 0x0(%esi),%esi\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n \tmov 0x28(%esp),%ecx\n \tmov 0x2c(%esp),%eax\n \tmov $0x1,%esi\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366\n \tmov (%edi),%edx\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%edx),%ebx\n \ttest %ebx,%ebx\n-\tje 59b3 , std::allocator >)@@Base+0x10b3>\n+\tje 8df3 , std::allocator >)@@Base+0x10b3>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%edx),%edx\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:331\n \tsub $0x1,%esi\n /usr/include/seqan/align/dp_traceback_impl.h:332\n \tsub %ebp,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:331\n \tmov %esi,0x30(%esp)\n /usr/include/seqan/align/dp_traceback_impl.h:332\n \tlea 0x1(%ecx,%eax,1),%ecx\n+void seqan2::_traceHorizontal >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, bool):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:366 (discriminator 2)\n \tmov 0xc(%edx),%ebx\n \tmov 0xc(%edi),%edx\n \tsub 0x4(%ebx),%edx\n \tmov %edx,0xc(%edi)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%edx),%ebx\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:330 (discriminator 1)\n \tmov 0x18(%esp),%edx\n \tmov %bl,(%edx)\n+bool seqan2::_hasReachedEnd(seqan2::TracebackCoordinator_ const&):\n /usr/include/seqan/align/dp_traceback_impl.h:136\n \ttest %esi,%esi\n-\tje 5490 , std::allocator >)@@Base+0xb90>\n-\tjmp 5447 , std::allocator >)@@Base+0xb47>\n+\tje 88d0 , std::allocator >)@@Base+0xb90>\n+\tjmp 8887 , std::allocator >)@@Base+0xb47>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:537\n \tmov 0x20(%esp),%ebx\n \tsub $0x8,%esp\n \tmov 0x1c(%esp),%eax\n \tmovzbl (%eax),%eax\n \tpush %eax\n \tpush %ecx\n \tmov 0x20(%esp),%edx\n \tmov %ebx,%ecx\n \tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n \tadd $0x10,%esp\n-\tjmp 5347 , std::allocator >)@@Base+0xa47>\n+\tjmp 8787 , std::allocator >)@@Base+0xa47>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+void seqan2::_doTracebackGoVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:537\n \tmov 0x28(%esp),%ecx\n \tmov (%edi),%ebp\n \tmov %esi,%eax\n-\tjmp 57bb , std::allocator >)@@Base+0xebb>\n+\tjmp 8bfb , std::allocator >)@@Base+0xebb>\n \tlea 0x0(%esi),%esi\n /usr/include/seqan/align/dp_traceback_impl.h:233\n \tsub $0x8,%esp\n \tpush %eax\n \tpush %ecx\n \tmov 0x30(%esp),%ecx\n \tmov 0x20(%esp),%edx\n \tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n /usr/include/seqan/align/dp_traceback_impl.h:236\n \tmov 0x24(%esp),%eax\n /usr/include/seqan/align/dp_traceback_impl.h:237\n \txor %ecx,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:236\n \tmovb $0x4,(%eax)\n /usr/include/seqan/align/dp_traceback_impl.h:242\n \tmov 0x28(%esp),%eax\n \tadd $0x10,%esp\n \tmovzbl (%eax),%edx\n-\tjmp 571f , std::allocator >)@@Base+0xe1f>\n+\tjmp 8b5f , std::allocator >)@@Base+0xe1f>\n \txchg %ax,%ax\n \tmov %ecx,0x28(%esp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tmov %eax,0x30(%esp)\n \tpush %ebp\n \tmov 0x2c(%esp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x28(%esp),%ecx\n \tmov 0x24(%esp),%eax\n-\tjmp 57c6 , std::allocator >)@@Base+0xec6>\n+\tjmp 8c06 , std::allocator >)@@Base+0xec6>\n \tmov %ecx,0x24(%esp)\n \tsub $0xc,%esp\n \tpush %esi\n \tmov 0x2c(%esp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x24(%esp),%ecx\n-\tjmp 55a7 , std::allocator >)@@Base+0xca7>\n+\tjmp 89e7 , std::allocator >)@@Base+0xca7>\n+void seqan2::_doTracebackMaxFromVertical, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:283\n \tsub $0x8,%esp\n \tpush %eax\n \tpush %ecx\n \tmov 0x30(%esp),%ecx\n \tmov 0x18(%esp),%eax\n \tmov 0x20(%esp),%edx\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n /usr/include/seqan/align/dp_traceback_impl.h:285\n \tmov 0x24(%esp),%eax\n \tmov $0x1,%ecx\n \tadd $0x10,%esp\n \tmovb $0x4,(%eax)\n-\tjmp 559a , std::allocator >)@@Base+0xc9a>\n+\tjmp 89da , std::allocator >)@@Base+0xc9a>\n+void seqan2::_doTracebackGoHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:285\n \tmov 0x28(%esp),%ecx\n \tmov 0x2c(%esp),%eax\n \tmov %ebp,%esi\n-\tjmp 582d , std::allocator >)@@Base+0xf2d>\n+\tjmp 8c6d , std::allocator >)@@Base+0xf2d>\n /usr/include/seqan/align/dp_traceback_impl.h:312\n \tsub $0x8,%esp\n \tpush %eax\n \tpush %ecx\n \tmov 0x30(%esp),%ecx\n \tmov 0x20(%esp),%edx\n \tmov 0x18(%esp),%eax\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n /usr/include/seqan/align/dp_traceback_impl.h:315\n \tmov 0x24(%esp),%eax\n /usr/include/seqan/align/dp_traceback_impl.h:316\n \txor %ecx,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:315\n \tmovb $0x2,(%eax)\n /usr/include/seqan/align/dp_traceback_impl.h:320\n \tmov 0x28(%esp),%eax\n \tadd $0x10,%esp\n \tmovzbl (%eax),%edx\n-\tjmp 55df , std::allocator >)@@Base+0xcdf>\n+\tjmp 8a1f , std::allocator >)@@Base+0xcdf>\n+void seqan2::_doTracebackMaxFromHorizontal, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned char, unsigned int, unsigned int, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned char&, unsigned char&, unsigned int&, seqan2::TracebackCoordinator_&, seqan2::Tag const&):\n /usr/include/seqan/align/dp_traceback_impl.h:360\n \tsub $0x8,%esp\n \tpush %eax\n \tpush %ecx\n \tmov 0x30(%esp),%ecx\n \tmov 0x18(%esp),%eax\n \tmov 0x20(%esp),%edx\n-\tcall 4470 <__cxa_finalize@plt+0x10e0>\n+\tcall 78b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb10>\n /usr/include/seqan/align/dp_traceback_impl.h:362\n \tmov 0x24(%esp),%eax\n \tmov $0x1,%ecx\n \tadd $0x10,%esp\n \tmovb $0x2,(%eax)\n-\tjmp 5662 , std::allocator >)@@Base+0xd62>\n+\tjmp 8aa2 , std::allocator >)@@Base+0xd62>\n \tmov %ecx,0x2c(%esp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tmov %eax,0x34(%esp)\n \tpush %edx\n \tmov 0x2c(%esp),%ebx\n \tmov %edx,0x34(%esp)\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x2c(%esp),%ecx\n \tmov 0x28(%esp),%eax\n \tmov 0x24(%esp),%edx\n-\tjmp 583a , std::allocator >)@@Base+0xf3a>\n+\tjmp 8c7a , std::allocator >)@@Base+0xf3a>\n \tmov %ecx,0x24(%esp)\n \tsub $0xc,%esp\n \tpush %ebp\n \tmov 0x2c(%esp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n \tmov 0x24(%esp),%ecx\n-\tjmp 566f , std::allocator >)@@Base+0xd6f>\n+\tjmp 8aaf , std::allocator >)@@Base+0xd6f>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&):\n+/usr/include/seqan/align/dp_traceback_impl.h:546\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::_computeTraceback, seqan2::Alloc >, unsigned char, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, seqan2::TraceHead_ > >, seqan2::TraceTail_ > > >(seqan2::String, seqan2::Alloc >&, unsigned char&, unsigned char&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&, seqan2::TraceHead_ > > const&, seqan2::TraceTail_ > > const&) [clone .isra.0]:\n /usr/include/seqan/align/dp_traceback_impl.h:546\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n \n-00005a10 :\n+00008e50 :\n adapterAlignment():\n ./porechop/src/adapter_align.cpp:12\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0xe4b1,%ebx\n+\tadd $0xb071,%ebx\n \tsub $0x1b8,%esp\n \tmov 0x8(%ebp),%ecx\n \tmov 0xc(%ebp),%eax\n \tmov %ecx,-0x174(%ebp)\n \tmov %eax,-0x160(%ebp)\n \tmov %ebx,-0x140(%ebp)\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %gs:0x14,%eax\n \tmov %eax,-0x1c(%ebp)\n \tlea -0x74(%ebp),%eax\n+std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:223\n \tmovl $0x0,-0x78(%ebp)\n+std::char_traits::assign(char&, char const&):\n /usr/include/c++/14/bits/char_traits.h:350\n \tmovb $0x0,-0x74(%ebp)\n+seqan2::String, seqan2::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:85\n \tmovl $0x0,-0x11c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:86\n \tmovl $0x0,-0x118(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:87\n \tmovl $0x0,-0x114(%ebp)\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n /usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n \tmov %eax,-0x180(%ebp)\n \tmov %eax,-0x7c(%ebp)\n+seqan2::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tpush %ecx\n \tcall 3160 \n \tadd $0x10,%esp\n+seqan2::String, seqan2::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:89 (discriminator 1)\n \ttest %eax,%eax\n-\tjne 6a60 \n+\tjne 9ea0 \n+seqan2::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n+seqan2::String, seqan2::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:85\n \tmovl $0x0,-0x110(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:86\n \tmovl $0x0,-0x10c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:87\n \tmovl $0x0,-0x108(%ebp)\n+seqan2::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tpush -0x160(%ebp)\n \tcall 3160 \n \tadd $0x10,%esp\n \tmov %eax,%esi\n+seqan2::String, seqan2::Alloc >::String(char*&):\n /usr/include/seqan/sequence/string_alloc.h:89 (discriminator 1)\n \ttest %eax,%eax\n-\tjne 69e8 \n+\tjne 9e28 \n+std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:654\n \tmov -0x140(%ebp),%ecx\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tlea -0x5c(%ebp),%edi\n \tlea -0x64(%ebp),%eax\n \tmov %eax,-0x1a4(%ebp)\n+std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:654\n \tlea -0x2eb3(%ecx),%ebx\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tmov %edi,-0x184(%ebp)\n+std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:654\n \tmov %ebx,%ecx\n \tmov %ebx,%edx\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tmov %edi,-0x64(%ebp)\n+std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:654\n-\tcall 3dc0 <__cxa_finalize@plt+0xa30>\n+\tcall 7200 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tlea -0x44(%ebp),%ecx\n \tlea -0x4c(%ebp),%eax\n+std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:654\n \tmov %ebx,%edx\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tmov %ecx,-0x188(%ebp)\n \tmov %ecx,-0x4c(%ebp)\n+std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:654\n \tmov %ebx,%ecx\n+std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n \tmov %eax,-0x1a8(%ebp)\n+std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&):\n /usr/include/c++/14/bits/basic_string.h:654\n-\tcall 3dc0 <__cxa_finalize@plt+0xa30>\n+\tcall 7200 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > const&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n+seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,-0x104(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0x100(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0xfc(%ebp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > const&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush $0x480\n \tcall 3030 \n+seqan2::Holder, seqan2::Alloc >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,(%eax)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > const&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%esi\n+seqan2::Holder, seqan2::Alloc >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,0x4(%eax)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,0x8(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0xc(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x10(%eax)\n+seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >::Gaps():\n /usr/include/seqan/align/gaps_array.h:143 (discriminator 2)\n \tmovl $0x0,0x14(%eax)\n \tmovl $0x0,0x18(%eax)\n \tmovl $0x0,0x1c(%eax)\n \tmovl $0x0,0x20(%eax)\n+seqan2::Holder, seqan2::Alloc >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,0x24(%eax)\n \tmovl $0x0,0x28(%eax)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,0x2c(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x30(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x34(%eax)\n+seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >::Gaps():\n /usr/include/seqan/align/gaps_array.h:143 (discriminator 2)\n \tmovl $0x0,0x38(%eax)\n \tmovl $0x0,0x3c(%eax)\n \tmovl $0x0,0x40(%eax)\n \tmovl $0x0,0x44(%eax)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > const&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x104(%ebp)\n+seqan2::Size, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \tlea 0x48(%eax),%eax\n+seqan2::Value, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, seqan2::Alloc >, seqan2::Tag >, void, unsigned int>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,-0xfc(%ebp)\n+seqan2::Size, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \tmov %eax,-0x100(%ebp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovl $0xc,(%esp)\n \tcall 3030 \n \tpop %edx\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tlea -0x11c(%ebp),%edx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpop %ecx\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x4(%esi)\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tpush %edx\n \tpush %eax\n \tcall 3110 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@plt>\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x4(%esi),%eax\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tadd $0x10,%esp\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov %eax,-0x13c(%ebp)\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 7720 \n+\tje ab60 \n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%ecx\n \tsub (%eax),%ecx\n \tmov %ecx,-0x13c(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x8(%esi),%edi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0xc(%esi),%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov $0xc,%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edi,%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1724\n \tcmp $0xc,%edx\n-\tja 5c53 \n+\tja 9093 \n /usr/include/seqan/sequence/string_base.h:1731\n \tcmpl $0x2,0x10(%esi)\n-\tjbe 6b28 \n+\tjbe 9f68 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd %edi,%eax\n \tmov %eax,0xc(%esi)\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:247 (discriminator 1)\n \tmov -0x13c(%ebp),%eax\n /usr/include/seqan/align/gaps_array.h:246 (discriminator 1)\n \tmovl $0x0,(%edi)\n /usr/include/seqan/align/gaps_array.h:247 (discriminator 1)\n \tmov %eax,0x4(%edi)\n /usr/include/seqan/align/gaps_array.h:248 (discriminator 1)\n@@ -4147,380 +9576,507 @@\n \tmov %eax,0x18(%esi)\n /usr/include/seqan/align/gaps_array.h:250\n \tmovl $0x0,0x1c(%esi)\n /usr/include/seqan/align/gaps_array.h:251\n \tmov %ecx,0x20(%esi)\n /usr/include/seqan/align/gaps_array.h:252\n \tmovl $0x0,0x14(%esi)\n+seqan2::Iterator, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin, seqan2::Alloc >, seqan2::Tag >, void>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x104(%ebp),%esi\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x28(%esi),%eax\n \ttest %eax,%eax\n-\tje 76e0 \n+\tje ab20 \n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x24(%esi),%eax\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x110(%ebp),%edx\n \tmov -0x140(%ebp),%ebx\n \tpush %edx\n \tpush %eax\n \tcall 3110 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@plt>\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x28(%esi),%eax\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tadd $0x10,%esp\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov %eax,-0x13c(%ebp)\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 76a0 \n+\tje aae0 \n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x24(%esi),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%ecx\n \tsub (%eax),%ecx\n \tmov %ecx,-0x13c(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x2c(%esi),%edi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x30(%esi),%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov $0xc,%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edi,%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1724\n \tcmp $0xc,%edx\n-\tja 5cea \n+\tja 912a \n /usr/include/seqan/sequence/string_base.h:1731\n \tcmpl $0x2,0x34(%esi)\n-\tjbe 6bc0 \n+\tjbe a000 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd %edi,%eax\n \tmov %eax,0x30(%esi)\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:247 (discriminator 1)\n \tmov -0x13c(%ebp),%eax\n /usr/include/seqan/align/gaps_array.h:246 (discriminator 1)\n \tmovl $0x0,(%edi)\n /usr/include/seqan/align/gaps_array.h:247 (discriminator 1)\n \tmov %eax,0x4(%edi)\n /usr/include/seqan/align/gaps_array.h:248 (discriminator 1)\n \tmovl $0x0,0x8(%edi)\n /usr/include/seqan/align/gaps_array.h:253\n \tmov %eax,0x3c(%esi)\n+seqan2::Score >::Score(int, int, int, int):\n /usr/include/seqan/score/score_simple.h:95\n \tmov 0x10(%ebp),%eax\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:251\n \tmov %ecx,0x44(%esi)\n+int seqan2::globalAlignment, seqan2::Alloc >, seqan2::Tag, int, seqan2::Tag, true, true, true, true, seqan2::Tag >(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, seqan2::Score > const&, seqan2::AlignConfig > const&):\n /usr/include/seqan/align/global_alignment_unbanded.h:261 (discriminator 2)\n \tmov 0x18(%ebp),%ecx\n+seqan2::Score >::Score(int, int, int, int):\n /usr/include/seqan/score/score_simple.h:95\n \tmov %eax,-0xec(%ebp)\n \tmov 0x14(%ebp),%eax\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:250\n \tmovl $0x0,0x40(%esi)\n+seqan2::Score >::Score(int, int, int, int):\n /usr/include/seqan/score/score_simple.h:95\n \tmov %eax,-0xe8(%ebp)\n /usr/include/seqan/score/score_simple.h:96\n \tmov 0x1c(%ebp),%eax\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:252\n \tmovl $0x0,0x38(%esi)\n+adapterAlignment():\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x104(%ebp),%esi\n+seqan2::Score >::Score(int, int, int, int):\n /usr/include/seqan/score/score_simple.h:96\n \tmov %eax,-0xe4(%ebp)\n \tmov 0x18(%ebp),%eax\n \tmov %eax,-0xe0(%ebp)\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x28(%esi),%eax\n+int seqan2::globalAlignment, seqan2::Alloc >, seqan2::Tag, int, seqan2::Tag, true, true, true, true, seqan2::Tag >(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, seqan2::Score > const&, seqan2::AlignConfig > const&):\n /usr/include/seqan/align/global_alignment_unbanded.h:261 (discriminator 2)\n \tcmp %ecx,0x1c(%ebp)\n-\tje 64c0 \n+\tje 9900 \n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0xf4(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0xf0(%ebp)\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 6ae0 \n+\tje 9f20 \n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x24(%esi),%eax\n \tmov %eax,-0x13c(%ebp)\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%esi),%ebx\n \ttest %ebx,%ebx\n-\tje 7610 \n+\tje aa50 \n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edi),%eax\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%edx\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov %edi,-0x144(%ebp)\n+seqan2::String >, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,-0xa8(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0xa4(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0xa0(%ebp)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,-0x9c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0x98(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0x94(%ebp)\n+bool seqan2::_isValidDPSettings, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::DPBandConfig >, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:250 (discriminator 1)\n \tcmp %eax,%edx\n-\tje 767c \n+\tje aabc \n \tmov -0x13c(%ebp),%eax\n \tmov (%eax),%ecx\n \tcmp %ecx,0x4(%eax)\n-\tje 767c \n+\tje aabc \n+seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix_sparse.h:64\n \tsub $0xc,%esp\n \tlea -0x12c(%ebp),%eax\n+seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,-0x12c(%ebp)\n+seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix_sparse.h:64\n \tmov -0x140(%ebp),%ebx\n+seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,-0x128(%ebp)\n+seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix_sparse.h:64\n \tmov %eax,-0x150(%ebp)\n \tpush %eax\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+seqan2::Holder > >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,-0x124(%ebp)\n+seqan2::DPMatrix_, seqan2::String > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix.h:122\n \tlea -0x124(%ebp),%eax\n+seqan2::Holder > >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,-0x120(%ebp)\n+seqan2::DPMatrix_, seqan2::String > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix.h:122\n \tmov %eax,-0x148(%ebp)\n \tmov %eax,(%esp)\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x144(%ebp),%eax\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x128(%ebp),%ecx\n+seqan2::DPMatrix_, seqan2::String > >::DPMatrix_():\n /usr/include/seqan/align/dp_matrix.h:122\n \tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%esi\n \tsub (%eax),%esi\n+seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1406 (discriminator 2)\n \tadd $0x1,%esi\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:469\n \tmov %esi,%edi\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ecx,%ecx\n-\tje 72b0 \n+\tje a6f0 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x12c(%ebp),%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x120(%ebp),%edx\n+void seqan2::setLength >, 2u, seqan2::String >, seqan2::Alloc >, unsigned int>(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %esi,0x4(%eax)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %edx,%edx\n-\tje 74b0 \n+\tje a8f0 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x124(%ebp),%eax\n+void seqan2::setLength >, unsigned int>(seqan2::Matrix > >&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %edi,0x4(%eax)\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x13c(%ebp),%eax\n \tmov 0x4(%eax),%esi\n \tsub (%eax),%esi\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x128(%ebp),%eax\n+seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1411 (discriminator 2)\n \tadd $0x1,%esi\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:469\n \tmov %esi,%edi\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 7480 \n+\tje a8c0 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x12c(%ebp),%eax\n+void seqan2::setLength >, 2u, seqan2::String >, seqan2::Alloc >, unsigned int>(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %esi,(%eax)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x120(%ebp),%eax\n \ttest %eax,%eax\n-\tje 7460 \n+\tje a8a0 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x124(%ebp),%eax\n+void seqan2::setLength >, unsigned int>(seqan2::Matrix > >&, unsigned int, unsigned int):\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %edi,(%eax)\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x128(%ebp),%eax\n \ttest %eax,%eax\n-\tje 7440 \n+\tje a880 \n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x12c(%ebp),%esi\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%esi)\n-\tje 5efb \n+\tje 933b \n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%esi),%edi\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush (%edi)\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&):\n /usr/include/seqan/basic/holder_tristate.h:727\n \tlea -0xa8(%ebp),%eax\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovl $0x2,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:727\n \tmov %eax,0x18(%esi)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x120(%ebp),%eax\n \ttest %eax,%eax\n-\tje 75f0 \n+\tje aa30 \n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x124(%ebp),%esi\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%esi)\n-\tje 5f46 \n+\tje 9386 \n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%esi),%edi\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush (%edi)\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::setValue > >(seqan2::Holder >, seqan2::Tag >&, seqan2::String >&):\n /usr/include/seqan/basic/holder_tristate.h:727\n \tlea -0x9c(%ebp),%eax\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovl $0x2,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:727\n \tmov %eax,0x18(%esi)\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const>::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov -0x12c(%ebp),%esi\n+seqan2::Size >, 2u, seqan2::String >, seqan2::Alloc > > >::Type seqan2::length >, 2u, seqan2::String >, seqan2::Alloc > >(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&, unsigned int):\n /usr/include/seqan/align/matrix_base.h:406 (discriminator 1)\n \tmov (%esi),%eax\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov 0x18(%esi),%ecx\n+seqan2::Size >, 2u, seqan2::String >, seqan2::Alloc > > >::Type seqan2::length >, 2u, seqan2::String >, seqan2::Alloc > >(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&, unsigned int):\n /usr/include/seqan/align/matrix_base.h:406 (discriminator 1)\n \tmov (%eax),%ebx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%edx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%ecx),%eax\n+seqan2::Size >, 2u, seqan2::String >, seqan2::Alloc > > >::Type seqan2::length >, 2u, seqan2::String >, seqan2::Alloc > >(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&, unsigned int):\n /usr/include/seqan/align/matrix_base.h:406 (discriminator 1)\n \tmov %ebx,-0x14c(%ebp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,-0x158(%ebp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edx,%eax\n \tmov %eax,-0x154(%ebp)\n \tsar $0x2,%eax\n \timul $0xaaaaaaab,%eax,%eax\n \tmov %eax,%edi\n+void seqan2::resize >, seqan2::String >, seqan2::Alloc > >(seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >&):\n /usr/include/seqan/align/dp_matrix_sparse.h:89 (discriminator 1)\n \tcmp %eax,%ebx\n-\tjae 7550 \n+\tjae a990 \n+seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1428\n \tsub $0xc,%esp\n \tpush -0x148(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3200 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@plt>\n+seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >&, seqan2::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:71\n \tmov -0x150(%ebp),%eax\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x128(%ebp),%ebx\n+seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1428\n \tadd $0x10,%esp\n+seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >&, seqan2::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:70\n \tmovl $0x0,-0xb8(%ebp)\n \tmovl $0x0,-0xb4(%ebp)\n \tmovl $0x0,-0xb0(%ebp)\n \tmovl $0x0,-0xac(%ebp)\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:71\n \tmov %eax,-0xbc(%ebp)\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ebx,%ebx\n-\tje 74f0 \n+\tje a930 \n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x12c(%ebp),%esi\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%ecx\n \ttest %ecx,%ecx\n-\tje 7518 \n+\tje a958 \n+seqan2::Iterator >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%esi),%eax\n \tmov (%eax),%edi\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x128(%ebp),%edx\n+seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >&, seqan2::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:72 (discriminator 1)\n \tmov %edi,-0xb0(%ebp)\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:73\n \tmov %edi,-0xac(%ebp)\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %edx,%edx\n-\tje 74d0 \n+\tje a910 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x12c(%ebp),%eax\n+seqan2::DPMatrixNavigator_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >, seqan2::Tag, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_ >, seqan2::Tag, seqan2::String >, seqan2::Alloc > >&, seqan2::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2)\n \tmov (%eax),%edx\n \tmov $0x1,%eax\n \tsub (%edx),%eax\n \tmov %eax,-0xb8(%ebp)\n+seqan2::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tmov -0x140(%ebp),%eax\n \tmov 0x11c(%eax),%esi\n \tmov (%esi),%eax\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/14/bits/move.h:235\n \tmov %eax,(%edi)\n \tmov %eax,0x4(%edi)\n \tmov %eax,0x8(%edi)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x120(%ebp),%eax\n+seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_, seqan2::String > >&, seqan2::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:80\n \tmovl $0x0,-0xd8(%ebp)\n \tmovl $0x0,-0xd4(%ebp)\n \tmovl $0x0,-0xd0(%ebp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 73e0 \n+\tje a820 \n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x124(%ebp),%edi\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%edi),%eax\n \ttest %eax,%eax\n-\tje 7408 \n+\tje a848 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%edi),%eax\n \tmov (%eax),%eax\n+seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_, seqan2::String > >&, seqan2::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:87\n \tmovb $0x0,(%eax)\n+seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1439\n \tsub $0x4,%esp\n \tlea -0xec(%ebp),%ecx\n \tlea -0xbc(%ebp),%edx\n+seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_, seqan2::String > >&, seqan2::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:85 (discriminator 1)\n \tmov %eax,-0xd0(%ebp)\n+seqan2::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tmov (%esi),%eax\n+seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >::DPMatrixNavigator_, 0>(seqan2::DPMatrix_, seqan2::String > >&, seqan2::DPBandConfig > const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:86\n \tmovl $0x1,-0xd8(%ebp)\n+seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1439\n \tmov %eax,-0xcc(%ebp)\n \tmov %eax,-0xc8(%ebp)\n \tmov %eax,-0xc4(%ebp)\n \tmov -0x148(%ebp),%eax\n \tmovl $0x0,-0xc0(%ebp)\n \tmov %eax,-0xdc(%ebp)\n@@ -4528,87 +10084,106 @@\n \tmov %eax,-0x18c(%ebp)\n \tmov %eax,%edi\n \tlea -0xcc(%ebp),%eax\n \tpush %ecx\n \tmov %edi,%ecx\n \tpush -0x13c(%ebp)\n \tpush -0x144(%ebp)\n-\tcall 3e70 <__cxa_finalize@plt+0xae0>\n+\tcall 72b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x510>\n \tmov -0xcc(%ebp),%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tadd $0x10,%esp\n+seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1439\n \tmov -0xdc(%ebp),%esi\n \tmov -0xc4(%ebp),%edx\n \tmov -0xc0(%ebp),%ecx\n \tmov %eax,-0x14c(%ebp)\n \tmov -0xc8(%ebp),%eax\n \tmov %eax,-0x154(%ebp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%esi),%eax\n \ttest %eax,%eax\n-\tje 7350 \n+\tje a790 \n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%edi\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%edi),%eax\n \ttest %eax,%eax\n-\tje 7387 \n+\tje a7c7 \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%edi),%eax\n \tmov (%eax),%eax\n+seqan2::EnableIf > >, void>::Type seqan2::_correctTraceValue, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, int, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1197 (discriminator 2)\n \tmov -0x14c(%ebp),%edi\n+void seqan2::_setToPosition >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned int>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1)\n \tadd %ecx,%eax\n \tmov %eax,-0xd0(%ebp)\n+seqan2::EnableIf > >, void>::Type seqan2::_correctTraceValue, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, int, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1197 (discriminator 2)\n \tcmp %edi,%edx\n-\tje 7298 \n+\tje a6d8 \n /usr/include/seqan/align/dp_algorithm_impl.h:1202 (discriminator 2)\n \tmov -0x154(%ebp),%edx\n \tcmp %edx,-0x14c(%ebp)\n-\tje 6c53 \n+\tje a093 \n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x13c(%ebp),%eax\n \tmov -0x144(%ebp),%edx\n \tmov 0x4(%eax),%edi\n \tsub (%eax),%edi\n \tmov 0x4(%edx),%eax\n \tsub (%edx),%eax\n+seqan2::EnableIf, seqan2::Alloc > > >, void>::Type seqan2::_computeTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:613 (discriminator 4)\n \tmov %eax,-0x130(%ebp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%esi),%eax\n \ttest %eax,%eax\n-\tje 72e0 \n+\tje a720 \n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%esi\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%ebx\n \ttest %ebx,%ebx\n-\tje 730b \n+\tje a74b \n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%esi),%eax\n \tmov (%eax),%eax\n+void seqan2::_setToPosition >, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag, unsigned int>(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int const&):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1)\n \tadd %ecx,%eax\n \tmov %eax,-0xd0(%ebp)\n+seqan2::EnableIf > >, unsigned char>::Type seqan2::_scalarValue(unsigned char&, unsigned int):\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%eax),%eax\n+unsigned char seqan2::_retrieveInitialTraceDirection >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(unsigned char&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:462\n \ttest $0x40,%al\n-\tjne 7761 \n+\tjne aba1 \n /usr/include/seqan/align/dp_traceback_impl.h:472\n \tmov $0x1,%edx\n /usr/include/seqan/align/dp_traceback_impl.h:467\n \ttest $0x20,%al\n-\tjne 7786 \n+\tjne abc6 \n /usr/include/seqan/align/dp_traceback_impl.h:464\n \tmov %al,-0x132(%ebp)\n+seqan2::DisableIf >, void>::Type seqan2::_computeTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:573\n \tsub $0x4,%esp\n \tlea -0xf8(%ebp),%esi\n \tlea -0x130(%ebp),%eax\n /usr/include/seqan/align/dp_traceback_impl.h:572 (discriminator 1)\n \tmov %dl,-0x131(%ebp)\n /usr/include/seqan/align/dp_traceback_impl.h:573\n@@ -4616,122 +10191,161 @@\n \tlea -0x132(%ebp),%edx\n \tmovl $0x0,-0xf8(%ebp)\n \tmov %esi,-0x190(%ebp)\n \tpush %edi\n \tpush %eax\n \tmov %esi,%eax\n \tpush -0x18c(%ebp)\n-\tcall 5090 , std::allocator >)@@Base+0x790>\n+\tcall 84d0 , std::allocator >)@@Base+0x790>\n \tmov -0xf8(%ebp),%esi\n \tadd $0x10,%esp\n+void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,-0x120(%ebp)\n-\tje 627a \n+\tje 96ba \n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x124(%ebp),%edi\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%edi)\n-\tje 6256 \n+\tje 9696 \n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%edi),%eax\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmov %eax,-0x13c(%ebp)\n \tpush (%eax)\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tpop %edx\n \tpush -0x13c(%ebp)\n \tcall 31f0 \n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%edi)\n \tmov -0x140(%ebp),%ebx\n \tcall 31f0 \n \tpop %eax\n \tpush (%edi)\n \tcall 31f0 \n+void seqan2::deallocate > >, seqan2::Tag >, seqan2::Matrix > > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag >&, seqan2::Matrix > > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:534\n \tadd $0x10,%esp\n+void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,-0x128(%ebp)\n-\tje 62e1 \n+\tje 9721 \n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x12c(%ebp),%edi\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%edi)\n-\tje 62bd \n+\tje 96fd \n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%edi),%eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmov %eax,-0x13c(%ebp)\n \tpush (%eax)\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tpop %eax\n \tpush -0x13c(%ebp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%edi)\n \tmov -0x140(%ebp),%ebx\n \tcall 31f0 \n \tpop %eax\n \tpush (%edi)\n \tcall 31f0 \n+void seqan2::deallocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:534\n \tadd $0x10,%esp\n+seqan2::String >::~String():\n /usr/include/seqan/sequence/string_alloc.h:198\n \tmov -0x9c(%ebp),%eax\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush %eax\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tpop %eax\n \tpush -0xa8(%ebp)\n \tcall 31f0 \n+seqan2::Iterator, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin, seqan2::Alloc >, seqan2::Tag >, void>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x104(%ebp),%eax\n+int seqan2::globalAlignment, seqan2::Alloc >, seqan2::Tag, int, seqan2::Tag, true, true, true, true, seqan2::Tag, seqan2::Tag >(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, seqan2::Score > const&, seqan2::AlignConfig > const&, seqan2::Tag const&):\n /usr/include/seqan/align/global_alignment_unbanded.h:237 (discriminator 2)\n \tadd $0xc,%esp\n \tmov %esi,-0xf8(%ebp)\n \tpush -0x190(%ebp)\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type seqan2::value, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc, int>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tlea 0x24(%eax),%edx\n+int seqan2::globalAlignment, seqan2::Alloc >, seqan2::Tag, int, seqan2::Tag, true, true, true, true, seqan2::Tag, seqan2::Tag >(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, seqan2::Score > const&, seqan2::AlignConfig > const&, seqan2::Tag const&):\n /usr/include/seqan/align/global_alignment_unbanded.h:237 (discriminator 2)\n \tpush %edx\n \tpush %eax\n \tcall 3370 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@plt>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %esi,(%esp)\n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:29 (discriminator 2)\n \tlea -0xa8(%ebp),%edi\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tcall 31f0 \n+int seqan2::globalAlignment, seqan2::Alloc >, seqan2::Tag, int, seqan2::Tag, true, true, true, true, seqan2::Tag, seqan2::Tag >(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, seqan2::Score > const&, seqan2::AlignConfig > const&, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n+seqan2::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tmov -0x140(%ebp),%ebx\n \tsub $0xc,%esp\n \tpush -0x160(%ebp)\n \tcall 3160 \n \tpop %edx\n \tpush -0x174(%ebp)\n \tmov %eax,%esi\n \tcall 3160 \n \tpop %ecx\n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:29 (discriminator 2)\n \tpush -0x14c(%ebp)\n \tpush %esi\n \tpush %eax\n \tlea -0x104(%ebp),%eax\n \tpush %eax\n \tpush %edi\n@@ -4741,168 +10355,213 @@\n \tlea -0x34(%ebp),%esi\n \tpush %edi\n \tpush %esi\n \tcall 3080 \n ./porechop/src/adapter_align.cpp:30 (discriminator 2)\n \tpush %esi\n \tcall 31d0 , std::allocator >)@plt>\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x34(%ebp),%edx\n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:30 (discriminator 2)\n \tmov %eax,%esi\n+std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tlea -0x2c(%ebp),%eax\n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:30 (discriminator 2)\n \tadd $0x10,%esp\n+std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tcmp %eax,%edx\n-\tje 639f \n+\tje 97df \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tmov -0x2c(%ebp),%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x1,%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n \tcall 31a0 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n+seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::~String():\n /usr/include/seqan/sequence/string_alloc.h:197\n \tmov -0x100(%ebp),%eax\n \tmov -0x104(%ebp),%edi\n+void seqan2::_arrayDestructDefault, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*):\n /usr/include/seqan/basic/array_construct_destruct.h:548\n \tcmp %edi,%eax\n-\tje 640b \n+\tje 984b \n \tmov %eax,-0x13c(%ebp)\n \tmov %esi,-0x144(%ebp)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0x8(%edi)\n \tmov -0x140(%ebp),%ebx\n \tcall 31f0 \n+void seqan2::clear, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tadd $0x10,%esp\n \ttestl $0xfffffffd,0x4(%edi)\n-\tje 63f4 \n+\tje 9834 \n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%edi),%esi\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush (%esi)\n \tcall 31f0 \n+void seqan2::deallocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %esi,(%esp)\n \tcall 31f0 \n+void seqan2::clear, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::_arrayDestructDefault, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*):\n /usr/include/seqan/basic/array_construct_destruct.h:551\n \tadd $0x24,%edi\n /usr/include/seqan/basic/array_construct_destruct.h:548\n \tcmp %edi,-0x13c(%ebp)\n-\tjne 63c0 \n+\tjne 9800 \n+seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::~String():\n /usr/include/seqan/sequence/string_alloc.h:198\n \tmov -0x144(%ebp),%esi\n \tmov -0x104(%ebp),%edi\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush %edi\n \tcall 31f0 \n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x4c(%ebp),%edx\n+std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tmov -0x188(%ebp),%eax\n \tadd $0x10,%esp\n \tcmp %eax,%edx\n-\tje 643d \n+\tje 987d \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tmov -0x44(%ebp),%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x1,%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n \tcall 31a0 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x64(%ebp),%edx\n+std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tmov -0x184(%ebp),%eax\n \tcmp %eax,%edx\n-\tje 6463 \n+\tje 98a3 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tmov -0x5c(%ebp),%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n \tmov -0x140(%ebp),%ebx\n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x1,%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n \tcall 31a0 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x110(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 31f0 \n \tpop %eax\n \tpush -0x11c(%ebp)\n \tcall 31f0 \n+std::__cxx11::basic_string, std::allocator >::_M_data() const:\n /usr/include/c++/14/bits/basic_string.h:228\n \tmov -0x7c(%ebp),%edx\n+std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n /usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n \tmov -0x180(%ebp),%eax\n \tadd $0x10,%esp\n \tcmp %eax,%edx\n-\tje 64a6 \n+\tje 98e6 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tmov -0x74(%ebp),%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tsub $0x8,%esp\n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x1,%eax\n+std::__new_allocator::deallocate(char*, unsigned int):\n /usr/include/c++/14/bits/new_allocator.h:172\n \tpush %eax\n \tpush %edx\n \tcall 31a0 \n+std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n /usr/include/c++/14/bits/basic_string.h:294\n \tadd $0x10,%esp\n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:31\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 7f9a \n+\tjne b3da \n \tlea -0xc(%ebp),%esp\n \tmov %esi,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0xc8(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0xc4(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 7bf9 \n+\tje b039 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x24(%esi),%eax\n \tmov %eax,-0x19c(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x4(%esi),%eax\n \ttest %eax,%eax\n-\tje 792c \n+\tje ad6c \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%ecx\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%ecx),%eax\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%edx\n /usr/include/seqan/basic/holder_tristate.h:423\n@@ -4917,19 +10576,19 @@\n \tmovl $0x0,-0x9c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0x98(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0x94(%ebp)\n /usr/include/seqan/align/dp_algorithm_impl.h:250 (discriminator 1)\n \tcmp %eax,%edx\n-\tje 7998 \n+\tje add8 \n \tmov -0x19c(%ebp),%eax\n \tmov (%eax),%ecx\n \tcmp %ecx,0x4(%eax)\n-\tje 7998 \n+\tje add8 \n /usr/include/seqan/align/dp_matrix_sparse.h:64\n \tsub $0xc,%esp\n \tlea -0xf8(%ebp),%eax\n \tmovl $0x0,-0xf8(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmovl $0x0,-0xf4(%ebp)\n \tmov %eax,-0x190(%ebp)\n@@ -4960,25 +10619,25 @@\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x194(%ebp),%eax\n /usr/include/seqan/align/dp_algorithm_impl.h:1406 (discriminator 2)\n \tadd $0x1,%esi\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov %esi,%edi\n \ttest %eax,%eax\n-\tje 6d40 \n+\tje a180 \n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov -0x164(%ebp),%eax\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0xd8(%ebp),%ebx\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %esi,0x4(%eax)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ebx,%ebx\n-\tje 6d24 \n+\tje a164 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0xdc(%ebp),%edx\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x19c(%ebp),%ecx\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%edx),%eax\n \tmov %edi,0x4(%eax)\n@@ -4989,29 +10648,29 @@\n \tmov -0x194(%ebp),%ecx\n /usr/include/seqan/align/dp_algorithm_impl.h:1411 (discriminator 2)\n \tlea 0x1(%eax),%esi\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov -0x164(%ebp),%eax\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ecx,%ecx\n-\tje 6c63 \n+\tje a0a3 \n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %esi,(%eax)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0xd8(%ebp),%eax\n \ttest %eax,%eax\n-\tje 79b1 \n+\tje adf1 \n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%edx),%eax\n \tmov %esi,(%eax)\n /usr/include/seqan/basic/holder_tristate.h:525\n \tmov -0x164(%ebp),%eax\n \ttestl $0xfffffffd,0x1c(%eax)\n-\tje 666b \n+\tje 9aab \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%eax),%esi\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush (%esi)\n \tcall 31f0 \n@@ -5026,20 +10685,20 @@\n /usr/include/seqan/basic/holder_tristate.h:727\n \tlea -0xa8(%ebp),%eax\n \tmov %eax,0x18(%ecx)\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovl $0x2,0x1c(%ecx)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %esi,%esi\n-\tje 78d1 \n+\tje ad11 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0xdc(%ebp),%esi\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%esi)\n-\tje 66bc \n+\tje 9afc \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%esi),%edi\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush (%edi)\n \tcall 31f0 \n@@ -5072,31 +10731,31 @@\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edx,%eax\n \tmov %eax,-0x148(%ebp)\n \tsar $0x2,%eax\n \tmov %eax,%ecx\n /usr/include/seqan/align/dp_matrix_sparse.h:89 (discriminator 1)\n \tcmp %eax,%edi\n-\tjae 7852 \n+\tjae ac92 \n /usr/include/seqan/align/dp_algorithm_impl.h:1428\n \tsub $0xc,%esp\n \tpush -0x18c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3200 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@plt>\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x194(%ebp),%eax\n /usr/include/seqan/align/dp_algorithm_impl.h:1428\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 7793 \n+\tje abd3 \n \tmov -0x164(%ebp),%eax\n \tmov 0x1c(%eax),%edi\n \ttest %edi,%edi\n-\tje 79d7 \n+\tje ae17 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%eax),%eax\n \tmov (%eax),%ecx\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:74 (discriminator 2)\n \tmov -0x164(%ebp),%eax\n \tmov $0x1,%edx\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:80\n@@ -5117,21 +10776,21 @@\n /usr/include/c++/14/bits/move.h:235\n \tmov %eax,(%ecx)\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:84\n \tmov -0x18c(%ebp),%eax\n \tmov %eax,-0xbc(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %edx,%edx\n-\tje 78ed \n+\tje ad2d \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0xdc(%ebp),%esi\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%eax\n \ttest %eax,%eax\n-\tje 7c59 \n+\tje b099 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%esi),%eax\n \tmov (%eax),%esi\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n \tlea 0x2(%esi),%eax\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n \tlea 0x1(%esi),%ebx\n@@ -5163,28 +10822,28 @@\n \tmov %edi,-0x168(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,-0x16c(%ebp)\n /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n \tmov %edx,-0x144(%ebp)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tcmp %edx,%edi\n-\tje 6889 \n+\tje 9cc9 \n \tsub %edi,%eax\n \tlea 0x1(%esi),%ebx\n \tmov %eax,%edi\n \tmov %ebx,-0x148(%ebp)\n \tlea 0x4(%ecx),%eax\n \tlea 0x0(,%edi,4),%edx\n \tmov %edx,-0x150(%ebp)\n \tadd %ecx,%edx\n \tcmp %edx,%ebx\n-\tjae 682c \n+\tjae 9c6c \n \tlea (%esi,%edi,1),%edx\n \tcmp %edx,%eax\n-\tjb 7d9e \n+\tjb b1de \n /usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n \tsub $0x1,%edi\n \tsub $0x4,%esp\n \tmov %ecx,-0x154(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tlea 0x0(,%edi,4),%edx\n \tpush %edx\n@@ -5220,15 +10879,15 @@\n \tmovb $0x0,0x1(%esi)\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n \tmov 0x4(%ecx),%eax\n /usr/include/seqan/align/dp_scout.h:104 (discriminator 1)\n \tmovl $0x0,-0x170(%ebp)\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tcmp %eax,-0x14c(%ebp)\n-\tjge 68cb \n+\tjge 9d0b \n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov -0xdc(%ebp),%edx\n /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n \tmov %ebx,%ecx\n /usr/include/c++/14/bits/move.h:235\n \tmov %eax,-0x14c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:290\n@@ -5247,15 +10906,15 @@\n \tshl $0x2,%ecx\n \tmov %ecx,-0x178(%ebp)\n /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n \tlea -0x1(%edx),%ecx\n \tmov %ecx,-0x17c(%ebp)\n /usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2)\n \tcmp %ecx,%eax\n-\tje 6e8f \n+\tje a2cf \n \tmov %eax,-0x154(%ebp)\n \tmov -0x168(%ebp),%edi\n \tmov -0x16c(%ebp),%eax\n \tmov %edx,-0x1ac(%ebp)\n \tsub %edi,%eax\n \tmov %eax,-0x198(%ebp)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n@@ -5281,306 +10940,371 @@\n \tmovl $0x0,(%eax)\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n \tmov %eax,-0x13c(%ebp)\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmovb $0x0,0x1(%ebx)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tcmp %edi,%ecx\n-\tje 7280 \n+\tje a6c0 \n \tlea 0x2(%ebx),%edi\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \tmov %eax,-0x158(%ebp)\n \tlea 0x4(%eax),%ebx\n /usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n \txor %edx,%edx\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \txor %esi,%esi\n-\tjmp 69b1 \n+\tjmp 9df1 \n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/align/dp_formula_linear.h:82\n \tmov 0x1c(%ebp),%edx\n /usr/include/seqan/align/dp_formula.h:181\n \tmovb $0x22,-0x13c(%ebp)\n /usr/include/seqan/align/dp_formula_linear.h:82\n \tadd %esi,%edx\n /usr/include/seqan/align/dp_formula.h:180\n \tcmp %eax,%edx\n-\tjle 69d7 \n+\tjle 9e17 \n \tmov %edx,(%ebx)\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmovzbl -0x13c(%ebp),%eax\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tadd $0x1,%edi\n \tadd $0x4,%ebx\n \tadd $0x1,%ecx\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmov %al,-0x1(%edi)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tcmp %ecx,-0x144(%ebp)\n-\tje 6d90 \n+\tje a1d0 \n /usr/include/seqan/score/score_base.h:337\n \tmovzbl -0x148(%ebp),%eax\n \tcmp (%ecx),%al\n \tmov 0x10(%ebp),%eax\n \tcmovne 0x14(%ebp),%eax\n /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1)\n \tadd %esi,%eax\n /usr/include/seqan/align/dp_cell_linear.h:88\n \tmov (%ebx),%esi\n /usr/include/seqan/align/dp_formula.h:181\n \tcmp %edx,%esi\n-\tjg 6980 \n+\tjg 9dc0 \n /usr/include/seqan/align/dp_formula_linear.h:80\n \tadd 0x1c(%ebp),%edx\n /usr/include/seqan/align/dp_formula.h:181\n \tmovb $0x44,-0x13c(%ebp)\n /usr/include/seqan/align/dp_formula.h:180\n \tcmp %eax,%edx\n-\tjg 6990 \n+\tjg 9dd0 \n /usr/include/seqan/align/dp_formula.h:181\n \tmov %eax,(%ebx)\n /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1)\n \tmov %eax,%edx\n /usr/include/seqan/align/dp_formula.h:180\n \tmovb $0x1,-0x13c(%ebp)\n-\tjmp 6992 \n+\tjmp 9dd2 \n \tlea 0x0(%esi,%eiz,1),%esi\n+bool seqan2::empty(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:365 (discriminator 2)\n \tmov -0x160(%ebp),%eax\n \tcmpb $0x0,(%eax)\n-\tje 5acd \n+\tje 8f0d \n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 7c3b \n+\tjbe b07b \n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%edi\n \tshr $1,%edi\n \tadd %esi,%edi\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%edi),%eax\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush %eax\n \tcall 3030 \n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd %eax,%esi\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x110(%ebp)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x160(%ebp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edi,-0x108(%ebp)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:341\n \tmov 0x104(%ebx),%edx\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %esi,-0x10c(%ebp)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::assign(seqan2::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tmovzbl (%ecx),%ebx\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:405\n \tadd $0x1,%eax\n /usr/include/c++/14/bits/stl_algobase.h:404\n \tadd $0x1,%ecx\n+seqan2::assign(seqan2::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tmovzbl (%edx,%ebx,1),%ebx\n \tmov %bl,-0x1(%eax)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n \tcmp %esi,%eax\n-\tjne 6a40 \n-\tjmp 5acd \n+\tjne 9e80 \n+\tjmp 8f0d \n \tlea 0x0(%esi,%eiz,1),%esi\n \tmov %eax,%esi\n+bool seqan2::empty(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:365 (discriminator 2)\n \tmov -0x174(%ebp),%eax\n \tcmpb $0x0,(%eax)\n-\tje 5a8e \n+\tje 8ece \n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 7c4a \n+\tjbe b08a \n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%edi\n \tshr $1,%edi\n \tadd %esi,%edi\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%edi),%eax\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush %eax\n \tcall 3030 \n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd %eax,%esi\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x11c(%ebp)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x174(%ebp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edi,-0x114(%ebp)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:341\n \tmov 0x104(%ebx),%edx\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %esi,-0x118(%ebp)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n+seqan2::assign(seqan2::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tmovzbl (%ecx),%ebx\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:405\n \tadd $0x1,%eax\n /usr/include/c++/14/bits/stl_algobase.h:404\n \tadd $0x1,%ecx\n+seqan2::assign(seqan2::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tmovzbl (%edx,%ebx,1),%ebx\n \tmov %bl,-0x1(%eax)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char*, char*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n \tcmp %esi,%eax\n-\tjne 6ac0 \n-\tjmp 5a8e \n+\tjne 9f00 \n+\tjmp 8ece \n \tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n \tmov %eax,-0x13c(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x24(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x28(%esi)\n+seqan2::Iterator, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin, seqan2::Alloc >, seqan2::Tag >, void>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x104(%ebp),%esi\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 5d77 \n+\tjmp 91b7 \n \tlea 0x0(%esi),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %edx,-0x148(%ebp)\n \tpush $0x80\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \ttest %edi,%edi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x8(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tmov -0x144(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,0x10(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n-\tje 776e \n+\tje abae \n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x148(%ebp),%edx\n \tcmp $0x4,%edx\n-\tjle 7e76 \n+\tjle b2b6 \n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %edx\n \tpush %edi\n \tpush %eax\n \tcall 3330 \n \tmov -0x144(%ebp),%ecx\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush %edi\n \tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tmov 0x10(%esi),%eax\n \tmov $0x3,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x8(%esi),%edi\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tmov -0x144(%ebp),%ecx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tcmp %edx,%eax\n \tcmova %edx,%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tshl $0x2,%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n-\tjmp 5c53 \n+\tjmp 9093 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %edx,-0x148(%ebp)\n \tpush $0x80\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \ttest %edi,%edi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x2c(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tmov -0x144(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,0x34(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n-\tje 777a \n+\tje abba \n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x148(%ebp),%edx\n \tcmp $0x4,%edx\n-\tjle 7e67 \n+\tjle b2a7 \n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %edx\n \tpush %edi\n \tpush %eax\n \tcall 3330 \n \tmov -0x144(%ebp),%ecx\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush %edi\n \tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tmov 0x34(%esi),%eax\n \tmov $0x3,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x2c(%esi),%edi\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tmov -0x144(%ebp),%ecx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tcmp %edx,%eax\n \tcmova %edx,%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tshl $0x2,%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n-\tjmp 5cea \n+\tjmp 912a \n+seqan2::EnableIf > >, void>::Type seqan2::_correctTraceValue, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, int, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1204 (discriminator 1)\n \tmovzbl (%eax),%edx\n \tand $0xfffffffe,%edx\n /usr/include/seqan/align/dp_algorithm_impl.h:1205 (discriminator 1)\n \tor $0x20,%edx\n \tmov %dl,(%eax)\n /usr/include/seqan/align/dp_algorithm_impl.h:1207\n-\tjmp 616b \n+\tjmp 95ab \n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov %eax,-0xf8(%ebp)\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmovl $0x0,-0xf4(%ebp)\n \tpush -0x190(%ebp)\n \tcall 32c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n@@ -5602,44 +11326,44 @@\n \tmov %esi,(%eax)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0xd8(%ebp),%eax\n /usr/include/seqan/align/dp_algorithm_impl.h:1412 (discriminator 2)\n \tadd $0x1,%edi\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 7d82 \n+\tje b1c2 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0xdc(%ebp),%eax\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %edi,(%eax)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x194(%ebp),%edi\n \ttest %edi,%edi\n-\tjne 663e \n+\tjne 9a7e \n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov -0x164(%ebp),%eax\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmovl $0x0,-0xf4(%ebp)\n \tmov %eax,-0xf8(%ebp)\n \tpush -0x190(%ebp)\n \tcall 32c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n \tmov -0xf8(%ebp),%eax\n \tadd $0x10,%esp\n \tmov %eax,-0x164(%ebp)\n \tmov -0xf4(%ebp),%eax\n \tmov %eax,-0x194(%ebp)\n-\tjmp 663e \n+\tjmp 9a7e \n \tsub $0xc,%esp\n \tpush -0x18c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 65fb \n+\tjmp 9a3b \n \tmovl $0x0,-0xf4(%ebp)\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush -0x190(%ebp)\n \tcall 32c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n \tmov -0xf8(%ebp),%eax\n \tadd $0x10,%esp\n@@ -5648,15 +11372,15 @@\n \tmov %eax,-0x194(%ebp)\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x1a0(%ebp),%eax\n \tmov 0x4(%eax),%edi\n \tsub (%eax),%edi\n /usr/include/seqan/align/dp_algorithm_impl.h:1407 (discriminator 2)\n \tadd $0x1,%edi\n-\tjmp 65e2 \n+\tjmp 9a22 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tmov -0x158(%ebp),%ecx\n \tmov -0x198(%ebp),%eax\n \tlea -0x4(%ecx,%eax,4),%ecx\n \tmov %ecx,-0x13c(%ebp)\n \tmov -0x150(%ebp),%ecx\n \tlea -0x1(%ecx,%eax,1),%eax\n@@ -5684,38 +11408,38 @@\n \tmov 0x10(%ebp),%eax\n \tcmovne 0x14(%ebp),%eax\n /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1)\n \tadd %esi,%eax\n /usr/include/seqan/align/dp_formula.h:181\n \tmov $0x44,%esi\n \tcmp %edi,%edx\n-\tjge 6e0c \n+\tjge a24c \n /usr/include/seqan/align/dp_formula_linear.h:82\n \tadd 0x1c(%ebp),%edi\n /usr/include/seqan/align/dp_formula.h:181\n \tmov $0x22,%esi\n /usr/include/seqan/align/dp_formula_linear.h:82\n \tmov %edi,-0x158(%ebp)\n /usr/include/seqan/align/dp_formula.h:180\n \tmov -0x158(%ebp),%ecx\n \tcmp %ecx,%eax\n-\tjge 6fc0 \n+\tjge a400 \n \tmov %ecx,%eax\n \tmov -0x13c(%ebp),%ecx\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmov -0x150(%ebp),%edi\n \tmov %eax,0x4(%ecx)\n \tmov %esi,%eax\n \tmov %al,0x1(%edi)\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n \tmov 0x4(%ecx),%eax\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tmov -0x14c(%ebp),%ecx\n \tcmp %ecx,%eax\n-\tjle 6e56 \n+\tjle a296 \n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov -0xdc(%ebp),%edx\n /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n \tmov %ebx,%ecx\n /usr/include/c++/14/bits/move.h:235\n \tmov %eax,-0x14c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:290\n@@ -5724,15 +11448,15 @@\n \tsub (%edx),%ecx\n \tmov %ecx,-0x170(%ebp)\n /usr/include/seqan/align/dp_algorithm_impl.h:533 (discriminator 2)\n \taddl $0x1,-0x154(%ebp)\n \tmov -0x17c(%ebp),%ecx\n \tmov -0x154(%ebp),%eax\n \tcmp %ecx,%eax\n-\tjne 6920 \n+\tjne 9d60 \n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n \tmov -0x150(%ebp),%eax\n \tmov -0x1ac(%ebp),%edx\n \tlea 0x2(%eax),%ecx\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:346\n \tadd $0x3,%eax\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:235\n@@ -5756,30 +11480,30 @@\n \tmov %eax,-0x13c(%ebp)\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmovb $0x0,0x1(%ebx)\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n \tmov (%eax),%eax\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tcmp %ecx,%eax\n-\tjle 6ee0 \n+\tjle a320 \n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov -0xdc(%ebp),%edx\n /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n \tmov -0x154(%ebp),%ecx\n /usr/include/c++/14/bits/move.h:235\n \tmov %eax,-0x14c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x18(%edx),%edx\n /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n \tsub (%edx),%ecx\n \tmov %ecx,-0x170(%ebp)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tmov -0x144(%ebp),%ecx\n \tcmp %ecx,-0x168(%ebp)\n-\tje 7d76 \n+\tje b1b6 \n \tmov -0x154(%ebp),%eax\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n \tmov -0x13c(%ebp),%edx\n /usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n \txor %ecx,%ecx\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \txor %ebx,%ebx\n@@ -5788,38 +11512,38 @@\n \tlea 0x1(%eax),%edi\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \tmov %edx,-0x158(%ebp)\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:145\n \tmov %edx,%eax\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \tmov %edi,-0x13c(%ebp)\n-\tjmp 6f81 \n+\tjmp a3c1 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/align/dp_formula_linear.h:82\n \tmov 0x1c(%ebp),%ecx\n /usr/include/seqan/align/dp_formula.h:181\n \tmov $0x22,%edi\n /usr/include/seqan/align/dp_formula_linear.h:82\n \tadd %ebx,%ecx\n /usr/include/seqan/align/dp_formula.h:180\n \tcmp %ecx,%edx\n-\tjge 6fa8 \n+\tjge a3e8 \n \tmov %ecx,(%eax)\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmov %edi,%edx\n \tmov -0x13c(%ebp),%edi\n \tmov %dl,(%edi)\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tmov -0x14c(%ebp),%edi\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n \tmov (%eax),%edx\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tmov %edx,-0x148(%ebp)\n \tcmp %edi,%edx\n-\tjle 6f6f \n+\tjle a3af \n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0xdc(%ebp),%edi\n /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n \tmov 0x18(%edi),%edx\n \tmov -0x13c(%ebp),%edi\n \tsub (%edx),%edi\n /usr/include/c++/14/bits/move.h:235\n@@ -5828,47 +11552,47 @@\n \tmov %edi,-0x170(%ebp)\n /usr/include/c++/14/bits/move.h:235\n \tmov %edx,-0x14c(%ebp)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \taddl $0x1,-0x13c(%ebp)\n \tadd $0x1,%esi\n \tcmp %esi,-0x144(%ebp)\n-\tje 6fd0 \n+\tje a410 \n /usr/include/seqan/score/score_base.h:337\n \tmovzbl -0x150(%ebp),%edx\n /usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h:170\n \tadd $0x4,%eax\n /usr/include/seqan/score/score_base.h:337\n \tcmp %dl,(%esi)\n \tmov 0x10(%ebp),%edx\n \tcmovne 0x14(%ebp),%edx\n /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1)\n \tadd %ebx,%edx\n /usr/include/seqan/align/dp_cell_linear.h:88\n \tmov (%eax),%ebx\n /usr/include/seqan/align/dp_formula.h:181\n \tcmp %ecx,%ebx\n-\tjg 6f20 \n+\tjg a360 \n /usr/include/seqan/align/dp_formula_linear.h:80\n \tadd 0x1c(%ebp),%ecx\n /usr/include/seqan/align/dp_formula.h:181\n \tmov $0x44,%edi\n /usr/include/seqan/align/dp_formula.h:180\n \tcmp %ecx,%edx\n-\tjl 6f2e \n+\tjl a36e \n /usr/include/seqan/align/dp_formula.h:181\n \tmov %edx,(%eax)\n \tmov %edx,%ecx\n /usr/include/seqan/align/dp_formula.h:180\n \tmov $0x1,%edi\n-\tjmp 6f30 \n+\tjmp a370 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n \tmov $0x1,%esi\n-\tjmp 6e1c \n+\tjmp a25c \n \tlea 0x0(%esi),%esi\n \tmov -0x168(%ebp),%edi\n \tmov -0x16c(%ebp),%eax\n \tmov -0x158(%ebp),%edx\n \tsub %edi,%eax\n \tmov -0x154(%ebp),%edi\n \tlea -0x1(%edi,%eax,1),%edi\n@@ -5894,37 +11618,37 @@\n /usr/include/seqan/align/dp_formula_linear.h:76 (discriminator 1)\n \tadd %edi,%ebx\n /usr/include/seqan/align/dp_cell_linear.h:88\n \tmov -0x13c(%ebp),%edi\n \tmov 0x4(%edi),%esi\n /usr/include/seqan/align/dp_formula.h:181\n \tcmp %ecx,%esi\n-\tjle 7044 \n+\tjle a484 \n /usr/include/seqan/align/dp_formula_linear.h:82\n \tmov 0x1c(%ebp),%eax\n /usr/include/seqan/align/dp_formula.h:181\n \tmov $0x22,%edx\n /usr/include/seqan/align/dp_formula_linear.h:82\n \tadd %esi,%eax\n /usr/include/seqan/align/dp_formula.h:180\n \tcmp %eax,%ebx\n-\tjge 7757 \n+\tjge ab97 \n \tmov %eax,%ebx\n \tmov -0x13c(%ebp),%eax\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmov -0x154(%ebp),%ecx\n \tmov %ebx,0x4(%eax)\n \tmov %dl,0x1(%ecx)\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tmov -0x14c(%ebp),%ecx\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 1)\n \tmov 0x4(%eax),%eax\n /usr/include/seqan/align/dp_scout.h:175 (discriminator 2)\n \tcmp %ecx,%eax\n-\tjle 708a \n+\tjle a4ca \n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov -0xdc(%ebp),%edx\n /usr/include/seqan/basic/iterator_interface.h:335 (discriminator 1)\n \tmov -0x148(%ebp),%ecx\n /usr/include/c++/14/bits/move.h:235\n \tmov %eax,-0x14c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:290\n@@ -5943,41 +11667,41 @@\n \tmov %eax,-0x13c(%ebp)\n \tmov 0x4(%edi),%eax\n \tsub (%edi),%eax\n /usr/include/seqan/align/dp_traceback_impl.h:613 (discriminator 4)\n \tmov %eax,-0x124(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %esi,%esi\n-\tje 7910 \n+\tje ad50 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0xdc(%ebp),%esi\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%ebx\n \ttest %ebx,%ebx\n-\tje 7cb6 \n+\tje b0f6 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x18(%esi),%eax\n \tmov (%eax),%edx\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:425 (discriminator 1)\n \tmov -0x170(%ebp),%eax\n \tadd %eax,%edx\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:485\n \tmovzbl (%edx),%eax\n /usr/include/seqan/align/dp_traceback_impl.h:475\n \tmov %eax,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:571 (discriminator 1)\n \tmov %al,-0x130(%ebp)\n /usr/include/seqan/align/dp_traceback_impl.h:475\n \tand $0x1,%ecx\n-\tjne 70f8 \n+\tjne a538 \n /usr/include/seqan/align/dp_traceback_impl.h:478\n \tmov $0x4,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:477\n \ttest $0x44,%al\n-\tjne 70f8 \n+\tjne a538 \n /usr/include/seqan/align/dp_traceback_impl.h:479\n \ttest $0x22,%al\n \tsetne %cl\n \tadd %ecx,%ecx\n /usr/include/seqan/align/dp_traceback_impl.h:573\n \tsub $0x4,%esp\n \tlea -0x124(%ebp),%eax\n@@ -5990,26 +11714,26 @@\n \tlea -0x130(%ebp),%edx\n \tmovl $0x0,-0xcc(%ebp)\n \tpush -0x13c(%ebp)\n \tpush %eax\n \tlea -0xbc(%ebp),%eax\n \tpush %eax\n \tmov %edi,%eax\n-\tcall 4960 , std::allocator >)@@Base+0x60>\n+\tcall 7da0 , std::allocator >)@@Base+0x60>\n \tmov -0xcc(%ebp),%esi\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,-0xd8(%ebp)\n-\tje 71c6 \n+\tje a606 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0xdc(%ebp),%eax\n \tmov %eax,-0x13c(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%eax)\n-\tje 7192 \n+\tje a5d2 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%eax),%eax\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush (%eax)\n \tmov %eax,-0x144(%ebp)\n@@ -6032,18 +11756,18 @@\n \tpop %ecx\n \tpush -0x13c(%ebp)\n \tcall 31f0 \n /usr/include/seqan/basic/holder_tristate.h:534\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,-0x194(%ebp)\n-\tje 723d \n+\tje a67d \n \tmov -0x164(%ebp),%eax\n \ttestl $0xfffffffd,0x1c(%eax)\n-\tje 7209 \n+\tje a649 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%eax),%eax\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmov %eax,-0x13c(%ebp)\n \tpush (%eax)\n@@ -6086,423 +11810,534 @@\n \tpush %edi\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tlea 0x24(%eax),%edx\n /usr/include/seqan/align/global_alignment_unbanded.h:237 (discriminator 2)\n \tpush %edx\n \tpush %eax\n \tcall 3370 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@plt>\n-\tjmp 6321 \n+\tjmp 9761 \n \tlea 0x0(%esi),%esi\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tmov 0x1c(%ebp),%eax\n /usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n \txor %edx,%edx\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \txor %esi,%esi\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tmov %eax,-0x158(%ebp)\n-\tjmp 6dc1 \n+\tjmp a201 \n \tlea 0x0(%esi),%esi\n+seqan2::EnableIf > >, void>::Type seqan2::_correctTraceValue, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, int, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > >(seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, seqan2::DPScout_ >, seqan2::If > >, seqan2::Terminator_, seqan2::Tag > > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1199 (discriminator 1)\n \tmovzbl (%eax),%edx\n \tand $0xfffffffe,%edx\n /usr/include/seqan/align/dp_algorithm_impl.h:1200 (discriminator 1)\n \tor $0x40,%edx\n \tmov %dl,(%eax)\n-\tjmp 616b \n+\tjmp 95ab \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x150(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x144(%ebp),%eax\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%edi\n \tsub (%eax),%edi\n+seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1407 (discriminator 2)\n \tadd $0x1,%edi\n-\tjmp 5e5c \n+\tjmp 929c \n \tlea 0x0(%esi),%esi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tmov %ecx,-0x13c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush %esi\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%esi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x13c(%ebp),%ecx\n /usr/include/seqan/basic/holder_tristate.h:469\n \tadd $0x10,%esp\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%ebx\n \ttest %ebx,%ebx\n-\tjne 619f \n+\tjne 95df \n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x13c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \tmov -0x13c(%ebp),%ecx\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x18(%esi)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %eax,%eax\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 61a4 \n+\tjmp 95e4 \n \tnop\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tmov %edx,-0x15c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %ecx,-0x158(%ebp)\n \tpush %esi\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%edi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x158(%ebp),%ecx\n \tadd $0x10,%esp\n \tmov -0x15c(%ebp),%edx\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%edi),%eax\n \ttest %eax,%eax\n-\tjne 613e \n+\tjne 957e \n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %edx,-0x15c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %ecx,-0x158(%ebp)\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \tmov -0x158(%ebp),%ecx\n \tmov -0x15c(%ebp),%edx\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x18(%edi)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %eax,%eax\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%edi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 6143 \n+\tjmp 9583 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x148(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x124(%ebp),%edi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n \tadd $0x10,%esp\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%edi),%eax\n \ttest %eax,%eax\n-\tjne 6080 \n+\tjne 94c0 \n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x18(%edi)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %eax,%eax\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%edi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 6085 \n+\tjmp 94c5 \n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x150(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 5ece \n+\tjmp 930e \n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x148(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 5eb6 \n+\tjmp 92f6 \n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x150(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x13c(%ebp),%eax\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tadd $0x10,%esp\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%edi\n \tsub (%eax),%edi\n+seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1412 (discriminator 2)\n \tadd $0x1,%edi\n-\tjmp 5e9e \n+\tjmp 92de \n \tlea 0x0(%esi),%esi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x148(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 5e75 \n+\tjmp 92b5 \n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x150(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 6018 \n+\tjmp 9458 \n \tlea 0x0(%esi,%eiz,1),%esi\n \tsub $0xc,%esp\n \tpush -0x150(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x12c(%ebp),%esi\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n \tadd $0x10,%esp\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%ecx\n \ttest %ecx,%ecx\n-\tjne 5ff9 \n+\tjne 9439 \n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %edi,%edi\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x18(%esi)\n+seqan2::String >, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 5ffe \n+\tjmp 943e \n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x128(%ebp),%eax\n \ttest %eax,%eax\n-\tje 7b94 \n+\tje afd4 \n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%ebx\n \ttest %ebx,%ebx\n-\tje 7ddc \n+\tje b21c \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:287\n \tmov -0x14c(%ebp),%esi\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::capacity >, void>(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%ecx),%eax\n \tlea (%esi,%esi,1),%ebx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov -0x14c(%ebp),%esi\n \tadd %esi,%ebx\n \tshl $0x2,%ebx\n \tmov %ebx,-0x15c(%ebp)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1731\n \tcmp %esi,%eax\n-\tjb 7a66 \n+\tjb aea6 \n+seqan2::Iterator >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%ecx),%ebx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \tmov -0x15c(%ebp),%esi\n \tlea (%ebx,%esi,1),%edx\n /usr/include/seqan/sequence/string_base.h:1739\n \tmov -0x14c(%ebp),%esi\n \tmov %edx,%eax\n \tcmp %esi,%edi\n-\tjae 75e5 \n+\tjae aa25 \n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 2)\n \tmov -0x154(%ebp),%edi\n+void seqan2::_arrayConstructDefault >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tmov -0x15c(%ebp),%esi\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 2)\n \tlea (%ebx,%edi,1),%eax\n+void seqan2::_arrayConstructDefault >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tcmp %esi,%edi\n-\tje 7e85 \n+\tje b2c5 \n+seqan2::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tmov -0x140(%ebp),%edi\n \tmov -0x13c(%ebp),%esi\n \tmov 0x11c(%edi),%ebx\n \tmov (%ebx),%ebx\n \tmov %ebx,(%eax)\n+void seqan2::_arrayConstructDefault >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:400\n \tadd $0xc,%eax\n+seqan2::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tmov %ebx,-0x8(%eax)\n \tmov %ebx,-0x4(%eax)\n+void seqan2::_arrayConstructDefault >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tcmp %eax,%edx\n-\tjne 75d0 \n+\tjne aa10 \n \tmov %esi,-0x13c(%ebp)\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%ecx)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1746\n-\tjmp 5f8f \n+\tjmp 93cf \n \tlea 0x0(%esi),%esi\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x148(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 5f19 \n+\tjmp 9359 \n \tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x4(%esi)\n+seqan2::String >, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,-0xa8(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0xa4(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0xa0(%ebp)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,-0x9c(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0x98(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,-0x94(%ebp)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:287\n \tlea -0xf8(%ebp),%ecx\n+unsigned char seqan2::_retrieveInitialTraceDirection >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(unsigned char&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:470\n \txor %eax,%eax\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \txor %esi,%esi\n+seqan2::Value >, 0>::Type seqan2::_computeAlignment >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String >, seqan2::String, seqan2::Alloc >, seqan2::DPScoutState_ >, seqan2::String, seqan2::Alloc >, seqan2::String, seqan2::Alloc >, seqan2::Score >, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::DPContext >, unsigned char, seqan2::String >, seqan2::Alloc >, seqan2::String > >&, seqan2::String, seqan2::Alloc >&, seqan2::DPScoutState_ >&, seqan2::String, seqan2::Alloc > const&, seqan2::String, seqan2::Alloc > const&, seqan2::Score > const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_algorithm_impl.h:1400\n \tmovl $0x80000000,-0x14c(%ebp)\n \tmov %ecx,-0x190(%ebp)\n-\tjmp 62e7 \n+\tjmp 9727 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %ecx,%ecx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x24(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x28(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 5cce \n+\tjmp 910e \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x24(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x28(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 5c96 \n+\tjmp 90d6 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %ecx,%ecx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x4(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 5c37 \n+\tjmp 9077 \n+adapterAlignment():\n /usr/include/seqan/align/dp_formula.h:180\n \tmov $0x1,%edx\n-\tjmp 704e \n+\tjmp a48e \n+unsigned char seqan2::_retrieveInitialTraceDirection >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(unsigned char&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:464\n \tand $0x54,%eax\n /usr/include/seqan/align/dp_traceback_impl.h:465\n \tmov $0x4,%edx\n-\tjmp 61c4 \n+\tjmp 9604 \n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/align/dp_traceback_impl.h:465\n \tmov %eax,%edi\n \tmov $0xc,%eax\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 9093 \n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 5c53 \n \tmov %eax,%edi\n \tmov $0xc,%eax\n-\tjmp 5cea \n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp 912a \n+unsigned char seqan2::_retrieveInitialTraceDirection >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > >(unsigned char&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:469\n \tand $0x2a,%eax\n /usr/include/seqan/align/dp_traceback_impl.h:470\n \tmov $0x2,%edx\n-\tjmp 61c4 \n+\tjmp 9604 \n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov -0x164(%ebp),%eax\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmovl $0x0,-0xf4(%ebp)\n \tmov %eax,-0xf8(%ebp)\n \tpush -0x190(%ebp)\n@@ -6513,23 +12348,23 @@\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%eax),%esi\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov %eax,-0x164(%ebp)\n \tmov %edi,-0x194(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %esi,%esi\n-\tje 79d7 \n+\tje ae17 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x164(%ebp),%eax\n \tmov 0x18(%eax),%eax\n \tmov (%eax),%ecx\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x194(%ebp),%ebx\n \ttest %ebx,%ebx\n-\tjne 673a \n+\tjne 9b7a \n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov -0x164(%ebp),%eax\n \tmov %ecx,-0x13c(%ebp)\n \tsub $0xc,%esp\n \tmovl $0x0,-0xf4(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %eax,-0xf8(%ebp)\n@@ -6537,82 +12372,82 @@\n \tcall 32c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n \tmov -0xf8(%ebp),%eax\n \tadd $0x10,%esp\n \tmov -0x13c(%ebp),%ecx\n \tmov %eax,-0x164(%ebp)\n \tmov -0xf4(%ebp),%eax\n \tmov %eax,-0x194(%ebp)\n-\tjmp 673a \n+\tjmp 9b7a \n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov -0x194(%ebp),%ebx\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov -0x164(%ebp),%eax\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ebx,%ebx\n-\tje 7cee \n+\tje b12e \n \tmov 0x1c(%eax),%edi\n \ttest %edi,%edi\n-\tje 7a15 \n+\tje ae55 \n \tmov -0x13c(%ebp),%edi\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%esi),%eax\n \tlea 0x0(,%edi,4),%edi\n /usr/include/seqan/sequence/string_base.h:1731\n \tmov -0x13c(%ebp),%ebx\n \tcmp %ebx,%eax\n-\tjb 7ec9 \n+\tjb b309 \n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov (%esi),%ebx\n /usr/include/seqan/sequence/string_base.h:1739\n \tmov -0x13c(%ebp),%edx\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \tlea (%ebx,%edi,1),%eax\n /usr/include/seqan/sequence/string_base.h:1739\n \tcmp %edx,%ecx\n-\tjae 7a5e \n+\tjae ae9e \n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 2)\n \tmov -0x148(%ebp),%ecx\n \tlea (%ebx,%ecx,1),%edx\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tcmp %edi,%ecx\n-\tje 7a5e \n+\tje ae9e \n \tmov -0x140(%ebp),%ecx\n \tmov 0xec(%ecx),%edi\n \tnop\n /usr/include/seqan/align/dp_cell_linear.h:65\n \tmov (%edi),%ecx\n /usr/include/seqan/basic/array_construct_destruct.h:400\n \tadd $0x4,%edx\n /usr/include/seqan/align/dp_cell_linear.h:65\n \tmov %ecx,-0x4(%edx)\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tcmp %eax,%edx\n-\tjne 78c0 \n-\tjmp 7a5e \n+\tjne ad00 \n+\tjmp ae9e \n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x18c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 668f \n+\tjmp 9acf \n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush %eax\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tmov -0x144(%ebp),%ecx\n \tadd $0x10,%esp\n-\tjmp 678d \n+\tjmp 9bcd \n \tsub $0xc,%esp\n \tpush -0x18c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 70ba \n+\tjmp a4fa \n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n@@ -6640,28 +12475,28 @@\n /usr/include/seqan/align/dp_algorithm_impl.h:1400\n \tmovl $0x80000000,-0x14c(%ebp)\n /usr/include/seqan/align/dp_traceback_impl.h:478\n \txor %eax,%eax\n /usr/include/seqan/sequence/string_alloc.h:74\n \txor %esi,%esi\n \tlea -0xcc(%ebp),%edi\n-\tjmp 7243 \n+\tjmp a683 \n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x18c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0xdc(%ebp),%eax\n /usr/include/seqan/basic/holder_tristate.h:863\n \tadd $0x10,%esp\n /usr/include/seqan/align/matrix_base.h:435 (discriminator 2)\n \tmov (%eax),%eax\n \tmov %esi,(%eax)\n-\tjmp 663e \n+\tjmp 9a7e \n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov -0x164(%ebp),%ecx\n@@ -6675,15 +12510,15 @@\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%ecx)\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %ecx,%ecx\n-\tjmp 77ee \n+\tjmp ac2e \n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tmov %eax,%esi\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n@@ -6699,161 +12534,199 @@\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%esi)\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%eax)\n /usr/include/seqan/sequence/string_base.h:1731\n \tmov -0x13c(%ebp),%eax\n \ttest %eax,%eax\n-\tjne 7e8c \n+\tjne b2cc \n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \txor %eax,%eax\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%esi)\n /usr/include/seqan/sequence/string_base.h:1746\n-\tjmp 66ff \n+\tjmp 9b3f \n \tmov %ecx,-0x168(%ebp)\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmov %edx,-0x164(%ebp)\n \tpush -0x15c(%ebp)\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov -0x168(%ebp),%ecx\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n \tmov %eax,%ebx\n+void seqan2::_reserveStorage >, seqan2::Alloc, unsigned int, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tmov -0x164(%ebp),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%ecx)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x14c(%ebp),%eax\n \tmov %eax,0x8(%ecx)\n+void seqan2::_reserveStorage >, seqan2::Alloc, unsigned int, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \ttest %edx,%edx\n-\tje 7b84 \n+\tje afc4 \n+void seqan2::_arrayConstructMoveDefault >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tmov -0x158(%ebp),%eax\n \tcmp %eax,%edx\n-\tjae 7b44 \n+\tjae af84 \n \tmov %edi,-0x164(%ebp)\n \tmov -0x158(%ebp),%edi\n \tmov %edx,%eax\n \tmov %ecx,-0x168(%ebp)\n \tmov -0x13c(%ebp),%ecx\n \tmov -0x140(%ebp),%esi\n \tmov %edx,-0x15c(%ebp)\n \tmov %ecx,-0x16c(%ebp)\n \tmov %edi,-0x13c(%ebp)\n \tmov 0x11c(%esi),%esi\n+seqan2::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tmov (%esi),%edx\n+void seqan2::_arrayConstructMoveDefault >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:512\n \tadd $0xc,%eax\n /usr/include/seqan/basic/array_construct_destruct.h:513\n \tadd $0xc,%ebx\n+seqan2::DPCell_ >::DPCell_():\n /usr/include/seqan/align/dp_cell_affine.h:66\n \tmov %edx,-0xc(%ebx)\n \tmov %edx,-0x8(%ebx)\n \tmov %edx,-0x4(%ebx)\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/14/bits/move.h:235\n \tmov -0xc(%eax),%edi\n \tmov -0x8(%eax),%ecx\n /usr/include/c++/14/bits/move.h:236\n \tmov %edx,-0xc(%eax)\n /usr/include/c++/14/bits/move.h:235\n \tmov %edi,-0xc(%ebx)\n \tmov -0x4(%eax),%edi\n /usr/include/c++/14/bits/move.h:236\n \tmov %edx,-0x8(%eax)\n /usr/include/c++/14/bits/move.h:235\n \tmov %edi,-0x4(%ebx)\n+void seqan2::_arrayConstructMoveDefault >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tmov -0x13c(%ebp),%edi\n+std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(int&, int&):\n /usr/include/c++/14/bits/move.h:235\n \tmov %ecx,-0x8(%ebx)\n /usr/include/c++/14/bits/move.h:236\n \tmov %edx,-0x4(%eax)\n+void seqan2::_arrayConstructMoveDefault >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tcmp %edi,%eax\n-\tjb 7af0 \n+\tjb af30 \n \tmov -0x16c(%ebp),%eax\n \tmov -0x15c(%ebp),%edx\n \tmov -0x164(%ebp),%edi\n \tmov -0x168(%ebp),%ecx\n \tmov %eax,-0x13c(%ebp)\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %ecx,-0x158(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush %edx\n \tcall 31f0 \n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x158(%ebp),%ecx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tmov -0x14c(%ebp),%edx\n \tmov 0x8(%ecx),%eax\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%ecx),%ebx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tcmp %eax,%edx\n \tcmovbe %edx,%eax\n+void seqan2::_deallocateStorage >, void, seqan2::DPCell_ >, unsigned int>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tmov %eax,-0x14c(%ebp)\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \tlea (%eax,%eax,2),%eax\n \tshl $0x2,%eax\n \tmov %eax,-0x15c(%ebp)\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x154(%ebp),%eax\n \tadd %ebx,%eax\n \tmov %eax,0x4(%ecx)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 7590 \n+\tjmp a9d0 \n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x150(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x12c(%ebp),%esi\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::value >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n \tadd $0x10,%esp\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%esi),%edi\n \ttest %edi,%edi\n-\tje 7ddc \n+\tje b21c \n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%esi),%ecx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov -0x14c(%ebp),%esi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%ecx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlea (%esi,%esi,1),%ebx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,-0x158(%ebp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edx,%eax\n \tmov %eax,-0x154(%ebp)\n \tsar $0x2,%eax\n \timul $0xaaaaaaab,%eax,%edi\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlea (%ebx,%esi,1),%eax\n \tshl $0x2,%eax\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1724\n \tcmp %edi,%esi\n-\tjae 7f92 \n+\tjae b3d2 \n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd %edx,%eax\n-\tjmp 75e5 \n+\tjmp aa25 \n+adapterAlignment():\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n \tmov %eax,-0x19c(%ebp)\n@@ -6866,22 +12739,25 @@\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x28(%esi)\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov -0x104(%ebp),%esi\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 64e5 \n+\tjmp 9925 \n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/basic/holder_tristate.h:591\n \tmov $0x21,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%edi\n-\tjmp 6a09 \n+\tjmp 9e49 \n \tmov $0x21,%eax\n \tmov $0x20,%edi\n-\tjmp 6a83 \n+\tjmp 9ec3 \n+adapterAlignment():\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n@@ -6900,15 +12776,15 @@\n /usr/include/seqan/basic/holder_tristate.h:591\n \tmovl $0x3,-0x148(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n \txor %esi,%esi\n \tmovl $0x2,-0x154(%ebp)\n-\tjmp 67b8 \n+\tjmp 9bf8 \n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:591\n@@ -6920,15 +12796,15 @@\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:591\n-\tjmp 70d0 \n+\tjmp a510 \n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov %eax,-0xf8(%ebp)\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tmovl $0x0,-0xf4(%ebp)\n \tpush -0x190(%ebp)\n \tcall 32c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@plt>\n@@ -6938,15 +12814,15 @@\n \tmov %eax,-0x164(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \tmov 0x1c(%eax),%eax\n /usr/include/seqan/basic/holder_tristate.h:863\n \tmov %ecx,-0x194(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %eax,%eax\n-\tje 7a15 \n+\tje ae55 \n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov -0x164(%ebp),%eax\n \tmov 0x18(%eax),%esi\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%esi),%eax\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%esi),%edx\n@@ -6958,74 +12834,80 @@\n \tsar $0x2,%eax\n \tmov %eax,%ecx\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov -0x13c(%ebp),%eax\n \tlea 0x0(,%eax,4),%edi\n /usr/include/seqan/sequence/string_base.h:1724\n \tcmp %ecx,%eax\n-\tjae 7f9f \n+\tjae b3df \n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%edx,%edi,1),%eax\n-\tjmp 7a5e \n+\tjmp ae9e \n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tmov 0x1c(%ebp),%eax\n /usr/include/seqan/align/dp_formula.h:307 (discriminator 2)\n \txor %ecx,%ecx\n /usr/include/seqan/align/dp_formula.h:306 (discriminator 2)\n \txor %ebx,%ebx\n-\tjmp 700c \n+\tjmp a44c \n /usr/include/seqan/basic/holder_tristate.h:863\n \tsub $0xc,%esp\n \tpush -0x18c(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n \tadd $0x10,%esp\n-\tjmp 6cc2 \n+\tjmp a102 \n \tmov -0x148(%ebp),%ebx\n-\tjmp 7dc0 \n+\tjmp b200 \n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n /usr/include/seqan/align/dp_formula.h:305 (discriminator 1)\n \tmovl $0x0,(%eax)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tadd $0x1,%ebx\n \tadd $0x4,%eax\n /usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h:463\n \tmovb $0x0,-0x1(%ebx)\n /usr/include/seqan/align/dp_algorithm_impl.h:385 (discriminator 5)\n \tcmp %ebx,%edx\n-\tjne 7dc0 \n+\tjne b200 \n \tsub $0x1,%edi\n-\tjmp 6868 \n+\tjmp 9ca8 \n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tpush $0xc\n \tcall 3030 \n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x18(%esi)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ecx\n+seqan2::String >, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \txor %eax,%eax\n+void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%esi)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::_Resize_String >::resize_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1731\n \tmov -0x14c(%ebp),%esi\n \ttest %esi,%esi\n-\tje 75e5 \n+\tje aa25 \n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov -0x14c(%ebp),%edi\n \tsub $0xc,%esp\n \tmov %ecx,-0x154(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tlea (%edi,%edi,2),%eax\n \tshl $0x2,%eax\n@@ -7033,38 +12915,48 @@\n \tpush %eax\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov -0x154(%ebp),%ecx\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n \tmov %eax,%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmovl $0x0,-0x154(%ebp)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edi,0x8(%ecx)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \txor %edi,%edi\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%ecx)\n-\tjmp 7b84 \n+\tjmp afc4 \n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 6c1d \n+\tjne a05d \n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%edi),%edx\n \tmov %edx,(%eax)\n-\tjmp 6c1d \n+\tjmp a05d \n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 6b85 \n+\tjne 9fc5 \n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%edi),%edx\n \tmov %edx,(%eax)\n-\tjmp 6b85 \n+\tjmp 9fc5 \n+void seqan2::_arrayConstructDefault >*, seqan2::DPCell_ >*>(seqan2::DPCell_ >*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:397\n \tmov %edx,%eax\n-\tjmp 75e5 \n+\tjmp aa25 \n+adapterAlignment():\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov -0x13c(%ebp),%eax\n \tsub $0xc,%esp\n \tmov -0x140(%ebp),%ebx\n \tlea 0x0(,%eax,4),%edi\n \tpush %edi\n \tcall 3030 \n@@ -7075,15 +12967,15 @@\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x13c(%ebp),%eax\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmovl $0x0,-0x148(%ebp)\n \txor %ecx,%ecx\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %eax,0x8(%esi)\n-\tjmp 7891 \n+\tjmp acd1 \n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x150(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tmov %edx,-0x14c(%ebp)\n \tpush %edi\n \tcall 3030 \n@@ -7098,19 +12990,19 @@\n \tmov -0x13c(%ebp),%eax\n /usr/include/seqan/sequence/string_base.h:1688\n \tmov -0x150(%ebp),%ecx\n \ttest %edx,%edx\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %eax,0x8(%esi)\n /usr/include/seqan/sequence/string_base.h:1688\n-\tje 7891 \n+\tje acd1 \n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tmov -0x144(%ebp),%eax\n \tcmp %eax,%edx\n-\tjae 7f52 \n+\tjae b392 \n \tmov -0x140(%ebp),%edi\n \tmov %edx,-0x14c(%ebp)\n \tmov %edx,%eax\n \tmov %edx,-0x150(%ebp)\n \tmov 0xec(%edi),%edi\n /usr/include/seqan/align/dp_cell_linear.h:65\n \tmov (%edi),%edx\n@@ -7125,15 +13017,15 @@\n \tmov %edx,-0x4(%ebx)\n /usr/include/c++/14/bits/move.h:236\n \tmov (%edi),%edx\n \tmov %edx,-0x4(%eax)\n /usr/include/seqan/basic/array_construct_destruct.h:505\n \tmov -0x144(%ebp),%edx\n \tcmp %edx,%eax\n-\tjb 7f2c \n+\tjb b36c \n \tmov -0x150(%ebp),%edx\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %ecx,-0x144(%ebp)\n \tmov -0x140(%ebp),%ebx\n \tpush %edx\n \tcall 31f0 \n@@ -7149,174 +13041,230 @@\n \tmov -0x144(%ebp),%ecx\n \tadd $0x10,%esp\n /usr/include/seqan/sequence/string_base.h:1734\n \tmov %eax,-0x13c(%ebp)\n /usr/include/seqan/sequence/string_base.h:1741 (discriminator 1)\n \tlea 0x0(,%eax,4),%edi\n /usr/include/seqan/sequence/string_alloc.h:391\n-\tjmp 7891 \n+\tjmp acd1 \n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::capacity >, void>(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%ecx),%eax\n-\tjmp 7575 \n+\tjmp a9b5 \n+adapterAlignment():\n ./porechop/src/adapter_align.cpp:31\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x8(%esi),%eax\n-\tjmp 7881 \n+\tjmp acc1 \n /usr/include/seqan/basic/holder_tristate.h:863\n-\tjmp 33c0 <__cxa_finalize@plt+0x30>\n+\tjmp 3933 <__cxa_finalize@plt+0x5a3>\n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%esi\n-\tjmp 34ef <__cxa_finalize@plt+0x15f>\n+\tjmp 3a62 <__cxa_finalize@plt+0x6d2>\n+seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n \tmov %eax,%edi\n-\tjmp 3568 <__cxa_finalize@plt+0x1d8>\n+\tjmp 3adb <__cxa_finalize@plt+0x74b>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 344f <__cxa_finalize@plt+0xbf>\n+\tjmp 39c2 <__cxa_finalize@plt+0x632>\n+seqan2::DisableIf >, void>::Type seqan2::_computeTraceback, seqan2::Alloc >, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >, unsigned int, unsigned int, seqan2::Tag, seqan2::GlobalAlignment_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag >(seqan2::String, seqan2::Alloc >&, seqan2::DPMatrixNavigator_, seqan2::String > >, seqan2::DPTraceMatrix, seqan2::Tag > > >, seqan2::Tag >&, unsigned int, unsigned int const&, unsigned int const&, seqan2::DPBandConfig > const&, seqan2::DPProfile_ >, seqan2::Tag, seqan2::TracebackOn, seqan2::Tag > >, seqan2::Tag > const&):\n /usr/include/seqan/align/dp_traceback_impl.h:573\n-\tjmp 35e7 <__cxa_finalize@plt+0x257>\n+\tjmp 3b5a <__cxa_finalize@plt+0x7ca>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 3506 <__cxa_finalize@plt+0x176>\n+\tjmp 3a79 <__cxa_finalize@plt+0x6e9>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >::~String():\n /usr/include/seqan/sequence/string_alloc.h:197\n \tmov %eax,%edi\n-\tjmp 3461 <__cxa_finalize@plt+0xd1>\n+\tjmp 39d4 <__cxa_finalize@plt+0x644>\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:140\n \tmov %eax,%edi\n-\tjmp 35ef <__cxa_finalize@plt+0x25f>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n+\tjmp 3b62 <__cxa_finalize@plt+0x7d2>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%edi\n-\tjmp 3612 <__cxa_finalize@plt+0x282>\n+\tjmp 3b85 <__cxa_finalize@plt+0x7f5>\n+adapterAlignment():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 3bf4 <__cxa_finalize@plt+0x864>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 3681 <__cxa_finalize@plt+0x2f1>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n-\tjmp 3681 <__cxa_finalize@plt+0x2f1>\n-\tjmp 3681 <__cxa_finalize@plt+0x2f1>\n-\tjmp 3681 <__cxa_finalize@plt+0x2f1>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+adapterAlignment():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 3bf4 <__cxa_finalize@plt+0x864>\n+\tjmp 3bf4 <__cxa_finalize@plt+0x864>\n+\tjmp 3bf4 <__cxa_finalize@plt+0x864>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 3629 <__cxa_finalize@plt+0x299>\n+\tjmp 3b9c <__cxa_finalize@plt+0x80c>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n-\tjmp 3681 <__cxa_finalize@plt+0x2f1>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n+\tjmp 3bf4 <__cxa_finalize@plt+0x864>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n \tmov %eax,%edi\n-\tjmp 3630 <__cxa_finalize@plt+0x2a0>\n+\tjmp 3ba3 <__cxa_finalize@plt+0x813>\n+adapterAlignment():\n+/usr/include/seqan/basic/holder_tristate.h:140\n \tmov %eax,%edi\n-\tjmp 364b <__cxa_finalize@plt+0x2bb>\n+\tjmp 3bbe <__cxa_finalize@plt+0x82e>\n+std::__cxx11::basic_string, std::allocator >::~basic_string():\n /usr/include/c++/14/bits/basic_string.h:809\n \tmov %eax,%esi\n-\tjmp 3534 <__cxa_finalize@plt+0x1a4>\n+\tjmp 3aa7 <__cxa_finalize@plt+0x717>\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 3681 <__cxa_finalize@plt+0x2f1>\n+\tjmp 3bf4 <__cxa_finalize@plt+0x864>\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 3688 <__cxa_finalize@plt+0x2f8>\n+\tjmp 3bfb <__cxa_finalize@plt+0x86b>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:863\n-\tjmp 3669 <__cxa_finalize@plt+0x2d9>\n+\tjmp 3bdc <__cxa_finalize@plt+0x84c>\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 3681 <__cxa_finalize@plt+0x2f1>\n+\tjmp 3bf4 <__cxa_finalize@plt+0x864>\n /usr/include/seqan/align/dp_traceback_impl.h:573\n-\tjmp 368f <__cxa_finalize@plt+0x2ff>\n+\tjmp 3c02 <__cxa_finalize@plt+0x872>\n /usr/include/seqan/basic/holder_tristate.h:863\n-\tjmp 33c0 <__cxa_finalize@plt+0x30>\n+\tjmp 3933 <__cxa_finalize@plt+0x5a3>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 351d <__cxa_finalize@plt+0x18d>\n+\tjmp 3a90 <__cxa_finalize@plt+0x700>\n+adapterAlignment():\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 369a <__cxa_finalize@plt+0x30a>\n+\tjmp 3c0d <__cxa_finalize@plt+0x87d>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+adapterAlignment():\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 344f <__cxa_finalize@plt+0xbf>\n+\tjmp 39c2 <__cxa_finalize@plt+0x632>\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 3bf4 <__cxa_finalize@plt+0x864>\n+\tjmp 3bf4 <__cxa_finalize@plt+0x864>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 3681 <__cxa_finalize@plt+0x2f1>\n-\tjmp 3681 <__cxa_finalize@plt+0x2f1>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n-\tjmp 3681 <__cxa_finalize@plt+0x2f1>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+adapterAlignment():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 3bf4 <__cxa_finalize@plt+0x864>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n+/usr/include/seqan/basic/holder_tristate.h:140\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::TraceSegment_, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::TraceSegment_*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 36a1 <__cxa_finalize@plt+0x311>\n+\tjmp 3c14 <__cxa_finalize@plt+0x884>\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 3681 <__cxa_finalize@plt+0x2f1>\n-\tjmp 3681 <__cxa_finalize@plt+0x2f1>\n-\tjmp 3681 <__cxa_finalize@plt+0x2f1>\n+\tjmp 3bf4 <__cxa_finalize@plt+0x864>\n+\tjmp 3bf4 <__cxa_finalize@plt+0x864>\n+\tjmp 3bf4 <__cxa_finalize@plt+0x864>\n /usr/include/seqan/basic/holder_tristate.h:863\n-\tjmp 3669 <__cxa_finalize@plt+0x2d9>\n+\tjmp 3bdc <__cxa_finalize@plt+0x84c>\n+seqan2::Holder > >, seqan2::Tag >::~Holder():\n /usr/include/seqan/basic/holder_tristate.h:140\n-\tjmp 35a9 <__cxa_finalize@plt+0x219>\n+\tjmp 3b1c <__cxa_finalize@plt+0x78c>\n+adapterAlignment():\n /usr/include/seqan/basic/holder_tristate.h:863\n-\tjmp 33c0 <__cxa_finalize@plt+0x30>\n-\tjmp 33c0 <__cxa_finalize@plt+0x30>\n+\tjmp 3933 <__cxa_finalize@plt+0x5a3>\n+\tjmp 3933 <__cxa_finalize@plt+0x5a3>\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-000080f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n+0000b530 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:523\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0xbdd3,%ebx\n+\tadd $0x8993,%ebx\n \tsub $0xc,%esp\n \tmov 0x20(%esp),%esi\n /usr/include/seqan/basic/holder_tristate.h:525\n \tmov 0x4(%esi),%eax\n \ttest %eax,%eax\n-\tje 815b >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b>\n+\tje b59b >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b>\n \tcmp $0x2,%eax\n-\tje 8168 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x78>\n+\tje b5a8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x78>\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%edi\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%edi)\n-\tje 8136 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x46>\n+\tje b576 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x46>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%edi),%ebp\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0x0(%ebp)\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %ebp,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%edi)\n \tcall 31f0 \n \tpop %eax\n \tpush (%edi)\n \tcall 31f0 \n+void seqan2::deallocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:533\n \tmovl $0x0,0x4(%esi)\n /usr/include/seqan/basic/holder_tristate.h:534\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0xc,%esp\n \tpop %ebx\n@@ -7336,55 +13284,66 @@\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-00008180 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base>:\n+0000b5c0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base>:\n void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:523\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0xbd43,%ebx\n+\tadd $0x8903,%ebx\n \tsub $0xc,%esp\n \tmov 0x20(%esp),%esi\n /usr/include/seqan/basic/holder_tristate.h:525\n \tmov 0x4(%esi),%eax\n \ttest %eax,%eax\n-\tje 81eb > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6b>\n+\tje b62b > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6b>\n \tcmp $0x2,%eax\n-\tje 81f8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x78>\n+\tje b638 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x78>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%edi\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%edi)\n-\tje 81c6 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x46>\n+\tje b606 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x46>\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%edi),%ebp\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0x0(%ebp)\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %ebp,(%esp)\n \tcall 31f0 \n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%edi)\n \tcall 31f0 \n \tpop %eax\n \tpush (%edi)\n \tcall 31f0 \n+void seqan2::deallocate > >, seqan2::Tag >, seqan2::Matrix > > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag >&, seqan2::Matrix > > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:533\n \tmovl $0x0,0x4(%esi)\n /usr/include/seqan/basic/holder_tristate.h:534\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0xc,%esp\n \tpop %ebx\n@@ -7404,55 +13363,66 @@\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-00008210 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n+0000b650 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:523\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0xbcb3,%ebx\n+\tadd $0x8873,%ebx\n \tsub $0xc,%esp\n \tmov 0x20(%esp),%esi\n /usr/include/seqan/basic/holder_tristate.h:525\n \tmov 0x4(%esi),%eax\n \ttest %eax,%eax\n-\tje 827b >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b>\n+\tje b6bb >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b>\n \tcmp $0x2,%eax\n-\tje 8288 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x78>\n+\tje b6c8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x78>\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%edi\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%edi)\n-\tje 8256 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x46>\n+\tje b696 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x46>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%edi),%ebp\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0x0(%ebp)\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %ebp,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%edi)\n \tcall 31f0 \n \tpop %eax\n \tpush (%edi)\n \tcall 31f0 \n+void seqan2::deallocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:533\n \tmovl $0x0,0x4(%esi)\n /usr/include/seqan/basic/holder_tristate.h:534\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0xc,%esp\n \tpop %ebx\n@@ -7472,3033 +13442,3787 @@\n \tret\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-000082a0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base>:\n+0000b6e0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base>:\n void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1032\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xbc27,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x87e7,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x2c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%esi\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n \ttest %esi,%esi\n-\tje 82d6 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x36>\n+\tje b716 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x36>\n \tcmp 0x4(%edi),%esi\n-\tje 8390 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xf0>\n+\tje b7d0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xf0>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:371\n \tmov (%edi),%ecx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %edx,-0x34(%ebp)\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ebx,%esi\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:737\n \tcmp 0x10(%ebp),%esi\n \tcmova 0x10(%ebp),%esi\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n \tcmp %esi,0x8(%edi)\n-\tjae 8347 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xa7>\n+\tjae b787 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xa7>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n \tmov %ecx,-0x38(%ebp)\n \tshr $1,%eax\n \tcmp $0x1f,%esi\n \tlea (%eax,%esi,1),%ebx\n \tmov $0x20,%eax\n \tcmovbe %eax,%ebx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %ebx,0x10(%ebp)\n \tcmovbe 0x10(%ebp),%ebx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ebx),%eax\n \tmov %ebx,-0x30(%ebp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x38(%ebp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x34(%ebp),%edx\n \ttest %ecx,%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ebx,0x8(%edi)\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n-\tje 8380 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xe0>\n+\tje b7c0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xe0>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %edx,-0x30(%ebp)\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%ecx\n+void seqan2::_deallocateStorage, void, seqan2::SimpleType, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%ecx,%esi,1),%eax\n \tmov %eax,0x4(%edi)\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjle 83f0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x150>\n+\tjle b830 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x150>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %ebx\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 841d >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x17d>\n+\tjne b85d >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x17d>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tnop\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n \tmov %eax,%ecx\n-\tjmp 8347 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xa7>\n+\tjmp b787 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xa7>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1044\n \tcmp %edi,%edx\n-\tje 8367 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+\tje b7a7 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ecx\n+seqan2::String, seqan2::Alloc >::String, seqan2::Alloc >, unsigned int, void, void>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n \tlea -0x28(%ebp),%eax\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %ecx,%esi\n-\tje 83d2 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x132>\n+\tje b812 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x132>\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tsub $0x4,%esp\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ecx,%esi\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1047\n \tcmp 0x10(%ebp),%esi\n \tcmova 0x10(%ebp),%esi\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, unsigned int, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tmov %eax,-0x30(%ebp)\n \tcall 32d0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@plt>\n+seqan2::DisableIf, seqan2::Alloc >&>::Type> >, void>::Type seqan2::assign, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc >&>::Type):\n /usr/include/seqan/sequence/sequence_interface.h:917\n \tmov -0x30(%ebp),%eax\n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tpush %eax\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3110 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 8367 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+\tjmp b7a7 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 8367 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+\tjne b7a7 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+void std::__copy_move::__assign_one, seqan2::SimpleType const>(seqan2::SimpleType*, seqan2::SimpleType const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%ebx),%eax\n \tmov %al,(%ecx)\n-\tjmp 8367 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+\tjmp b7a7 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0xc7>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 8426 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x186>\n+\tje b866 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x186>\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 8400 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x160>\n+\tjmp b840 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type)@@Base+0x160>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Size, seqan2::Alloc > >::Type):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-00008440 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base>:\n+0000b880 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base>:\n void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1010\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xba87,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x8647,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x3c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%esi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 8530 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xf0>\n+\tje b970 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xf0>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %esi,%esi\n-\tje 8480 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x40>\n+\tje b8c0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x40>\n \tcmp 0x4(%edi),%esi\n-\tje 8549 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x109>\n+\tje b989 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x109>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ebx\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n \tmov %esi,-0x34(%ebp)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %ebx,-0x30(%ebp)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n \tcmp %esi,0x8(%edi)\n-\tjae 868d >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x24d>\n+\tjae bacd >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x24d>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 85f0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1b0>\n+\tjbe ba30 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1b0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n \tshr $1,%eax\n \tlea (%eax,%esi,1),%ecx\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ecx),%eax\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %edx,-0x3c(%ebp)\n \tmov %ecx,-0x38(%ebp)\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x30(%ebp),%edx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x38(%ebp),%ecx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ebx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \ttest %edx,%edx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,0x8(%edi)\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x3c(%ebp),%edx\n-\tje 85e0 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1a0>\n+\tje ba20 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1a0>\n \tmov %edx,-0x38(%ebp)\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x30(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%ebx\n+void seqan2::_deallocateStorage, void, seqan2::SimpleType, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x34(%ebp),%ecx\n \tlea (%ebx,%ecx,1),%edx\n \tmov %edx,0x4(%edi)\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjle 8620 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1e0>\n+\tjle ba60 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1e0>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %ecx\n \tpush %eax\n \tpush %ebx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1028\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 8688 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x248>\n+\tjne bac8 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x248>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edi),%ecx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ebx\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %ecx,%ebx\n-\tje 8511 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+\tje b951 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %eax,%eax\n-\tje 8610 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1d0>\n+\tje ba50 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1d0>\n \tcmp %ecx,%eax\n-\tjne 8600 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1c0>\n+\tjne ba40 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1c0>\n /usr/include/seqan/sequence/string_base.h:1023\n \tcmp %edi,%edx\n-\tje 8511 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+\tje b951 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+seqan2::String, seqan2::Alloc >::String, seqan2::Alloc >, unsigned int, void, void>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 85be >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x17e>\n+\tje b9fe >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x17e>\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 8630 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1f0>\n+\tjbe ba70 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1f0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%ecx\n \tmov %edx,-0x34(%ebp)\n \tshr $1,%ecx\n \tadd %esi,%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %esi,%ecx\n \tcmova %esi,%ecx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ecx),%eax\n \tmov %ecx,-0x30(%ebp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ecx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x34(%ebp),%edx\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,-0x20(%ebp)\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%edx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ecx,-0x24(%ebp)\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjle 85be >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x17e>\n+\tjle b9fe >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x17e>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::Alloc, seqan2::String, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x28(%ebp),%eax\n \tpush %eax\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3110 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 8511 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+\tjmp b951 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n \tnop\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n-\tjmp 84ee >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xae>\n+\tjmp b92e >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xae>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tmov $0x21,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%ecx\n-\tjmp 84a6 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x66>\n+\tjmp b8e6 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x66>\n \tnop\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmovl $0x0,-0x34(%ebp)\n \txor %esi,%esi\n-\tjmp 84ee >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xae>\n+\tjmp b92e >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xae>\n \txchg %ax,%ax\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,0x4(%edi)\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:448\n-\tjmp 8511 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+\tjmp b951 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 8511 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+\tjne b951 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+void std::__copy_move::__assign_one, seqan2::SimpleType const>(seqan2::SimpleType*, seqan2::SimpleType const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%eax),%eax\n \tmov %al,(%ebx)\n-\tjmp 8511 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+\tjmp b951 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd1>\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%esi),%eax\n \tmov %edx,-0x30(%ebp)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%edx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %esi,-0x20(%ebp)\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ebx\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ecx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,-0x24(%ebp)\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%edx\n+seqan2::SimpleType* std::__copy_move::__copy_m const, seqan2::SimpleType >(seqan2::SimpleType const*, seqan2::SimpleType const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjne 85ad >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x16d>\n+\tjne b9ed >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x16d>\n+void std::__copy_move::__assign_one, seqan2::SimpleType const>(seqan2::SimpleType*, seqan2::SimpleType const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%edx),%eax\n \tmov %al,(%ecx)\n-\tjmp 85be >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x17e>\n+\tjmp b9fe >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x17e>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 8699 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x259>\n+\tje bad9 >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x259>\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1028\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n \tmov -0x30(%ebp),%ebx\n-\tjmp 84ee >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xae>\n+\tjmp b92e >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xae>\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 866b >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x22b>\n+\tjmp baab >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x22b>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String, seqan2::Alloc > const>(seqan2::String, seqan2::Alloc >&, seqan2::String, seqan2::Alloc > const&):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-000086b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>:\n+0000baf0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>:\n void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1032\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xb817,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x83d7,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x2c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n \ttest %esi,%esi\n-\tje 86e6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x36>\n+\tje bb26 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x36>\n \tcmp 0x4(%edi),%esi\n-\tje 87a0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0>\n+\tje bbe0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:371\n \tmov (%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %edx,-0x34(%ebp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ebx,%esi\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:737\n \tcmp 0x10(%ebp),%esi\n \tcmova 0x10(%ebp),%esi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n \tcmp %esi,0x8(%edi)\n-\tjae 8757 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n+\tjae bb97 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n \tmov %ecx,-0x38(%ebp)\n \tshr $1,%eax\n \tcmp $0x1f,%esi\n \tlea (%eax,%esi,1),%ebx\n \tmov $0x20,%eax\n \tcmovbe %eax,%ebx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %ebx,0x10(%ebp)\n \tcmovbe 0x10(%ebp),%ebx\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ebx),%eax\n \tmov %ebx,-0x30(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x38(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x34(%ebp),%edx\n \ttest %ecx,%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ebx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n-\tje 8790 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe0>\n+\tje bbd0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe0>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %edx,-0x30(%ebp)\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%ecx\n+void seqan2::_deallocateStorage(seqan2::String >&, char*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%ecx,%esi,1),%eax\n \tmov %eax,0x4(%edi)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjle 8800 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x150>\n+\tjle bc40 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x150>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %ebx\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 882d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x17d>\n+\tjne bc6d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x17d>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tnop\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n \tmov %eax,%ecx\n-\tjmp 8757 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n+\tjmp bb97 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1044\n \tcmp %edi,%edx\n-\tje 8777 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+\tje bbb7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ecx\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n \tlea -0x28(%ebp),%eax\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %ecx,%esi\n-\tje 87e2 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132>\n+\tje bc22 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132>\n+void seqan2::assign, seqan2::String >, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tsub $0x4,%esp\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ecx,%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1047\n \tcmp 0x10(%ebp),%esi\n \tcmova 0x10(%ebp),%esi\n+void seqan2::assign, seqan2::String >, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tmov %eax,-0x30(%ebp)\n \tcall 30f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt>\n+seqan2::DisableIf >&>::Type> >, void>::Type seqan2::assign >&, seqan2::String > const&>(seqan2::String >&, seqan2::String > const&, seqan2::Size >&>::Type):\n /usr/include/seqan/sequence/sequence_interface.h:917\n \tmov -0x30(%ebp),%eax\n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tpush %eax\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3280 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 8777 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+\tjmp bbb7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 8777 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+\tjne bbb7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+void std::__copy_move::__assign_one(char*, char const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%ebx),%eax\n \tmov %al,(%ecx)\n-\tjmp 8777 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+\tjmp bbb7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 8836 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x186>\n+\tje bc76 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x186>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 8810 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x160>\n+\tjmp bc50 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x160>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-00008850 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>:\n+0000bc90 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>:\n void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1010\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xb677,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x8237,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x3c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 8940 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xf0>\n+\tje bd80 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xf0>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %esi,%esi\n-\tje 8890 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x40>\n+\tje bcd0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x40>\n \tcmp 0x4(%edi),%esi\n-\tje 8959 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x109>\n+\tje bd99 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x109>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n \tmov %esi,-0x34(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %ebx,-0x30(%ebp)\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n \tcmp %esi,0x8(%edi)\n-\tjae 8a9d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24d>\n+\tjae bedd >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24d>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 8a00 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b0>\n+\tjbe be40 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n \tshr $1,%eax\n \tlea (%eax,%esi,1),%ecx\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ecx),%eax\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %edx,-0x3c(%ebp)\n \tmov %ecx,-0x38(%ebp)\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x30(%ebp),%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x38(%ebp),%ecx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \ttest %edx,%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x3c(%ebp),%edx\n-\tje 89f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1a0>\n+\tje be30 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1a0>\n \tmov %edx,-0x38(%ebp)\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x30(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%ebx\n+void seqan2::_deallocateStorage(seqan2::String >&, char*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x34(%ebp),%ecx\n \tlea (%ebx,%ecx,1),%edx\n \tmov %edx,0x4(%edi)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjle 8a30 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0>\n+\tjle be70 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %ecx\n \tpush %eax\n \tpush %ebx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1028\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 8a98 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x248>\n+\tjne bed8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x248>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ebx\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %ecx,%ebx\n-\tje 8921 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tje bd61 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %eax,%eax\n-\tje 8a20 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0>\n+\tje be60 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0>\n \tcmp %ecx,%eax\n-\tjne 8a10 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0>\n+\tjne be50 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0>\n /usr/include/seqan/sequence/string_base.h:1023\n \tcmp %edi,%edx\n-\tje 8921 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tje bd61 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 89ce >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+\tje be0e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 8a40 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0>\n+\tjbe be80 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%ecx\n \tmov %edx,-0x34(%ebp)\n \tshr $1,%ecx\n \tadd %esi,%ecx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %esi,%ecx\n \tcmova %esi,%ecx\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ecx),%eax\n \tmov %ecx,-0x30(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x34(%ebp),%edx\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ecx,-0x24(%ebp)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjle 89ce >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+\tjle be0e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x28(%ebp),%eax\n \tpush %eax\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3280 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 8921 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tjmp bd61 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n \tnop\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n-\tjmp 88fe >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+\tjmp bd3e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tmov $0x21,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%ecx\n-\tjmp 88b6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x66>\n+\tjmp bcf6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x66>\n \tnop\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmovl $0x0,-0x34(%ebp)\n \txor %esi,%esi\n-\tjmp 88fe >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+\tjmp bd3e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n \txchg %ax,%ax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,0x4(%edi)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:448\n-\tjmp 8921 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tjmp bd61 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 8921 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tjne bd61 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+void std::__copy_move::__assign_one(char*, char const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%eax),%eax\n \tmov %al,(%ebx)\n-\tjmp 8921 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tjmp bd61 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%esi),%eax\n \tmov %edx,-0x30(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %esi,-0x20(%ebp)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ebx\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ecx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,-0x24(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%edx\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjne 89bd >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d>\n+\tjne bdfd >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d>\n+void std::__copy_move::__assign_one(char*, char const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%edx),%eax\n \tmov %al,(%ecx)\n-\tjmp 89ce >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+\tjmp be0e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 8aa9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x259>\n+\tje bee9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x259>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1028\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n \tmov -0x30(%ebp),%ebx\n-\tjmp 88fe >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+\tjmp bd3e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 8a7b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x22b>\n+\tjmp bebb >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x22b>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-00008ac0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base>:\n+0000bf00 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base>:\n void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1032\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0xb401,%ebx\n+\tadd $0x7fc1,%ebx\n \tsub $0x38,%esp\n \tmov 0x8(%ebp),%edi\n \tmov %ebx,-0x30(%ebp)\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::DisableIf::Type> >, void const*>::Type seqan2::getObjectId(char* const&):\n /usr/include/seqan/sequence/sequence_interface.h:286\n \tmov (%edx),%esi\n \tmov %edx,-0x2c(%ebp)\n+seqan2::length(char*):\n /usr/include/seqan/sequence/adapt_array_pointer.h:335\n \tpush %esi\n \tcall 3160 \n \tadd $0x10,%esp\n+seqan2::Iterator const>::Type seqan2::end(char*, seqan2::Tag):\n /usr/include/seqan/sequence/adapt_array_pointer.h:231 (discriminator 2)\n \tadd %eax,%esi\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n \tcmp %esi,0x4(%edi)\n-\tje 8ba0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xe0>\n+\tje bfe0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xe0>\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:737\n \tcmp %eax,0x10(%ebp)\n \tmov %eax,%esi\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:371\n \tmov (%edi),%ecx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:737\n \tcmovbe 0x10(%ebp),%esi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n \tcmp %esi,0x8(%edi)\n-\tjae 8be0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x120>\n+\tjae c020 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x120>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:869\n \tmov %ecx,-0x38(%ebp)\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 8c80 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1c0>\n+\tjbe c0c0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1c0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%ecx\n \tshr $1,%ecx\n \tmov %ecx,%eax\n \tadd %esi,%eax\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp 0x10(%ebp),%eax\n \tmov %eax,%ecx\n \tcmova 0x10(%ebp),%ecx\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%ecx),%eax\n \tmov %ecx,-0x34(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x34(%ebp),%edx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x38(%ebp),%ecx\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \ttest %ecx,%ecx\n-\tje 8c00 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x140>\n+\tje c040 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x140>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush %ecx\n \tcall 31f0 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%eax\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov -0x2c(%ebp),%edx\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n \tmov %ecx,0x4(%edi)\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov (%edx),%edx\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x30(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 8d55 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x295>\n+\tjne c195 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x295>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/sequence/string_base.h:1044\n \tcmp %edi,-0x2c(%ebp)\n-\tje 8b80 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n+\tje bfc0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n+seqan2::String >::String(char* const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n \txor %esi,%esi\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \ttest %eax,%eax\n-\tjne 8c10 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x150>\n+\tjne c050 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x150>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x28(%ebp),%eax\n \tpush %eax\n \tpush %edi\n \tmov -0x30(%ebp),%ebx\n \tcall 3280 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %esi,(%esp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 8b80 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n+\tjmp bfc0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n \tlea 0x0(%esi),%esi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%ecx,%esi,1),%eax\n \tmov %eax,0x4(%edi)\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tmov (%eax),%edx\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjbe 8d30 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x270>\n+\tjbe c170 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x270>\n \tmov %ecx,%eax\n-\tjmp 8b6f >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xaf>\n+\tjmp bfaf >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xaf>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n \tmov %ecx,0x4(%edi)\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov -0x2c(%ebp),%edi\n \tmov (%edi),%edx\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:448\n-\tjmp 8b6f >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xaf>\n+\tjmp bfaf >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xaf>\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1047\n \tcmp %eax,0x10(%ebp)\n \tcmovbe 0x10(%ebp),%eax\n \tmov %eax,%ecx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n \ttest %eax,%eax\n-\tje 8bc0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x100>\n+\tje c000 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x100>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%eax\n-\tjbe 8ce0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x220>\n+\tjbe c120 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x220>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tshr $1,%eax\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tmov %ecx,-0x38(%ebp)\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tadd %ecx,%eax\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %ecx,%eax\n \tcmova %ecx,%eax\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tmov %eax,%edx\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%eax),%eax\n \tmov %edx,-0x34(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x30(%ebp),%ebx\n \tcall 3030 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x38(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x34(%ebp),%edx\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%esi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%ecx,1),%eax\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,-0x24(%ebp)\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tmov (%eax),%eax\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %ecx\n \tpush %eax\n \tpush %esi\n \tmov -0x30(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n-\tjmp 8bc0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x100>\n+\tjmp c000 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x100>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tmov $0x20,%eax\n \tcmp %eax,0x10(%ebp)\n \tcmovbe 0x10(%ebp),%eax\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tmov %eax,%edx\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%eax),%eax\n \tmov %edx,-0x34(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x30(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x34(%ebp),%edx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x38(%ebp),%ecx\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \ttest %ecx,%ecx\n-\tje 8cc0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x200>\n+\tje c100 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x200>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush %ecx\n \tcall 31f0 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, char*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n \tmov %ecx,0x4(%edi)\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov -0x2c(%ebp),%edi\n \tmov (%edi),%edx\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%esi\n-\tjne 8b6f >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xaf>\n+\tjne bfaf >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xaf>\n+void std::__copy_move::__assign_one(char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%edx),%edx\n \tmov %dl,(%eax)\n-\tjmp 8b80 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n+\tjmp bfc0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n \txchg %ax,%ax\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tmov $0x20,%eax\n \tmov %ecx,-0x38(%ebp)\n \tcmp %eax,%ecx\n \tcmovbe %ecx,%eax\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tmov %eax,%edx\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%eax),%eax\n \tmov %edx,-0x34(%ebp)\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tmov -0x30(%ebp),%ebx\n \tcall 3030 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x38(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x34(%ebp),%edx\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%esi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%ecx,1),%eax\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,-0x24(%ebp)\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1040 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tmov (%eax),%eax\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x1,%ecx\n-\tjne 8c62 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1a2>\n+\tjne c0a2 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x1a2>\n+void std::__copy_move::__assign_one(char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%eax),%eax\n \tmov %al,(%esi)\n-\tjmp 8bc0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x100>\n+\tjmp c000 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x100>\n+char* std::__copy_move::__copy_m(char*, char*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 8b80 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n+\tjne bfc0 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0xc0>\n \tmov %ecx,%eax\n-\tjmp 8cd4 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x214>\n+\tjmp c114 >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x214>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x30(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 8d5e >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x29e>\n+\tje c19e >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x29e>\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp 8d3a >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x27a>\n+\tjmp c17a >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type)@@Base+0x27a>\n \tsub $0xc,%esp\n \tpush %edi\n \tmov -0x30(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, char* const>(seqan2::String >&, char* const&, seqan2::Size > >::Type):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-00008d80 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base>:\n+0000c1c0 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base>:\n void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1010\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xb147,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x7d07,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x3c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edx\n \tmov %gs:0x14,%ecx\n \tmov %ecx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%ecx),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%eax\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 8e90 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x110>\n+\tje c2d0 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x110>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %esi,%esi\n-\tje 8dc0 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x40>\n+\tje c200 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x40>\n \tcmp 0x4(%edx),%esi\n-\tje 8ea9 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x129>\n+\tje c2e9 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x129>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n \tmov %esi,%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %ebx,-0x30(%ebp)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n \tcmp %esi,0x8(%edx)\n-\tjae 8fd6 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x256>\n+\tjae c416 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x256>\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 8f50 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1d0>\n+\tjbe c390 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1d0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n \tshr $1,%eax\n \tadd %esi,%eax\n \tmov %eax,-0x34(%ebp)\n+unsigned int seqan2::_computeSizeForCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tadd $0x1,%eax\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x3c(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tmov %edx,-0x38(%ebp)\n \tpush %eax\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov -0x38(%ebp),%edx\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x30(%ebp),%ecx\n \tadd $0x10,%esp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc > const&, seqan2::SimpleType*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ebx\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edx)\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x34(%ebp),%eax\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \ttest %ecx,%ecx\n \tmov -0x3c(%ebp),%ecx\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %eax,0x8(%edx)\n+seqan2::Size, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_, seqan2::Alloc > >(seqan2::String, seqan2::Alloc >&, seqan2::Size, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n-\tje 8f48 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1c8>\n+\tje c388 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1c8>\n \tmov %ecx,-0x38(%ebp)\n+void seqan2::deallocate, seqan2::Alloc >, seqan2::SimpleType, unsigned int, seqan2::AllocateStorage_>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x2c(%ebp),%ebx\n \tmov %edx,-0x34(%ebp)\n \tpush -0x30(%ebp)\n \tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%ecx\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x34(%ebp),%edx\n+void seqan2::_deallocateStorage, void, seqan2::SimpleType, unsigned int>(seqan2::String, seqan2::Alloc >&, seqan2::SimpleType*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%eax\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edx),%ebx\n \tlea (%ebx,%edi,1),%ecx\n \tmov %ecx,0x4(%edx)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n \ttest %esi,%esi\n-\tjle 8e74 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+\tjle c2b4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n \tmov -0x2c(%ebp),%esi\n \tadd %eax,%edi\n \tmov 0x104(%esi),%ecx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n+seqan2::assign(seqan2::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tmovzbl (%eax),%edx\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:404\n \tadd $0x1,%eax\n /usr/include/c++/14/bits/stl_algobase.h:405\n \tadd $0x1,%ebx\n+seqan2::assign(seqan2::SimpleType&, char):\n /usr/include/seqan/basic/alphabet_residue.h:719\n \tmovzbl (%ecx,%edx,1),%edx\n \tmov %dl,-0x1(%ebx)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n \tcmp %edi,%eax\n-\tjne 8e60 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xe0>\n+\tjne c2a0 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xe0>\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1028\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 8fd1 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x251>\n+\tjne c411 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x251>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%edi\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %edi,%ebx\n-\tje 8e74 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+\tje c2b4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %eax,%eax\n-\tje 8f71 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1f1>\n+\tje c3b1 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1f1>\n \tcmp %edi,%eax\n-\tjne 8f68 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1e8>\n+\tjne c3a8 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1e8>\n /usr/include/seqan/sequence/string_base.h:1023\n \tcmp %edx,%ecx\n-\tje 8e74 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+\tje c2b4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 8f24 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a4>\n+\tje c364 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a4>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:869\n \tmov %ecx,-0x34(%ebp)\n \tmov %edx,-0x30(%ebp)\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%esi\n-\tjbe 8f79 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1f9>\n+\tjbe c3b9 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1f9>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%edi\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov -0x2c(%ebp),%ebx\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tshr $1,%edi\n \tadd %esi,%edi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %esi,%edi\n \tcmova %esi,%edi\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%edi),%eax\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n \tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x34(%ebp),%ecx\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n \tcmp $0x1,%esi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ebx\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x30(%ebp),%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edi,-0x20(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%ecx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,-0x24(%ebp)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tjle 8f24 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a4>\n+\tjle c364 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a4>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tmov %edx,-0x30(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tpush %esi\n \tpush %ecx\n \tpush %eax\n \tcall 3330 \n \tmov -0x30(%ebp),%edx\n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::Alloc, seqan2::String >, seqan2::TagGenerous_>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x28(%ebp),%eax\n \tmov -0x2c(%ebp),%ebx\n \tpush %eax\n \tpush %edx\n \tcall 3180 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 8e74 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+\tjmp c2b4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n \tlea 0x0(%esi),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%eax\n-\tjmp 8e38 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xb8>\n+\tjmp c278 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xb8>\n \tnop\n+unsigned int seqan2::computeGenerousCapacity, seqan2::Alloc >, unsigned int>(seqan2::String, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmovl $0x20,-0x34(%ebp)\n \tmov $0x21,%eax\n-\tjmp 8de7 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x67>\n+\tjmp c227 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x67>\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \txor %edi,%edi\n \txor %esi,%esi\n-\tjmp 8e38 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xb8>\n+\tjmp c278 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xb8>\n+void seqan2::_setLength, void, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,0x4(%edx)\n+seqan2::SimpleType* std::__copy_move::__copy_m*>(char const*, char const*, seqan2::SimpleType*):\n /usr/include/c++/14/bits/stl_algobase.h:401 (discriminator 1)\n-\tjmp 8e74 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+\tjmp c2b4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xf4>\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n \tlea 0x1(%esi),%eax\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov -0x2c(%ebp),%ebx\n \tpush %eax\n \tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x34(%ebp),%ecx\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n \tcmp $0x1,%esi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%edi\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x30(%ebp),%edx\n+void seqan2::allocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, char*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ebx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %esi,-0x20(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%ecx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %edi,-0x24(%ebp)\n+char* std::__copy_move::__copy_m(char const*, char const*, char*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tjne 8f0d >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x18d>\n+\tjne c34d >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x18d>\n+void std::__copy_move::__assign_one(char*, char const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmovzbl (%ecx),%eax\n \tmov %al,(%ebx)\n-\tjmp 8f24 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a4>\n+\tjmp c364 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x1a4>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 8fe2 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x262>\n+\tje c422 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x262>\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage, seqan2::Alloc, unsigned int>(seqan2::String, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1028\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n \tmov -0x30(%ebp),%ebx\n-\tjmp 8e38 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xb8>\n+\tjmp c278 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0xb8>\n+void seqan2::deallocate >, char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, char*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 8fb4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x234>\n+\tjmp c3f4 >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&)@@Base+0x234>\n \tsub $0xc,%esp\n \tmov -0x2c(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_, seqan2::Alloc >, seqan2::String > const>(seqan2::String, seqan2::Alloc >&, seqan2::String > const&):\n \txchg %ax,%ax\n \n-00008ff0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>:\n+0000c430 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>:\n void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1010\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xaed7,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x7a97,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x3c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 90e8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xf8>\n+\tje c528 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xf8>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %esi,%esi\n-\tje 9030 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x40>\n+\tje c470 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x40>\n \tcmp 0x4(%edi),%esi\n-\tje 9101 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x111>\n+\tje c541 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x111>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ecx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %esi,%ebx\n \tmov %esi,-0x34(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %ecx,-0x30(%ebp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%ebx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n \tcmp %ebx,0x8(%edi)\n-\tjae 9255 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x265>\n+\tjae c695 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x265>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x7c,%esi\n-\tjbe 91b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0>\n+\tjbe c5f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %ebx,%ecx\n \tshr $1,%ecx\n \tadd %ebx,%ecx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlea 0x0(,%ecx,4),%eax\n \tsub $0xc,%esp\n \tmov %edx,-0x3c(%ebp)\n \tmov %ecx,-0x38(%ebp)\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x30(%ebp),%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x38(%ebp),%ecx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tadd $0x10,%esp\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \ttest %edx,%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n \tmov -0x3c(%ebp),%edx\n-\tje 91a0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b0>\n+\tje c5e0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b0>\n \tmov %edx,-0x38(%ebp)\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x30(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%ebx\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x34(%ebp),%ecx\n \tlea (%ebx,%ecx,1),%edx\n \tmov %edx,0x4(%edi)\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%esi\n-\tjle 91e0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0>\n+\tjle c620 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %ecx\n \tpush %eax\n \tpush %ebx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1028\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 9250 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x260>\n+\tjne c690 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x260>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ebx\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n \tcmp %ecx,%ebx\n-\tje 90c9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+\tje c509 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %eax,%eax\n-\tje 91d0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0>\n+\tje c610 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0>\n \tcmp %ecx,%eax\n-\tjne 91c0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0>\n+\tjne c600 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0>\n /usr/include/seqan/sequence/string_base.h:1023\n \tcmp %edi,%edx\n-\tje 90c9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+\tje c509 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %eax,%esi\n-\tje 917f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+\tje c5bf >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %eax,%esi\n \tmov %esi,%ecx\n \tsar $0x2,%ecx\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x7c,%esi\n-\tjbe 91f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x200>\n+\tjbe c630 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x200>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %ecx,%eax\n \tmov %edx,-0x34(%ebp)\n \tshr $1,%eax\n \tadd %ecx,%eax\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %ecx,%eax\n \tcmovbe %eax,%ecx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tlea 0x0(,%ecx,4),%eax\n \tmov %ecx,-0x30(%ebp)\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x34(%ebp),%edx\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ecx,-0x24(%ebp)\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%esi\n-\tjle 917f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+\tjle c5bf >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x28(%ebp),%eax\n \tpush %eax\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 90c9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+\tjmp c509 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%eax\n-\tjmp 90a6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xb6>\n+\tjmp c4e6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xb6>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tmov $0x80,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%ecx\n-\tjmp 905e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x6e>\n+\tjmp c49e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x6e>\n \tnop\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmovl $0x0,-0x34(%ebp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \txor %esi,%esi\n-\tjmp 90a6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xb6>\n+\tjmp c4e6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xb6>\n \txchg %ax,%ax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ebx,0x4(%edi)\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:448\n-\tjmp 90c9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+\tjmp c509 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 90c9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+\tjne c509 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmov (%eax),%eax\n \tmov %eax,(%ebx)\n-\tjmp 90c9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n+\tjmp c509 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd9>\n \tnop\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %ecx,-0x34(%ebp)\n \tmov %edx,-0x30(%ebp)\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x34(%ebp),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%edx\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%ebx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ecx,-0x24(%ebp)\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%esi\n-\tjg 916e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+\tjg c5ae >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 917f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+\tjne c5bf >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmov (%edx),%eax\n \tmov %eax,(%ebx)\n-\tjmp 917f >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+\tjmp c5bf >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x18f>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 9261 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x271>\n+\tje c6a1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x271>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1028\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n \tmov -0x30(%ebp),%ebx\n-\tjmp 90a6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xb6>\n+\tjmp c4e6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xb6>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 9233 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x243>\n+\tjmp c673 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x243>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n \txchg %ax,%ax\n \tnop\n \n-00009270 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>:\n+0000c6b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>:\n void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1032\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xac57,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x7817,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x2c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%edx\n \tmov %edx,-0x1c(%ebp)\n \tmov 0xc(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n \ttest %esi,%esi\n-\tje 92a6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x36>\n+\tje c6e6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x36>\n \tcmp 0x4(%edi),%esi\n-\tje 9370 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x100>\n+\tje c7b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x100>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:371\n \tmov (%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %edx,-0x34(%ebp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ebx,%esi\n \tsar $0x2,%esi\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:737\n \tcmp 0x10(%ebp),%esi\n \tcmova 0x10(%ebp),%esi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n \tcmp %esi,0x8(%edi)\n-\tjae 931e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xae>\n+\tjae c75e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xae>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n \tmov %ecx,-0x38(%ebp)\n \tshr $1,%eax\n \tcmp $0x1f,%esi\n \tlea (%eax,%esi,1),%ebx\n \tmov $0x20,%eax\n \tcmovbe %eax,%ebx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %ebx,0x10(%ebp)\n \tcmovbe 0x10(%ebp),%ebx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tlea 0x0(,%ebx,4),%eax\n \tmov %ebx,-0x30(%ebp)\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x38(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tadd $0x10,%esp\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tmov -0x34(%ebp),%edx\n \ttest %ecx,%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ebx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n-\tje 9360 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0>\n+\tje c7a0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %edx,-0x30(%ebp)\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%edi),%ecx\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tshl $0x2,%esi\n \tlea (%ecx,%esi,1),%eax\n \tmov %eax,0x4(%edi)\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%esi\n-\tjle 93d8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x168>\n+\tjle c818 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x168>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %ebx\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 9404 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x194>\n+\tjne c844 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x194>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n \tmov %eax,%ecx\n-\tjmp 931e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xae>\n+\tjmp c75e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xae>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1044\n \tcmp %edi,%edx\n-\tje 9341 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+\tje c781 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ecx\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n \tlea -0x28(%ebp),%eax\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %ecx,%esi\n-\tje 93b5 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x145>\n+\tje c7f5 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x145>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ecx,%esi\n+void seqan2::assign, seqan2::String >, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tsub $0x4,%esp\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1047\n \tcmp 0x10(%ebp),%esi\n \tcmova 0x10(%ebp),%esi\n+void seqan2::assign, seqan2::String >, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tmov %eax,-0x30(%ebp)\n \tcall 31e0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt>\n+seqan2::DisableIf >&>::Type> >, void>::Type seqan2::assign >&, seqan2::String > const&>(seqan2::String >&, seqan2::String > const&, seqan2::Size >&>::Type):\n /usr/include/seqan/sequence/sequence_interface.h:917\n \tmov -0x30(%ebp),%eax\n \tadd $0x10,%esp\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tpush %eax\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp 9341 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+\tjmp c781 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 9341 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+\tjne c781 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmov (%ebx),%eax\n \tmov %eax,(%ecx)\n-\tjmp 9341 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+\tjmp c781 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xd1>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 940d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x19d>\n+\tje c84d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x19d>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 93e7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x177>\n+\tjmp c827 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x177>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-00009420 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base>:\n+0000c860 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base>:\n void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1430\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xaaa7,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x7667,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x4c,%esp\n \tmov 0x14(%ebp),%edi\n \tmov 0x8(%ebp),%esi\n \tmov %eax,-0x2c(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%esi),%edx\n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1430\n \tmov %edi,-0x38(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %gs:0x14,%eax\n \tmov %eax,-0x1c(%ebp)\n \tmov 0x4(%edi),%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,%ebx\n \tsub %ecx,%ebx\n \tmov %ebx,-0x34(%ebp)\n \tsar $0x2,%ebx\n \tmov %ebx,-0x30(%ebp)\n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1435 (discriminator 1)\n \ttest %eax,%eax\n-\tje 9469 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x49>\n+\tje c8a9 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x49>\n \tcmp %edx,%eax\n-\tje 95e0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x1c0>\n+\tje ca20 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x1c0>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%esi),%edi\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:761\n \tmov 0xc(%ebp),%eax\n \tmov -0x30(%ebp),%ecx\n \tsub 0x10(%ebp),%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edi,%edx\n \tmov %edx,-0x4c(%ebp)\n \tsar $0x2,%edx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:761\n \tadd %edx,%eax\n \tadd %ecx,%eax\n \tmov %eax,-0x3c(%ebp)\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n \tcmp %eax,0x8(%esi)\n-\tjae 9580 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x160>\n+\tjae c9c0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x160>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%eax\n-\tjbe 95d0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x1b0>\n+\tjbe ca10 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x1b0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %eax,%ecx\n \tshr $1,%ecx\n \tadd %eax,%ecx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlea 0x0(,%ecx,4),%eax\n \tsub $0xc,%esp\n \tmov %edx,-0x48(%ebp)\n \tmov %ecx,-0x40(%ebp)\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x40(%ebp),%ecx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:770\n \tadd $0x10,%esp\n \ttest %edi,%edi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,-0x44(%ebp)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:770\n \tmov -0x48(%ebp),%edx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ecx,0x8(%esi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:770\n-\tje 9583 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x163>\n+\tje c9c3 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x163>\n /usr/include/seqan/sequence/string_base.h:772\n \tmov 0xc(%ebp),%ecx\n \tshl $0x2,%ecx\n \tmov %ecx,-0x40(%ebp)\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%ecx\n-\tjle 96d0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2b0>\n+\tjle cb10 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2b0>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %ecx\n \tpush %edi\n \tpush %eax\n \tcall 3330 \n \tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:773\n \tmov -0x44(%ebp),%ebx\n \tmov -0x30(%ebp),%eax\n \tadd 0xc(%ebp),%eax\n \tlea (%ebx,%eax,4),%ebx\n \tmov 0x10(%ebp),%eax\n \tlea 0x0(,%eax,4),%edx\n \tmov -0x4c(%ebp),%eax\n \tlea (%edi,%edx,1),%ecx\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:448\n \tsub %edx,%eax\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%eax\n-\tjle 96e8 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2c8>\n+\tjle cb28 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2c8>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %eax\n \tpush %ecx\n \tpush %ebx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%esi),%eax\n \tmov -0x3c(%ebp),%ebx\n \tlea (%eax,%ebx,4),%edx\n \tmov %edx,0x4(%esi)\n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1438 (discriminator 1)\n \tmov -0x40(%ebp),%esi\n \tadd %esi,%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%esi\n \tmov (%esi),%edx\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x34(%ebp),%esi\n \tcmp $0x4,%esi\n-\tjle 9680 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x260>\n+\tjle cac0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x260>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %esi\n \tpush %edx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1445\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 972c >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x30c>\n+\tjne cb6c >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x30c>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \txchg %ax,%ax\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov %edi,-0x44(%ebp)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:779\n \tmov 0xc(%ebp),%edi\n+void seqan2::_arrayClearSpacePointer(unsigned int*, unsigned int, unsigned int, unsigned int, seqan2::True const&):\n /usr/include/seqan/basic/array_construct_destruct.h:1259\n \tmov -0x30(%ebp),%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:760\n \tmov 0x10(%ebp),%eax\n \tsub 0xc(%ebp),%eax\n /usr/include/seqan/sequence/string_base.h:779\n \tlea 0x0(,%edi,4),%ecx\n \tmov %ecx,-0x40(%ebp)\n+void seqan2::_arrayClearSpacePointer(unsigned int*, unsigned int, unsigned int, unsigned int, seqan2::True const&):\n /usr/include/seqan/basic/array_construct_destruct.h:1259\n \tcmp %ebx,%eax\n-\tje 9534 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+\tje c974 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:779\n \tmov -0x44(%ebp),%edi\n+void seqan2::_arrayClearSpacePointer(unsigned int*, unsigned int, unsigned int, unsigned int, seqan2::True const&):\n /usr/include/seqan/basic/array_construct_destruct.h:1261\n \tmov -0x34(%ebp),%ebx\n \tsub 0x10(%ebp),%edx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:779\n \tadd %ecx,%edi\n+void seqan2::_arrayClearSpacePointer(unsigned int*, unsigned int, unsigned int, unsigned int, seqan2::True const&):\n /usr/include/seqan/basic/array_construct_destruct.h:1253\n \tshl $0x2,%edx\n /usr/include/seqan/basic/array_construct_destruct.h:1261\n \tlea (%edi,%ebx,1),%ecx\n \tlea (%edi,%eax,4),%eax\n+unsigned int* std::__copy_move_backward::__copy_move_b(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:765 (discriminator 1)\n \tcmp $0x4,%edx\n-\tjle 9700 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2e0>\n+\tjle cb40 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2e0>\n /usr/include/c++/14/bits/stl_algobase.h:766\n \tsub $0x4,%esp\n \tpush %edx\n \tpush %eax\n \tpush %ecx\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n-\tjmp 9534 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+\tjmp c974 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/c++/14/bits/stl_algobase.h:766\n \tmov $0x80,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%ecx\n-\tjmp 94a2 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x82>\n+\tjmp c8e2 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x82>\n \tnop\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n \tcmp %ecx,%eax\n-\tje 9653 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n+\tje ca93 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmpl $0x7c,-0x34(%ebp)\n-\tjbe 9690 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x270>\n+\tjbe cad0 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x270>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov -0x30(%ebp),%eax\n \tmov %eax,%edi\n \tshr $1,%edi\n \tadd %eax,%edi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n \tcmp %eax,%edi\n \tcmova %eax,%edi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tlea 0x0(,%edi,4),%eax\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edi,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x34(%ebp),%edi\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%ebx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%edi,1),%edx\n \tmov %edx,-0x24(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ebx),%ecx\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%edi\n-\tjle 9653 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n+\tjle ca93 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush -0x34(%ebp)\n \tpush %ecx\n \tpush %eax\n \tmov -0x2c(%ebp),%ebx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::replace, unsigned int, unsigned int, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, unsigned int, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1489\n \tlea -0x28(%ebp),%eax\n \tpush %eax\n \tpush 0x10(%ebp)\n \tpush 0xc(%ebp)\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3340 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1490\n \tpop %eax\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n /usr/include/seqan/sequence/string_base.h:1445\n-\tjmp 9566 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x146>\n+\tjmp c9a6 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x146>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 9566 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x146>\n+\tjne c9a6 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x146>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmov (%edx),%edx\n \tmov %edx,(%eax)\n-\tjmp 9566 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x146>\n+\tjmp c9a6 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x146>\n \tnop\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov -0x34(%ebp),%edi\n \tsub $0xc,%esp\n \tpush %edi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x30(%ebp),%ebx\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%edi,1),%ecx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %ebx,-0x20(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x38(%ebp),%ebx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %ecx,-0x24(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ebx),%ecx\n+unsigned int* std::__copy_move::__copy_m(unsigned int const*, unsigned int const*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tcmp $0x4,%edi\n-\tjg 9640 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x220>\n+\tjg ca80 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x220>\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 9653 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n+\tjne ca93 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int const*):\n /usr/include/c++/14/bits/stl_algobase.h:413\n \tmov (%ecx),%eax\n \tmov %eax,(%edx)\n-\tjmp 9653 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n+\tjmp ca93 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x233>\n \tlea 0x0(%esi,%eiz,1),%esi\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 94ed >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0xcd>\n+\tjne c92d >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0xcd>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%edi),%eax\n \tmov -0x44(%ebp),%ecx\n \tmov %eax,(%ecx)\n-\tjmp 94ed >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0xcd>\n+\tjmp c92d >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0xcd>\n \tlea 0x0(%esi),%esi\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 9525 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x105>\n+\tjne c965 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x105>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%ecx),%eax\n \tmov %eax,(%ebx)\n-\tjmp 9525 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x105>\n+\tjmp c965 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x105>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+unsigned int* std::__copy_move_backward::__copy_move_b(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:767\n-\tjne 9534 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+\tjne c974 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%eax),%eax\n \tmov %eax,(%ecx)\n-\tjmp 9534 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+\tjmp c974 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x114>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 9735 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x315>\n+\tje cb75 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x315>\n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1445\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 970f >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2ef>\n+\tjmp cb4f >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@@Base+0x2ef>\n \tsub $0xc,%esp\n \tpush %esi\n \tmov -0x2c(%ebp),%ebx\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::ReplaceString_ >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-00009750 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base>:\n+0000cb90 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base>:\n void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:526\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xa777,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x7337,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x3c,%esp\n \tmov %eax,-0x30(%ebp)\n \tmov 0x8(%ebp),%edi\n \tmov %gs:0x14,%esi\n \tmov %esi,-0x1c(%ebp)\n \tmov 0xc(%ebp),%esi\n /usr/include/seqan/align/gaps_iterator_array.h:529\n \ttest %esi,%esi\n-\tje 97db , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x8b>\n+\tje cc1b , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x8b>\n /usr/include/seqan/align/gaps_iterator_array.h:536\n \tmov (%edi),%ecx\n /usr/include/seqan/align/gaps_iterator_array.h:537\n \tmov 0x4(%edi),%edx\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x8(%ecx),%ebx\n \tmov %ebx,-0x2c(%ebp)\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:540\n \ttest $0x1,%dl\n-\tje 97d0 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x80>\n+\tje cc10 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x80>\n /usr/include/seqan/align/gaps_iterator_array.h:540 (discriminator 1)\n \tmov 0x8(%edi),%eax\n \ttest %eax,%eax\n-\tje 97f8 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0xa8>\n+\tje cc38 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0xa8>\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tlea 0x0(,%edx,4),%ebx\n \tmov %ebx,-0x34(%ebp)\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:551 (discriminator 1)\n \tmov -0x2c(%ebp),%ebx\n \tcmp (%ebx,%edx,4),%eax\n-\tjb 9810 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0xc0>\n+\tjb cc50 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0xc0>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0xc(%ecx),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov -0x2c(%ebp),%edi\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:566\n \tadd $0x1,%edx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %ebx,%eax\n \tsub %edi,%eax\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tmov -0x34(%ebp),%edi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,-0x38(%ebp)\n \tsar $0x2,%eax\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tadd $0x4,%edi\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:566 (discriminator 1)\n \tcmp %eax,%edx\n-\tjae 98a8 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x158>\n+\tjae cce8 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x158>\n /usr/include/seqan/align/gaps_iterator_array.h:568 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tadd %esi,(%eax,%edi,1)\n-\tjmp 97d8 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x88>\n+\tjmp cc18 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x88>\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tlea (%eax,%edx,4),%eax\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:580 (discriminator 1)\n \tadd %esi,(%eax)\n /usr/include/seqan/align/gaps_iterator_array.h:584\n \tadd %esi,0x20(%ecx)\n /usr/include/seqan/align/gaps_iterator_array.h:585\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne 99f5 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2a5>\n+\tjne ce35 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2a5>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/align/gaps_iterator_array.h:542\n \tsub $0x1,%edx\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tlea (%ebx,%edx,4),%eax\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:543\n \tmov %edx,0x4(%edi)\n /usr/include/seqan/align/gaps_iterator_array.h:544 (discriminator 1)\n \tmov (%eax),%edx\n \tmov %edx,0x8(%edi)\n-\tjmp 97d6 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x86>\n+\tjmp cc16 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x86>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %edx,-0x38(%ebp)\n \tmov -0x30(%ebp),%ebx\n \tmov %ecx,-0x2c(%ebp)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,-0x24(%ebp)\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush $0x80\n \tcall 3030 \n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tmov -0x2c(%ebp),%ecx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n \tmov %eax,%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tlea 0x8(%eax),%eax\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tmovl $0x0,-0x4(%eax)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tmov %eax,-0x24(%ebp)\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tmov -0x34(%ebp),%eax\n \tadd 0x8(%ecx),%eax\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:555 (discriminator 1)\n \tmov %esi,(%edx)\n+seqan2::Reference > >::Type seqan2::value, unsigned int>(seqan2::String >&, unsigned int const&):\n /usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n \tmov %eax,%ebx\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:556 (discriminator 1)\n \tmov (%eax),%eax\n \tsub 0x8(%edi),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:556 (discriminator 2)\n \tmov %edx,-0x2c(%ebp)\n \tmov %eax,0x4(%edx)\n /usr/include/seqan/align/gaps_iterator_array.h:557 (discriminator 1)\n \tmov 0x8(%edi),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:558\n \tmov -0x38(%ebp),%edx\n /usr/include/seqan/align/gaps_iterator_array.h:557 (discriminator 1)\n \tmov %eax,(%ebx)\n+void seqan2::replace, unsigned int, unsigned int, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, unsigned int, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1489\n \tmov -0x2c(%ebp),%eax\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:558\n \tadd $0x1,%edx\n+void seqan2::replace, unsigned int, unsigned int, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, unsigned int, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1489\n \tmov -0x30(%ebp),%ebx\n \tmov %eax,-0x28(%ebp)\n \tlea -0x28(%ebp),%eax\n \tpush %eax\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:558\n \tlea 0x8(%ecx),%eax\n+void seqan2::replace, unsigned int, unsigned int, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, unsigned int, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1489\n \tpush %edx\n \tpush %edx\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:558\n \tmov %ecx,-0x34(%ebp)\n+void seqan2::replace, unsigned int, unsigned int, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, unsigned int, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1489\n \tpush %eax\n \tcall 3340 >::replace_ >, seqan2::String > const>(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type, seqan2::String > const&)@plt>\n+void seqan2::insert >&, unsigned int, seqan2::String > >(seqan2::String >&, unsigned int, seqan2::String > const&):\n /usr/include/seqan/sequence/sequence_interface.h:1010\n \tpop %edx\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:561\n \taddl $0x1,0x4(%edi)\n /usr/include/seqan/align/gaps_iterator_array.h:562\n \tmovl $0x0,0x8(%edi)\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x2c(%ebp)\n \tcall 31f0 \n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov -0x34(%ebp),%ecx\n \tadd $0x10,%esp\n-\tjmp 97d8 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x88>\n+\tjmp cc18 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x88>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tadd $0x2,%eax\n \tmov %eax,%edi\n-\tjb 9a0c , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2bc>\n+\tjb ce4c , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2bc>\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tcmp %eax,0x10(%ecx)\n-\tjb 9900 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x1b0>\n+\tjb cd40 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x1b0>\n /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tmov -0x38(%ebp),%edi\n \tlea 0x8(%eax,%edi,1),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:592\n \tmov %edi,%eax\n \tsub %ebx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1149\n \ttest %eax,%eax\n-\tjle 98e6 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+\tjle cd26 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n \tcmp %edi,%ebx\n-\tje 98e6 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+\tje cd26 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tsub $0x4,%esp\n \tmov %ecx,-0x38(%ebp)\n \tpush %eax\n \tpush $0x0\n \tpush %ebx\n \tmov -0x30(%ebp),%ebx\n \tcall 32f0 \n \tmov -0x38(%ebp),%ecx\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %edi,0xc(%ecx)\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:573 (discriminator 1)\n \tmov -0x2c(%ebp),%eax\n \tmov -0x34(%ebp),%edi\n \tmov %esi,0x4(%eax,%edi,1)\n /usr/include/seqan/align/gaps_iterator_array.h:574 (discriminator 1)\n \tmovl $0x0,0x8(%eax,%edi,1)\n-\tjmp 97d8 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x88>\n+\tjmp cc18 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x88>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x1f,%eax\n-\tjbe 99c4 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x274>\n+\tjbe ce04 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x274>\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tshr $1,%eax\n \tlea (%eax,%edi,1),%edx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tlea 0x0(,%edx,4),%eax\n \tsub $0xc,%esp\n \tmov %edx,-0x44(%ebp)\n \tmov -0x30(%ebp),%ebx\n \tmov %ecx,-0x40(%ebp)\n \tpush %eax\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov -0x40(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x44(%ebp),%edx\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tadd $0x10,%esp\n \tmov -0x2c(%ebp),%ebx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,-0x3c(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x8(%ecx)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x10(%ecx)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \ttest %ebx,%ebx\n-\tje 9983 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x233>\n+\tje cdc3 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x233>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x38(%ebp),%edx\n \tcmp $0x4,%edx\n-\tjle 99fa , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2aa>\n+\tjle ce3a , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2aa>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tmov %ecx,-0x3c(%ebp)\n \tpush %edx\n \tpush %ebx\n \tmov -0x30(%ebp),%ebx\n \tpush %eax\n \tcall 3330 \n \tmov -0x3c(%ebp),%ecx\n \tadd $0x10,%esp\n \tmov %ecx,-0x3c(%ebp)\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x30(%ebp),%ebx\n \tpush -0x2c(%ebp)\n \tcall 31f0 \n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov -0x3c(%ebp),%ecx\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x8(%ecx),%eax\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:320\n \tmov 0x10(%ecx),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,-0x3c(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1769\n \tcmp %edx,%edi\n \tmov -0x38(%ebp),%ebx\n \tcmova %edx,%edi\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tshl $0x2,%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:588\n \tmov %edi,%eax\n \tsub %ebx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1149\n \ttest %eax,%eax\n-\tjle 99b7 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x267>\n+\tjle cdf7 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x267>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n \tcmp %edi,%ebx\n-\tje 99b7 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x267>\n+\tje cdf7 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x267>\n \tmov %ecx,-0x2c(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x3c(%ebp),%ecx\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tsub $0x4,%esp\n \tpush %eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tadd %ecx,%ebx\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tpush $0x0\n \tpush %ebx\n \tmov -0x30(%ebp),%ebx\n \tcall 32f0 \n \tmov -0x2c(%ebp),%ecx\n \tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tmov -0x3c(%ebp),%eax\n \tmov %eax,-0x2c(%ebp)\n \tadd %eax,%edi\n-\tjmp 98e6 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+\tjmp cd26 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tmov $0x80,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%edx\n-\tjmp 9915 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x1c5>\n+\tjmp cd55 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x1c5>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \txor %eax,%eax\n \tmov %eax,-0x2c(%ebp)\n \tsub $0xc,%esp\n \tpush -0x2c(%ebp)\n \tmov -0x30(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje 9a23 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2d3>\n+\tje ce63 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x2d3>\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:585\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne 9963 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x213>\n+\tjne cda3 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x213>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov -0x2c(%ebp),%ebx\n \tmov (%ebx),%edx\n \tmov %edx,(%eax)\n-\tjmp 9963 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x213>\n+\tjmp cda3 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x213>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x2c(%ebp),%eax\n \tmov -0x38(%ebp),%edi\n \tlea 0x8(%eax,%edi,1),%edi\n-\tjmp 98e6 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+\tjmp cd26 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x196>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 99d8 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x288>\n+\tjmp ce18 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x288>\n \tmov %eax,%esi\n-\tjmp 99d3 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x283>\n+\tjmp ce13 , seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int)@@Base+0x283>\n \tsub $0xc,%esp\n \tmov -0x30(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::insertGaps, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&, unsigned int):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-00009a40 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base>:\n+0000ce80 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base>:\n void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:60\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0xa487,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x7047,%eax\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x8c,%esp\n \tmov %eax,0x44(%esp)\n \tmov 0xa4(%esp),%eax\n \tmov 0xa0(%esp),%edi\n \tmov %eax,0x34(%esp)\n \tmov 0xa8(%esp),%eax\n \tmov %edi,0x2c(%esp)\n \tmov %eax,0x8(%esp)\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov %gs:0x14,%ebp\n \tmov %ebp,0x7c(%esp)\n \tmov 0x4(%edi),%ebp\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ebp,%ebp\n-\tje a808 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdc8>\n+\tje dc48 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xdc8>\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%edi),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%ecx\n \tsub (%eax),%ecx\n \tmov %ecx,%ebp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x2c(%esp),%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0xc(%eax),%edi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x8(%eax),%esi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %edi,%edx\n \tmov %edi,0xc(%esp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov $0xc,%edi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %esi,%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1724\n \tcmp $0xc,%edx\n-\tja 9abe , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7e>\n+\tja cefe , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7e>\n /usr/include/seqan/sequence/string_base.h:1731\n \tcmpl $0x2,0x10(%eax)\n-\tjbe a5ae , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb6e>\n+\tjbe d9ee , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb6e>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x2c(%esp),%eax\n \tadd %esi,%edi\n \tmov %edi,0xc(%eax)\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:247 (discriminator 1)\n \tmov %ebp,0x4(%esi)\n /usr/include/seqan/align/gaps_array.h:246 (discriminator 1)\n \tmovl $0x0,(%esi)\n /usr/include/seqan/align/gaps_array.h:248 (discriminator 1)\n \tmovl $0x0,0x8(%esi)\n /usr/include/seqan/align/gaps_array.h:253\n \tmov %ebp,0x18(%eax)\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x4(%eax),%ebp\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:250\n \tmovl $0x0,0x1c(%eax)\n /usr/include/seqan/align/gaps_array.h:251\n \tmov %ecx,0x20(%eax)\n /usr/include/seqan/align/gaps_array.h:252\n \tmovl $0x0,0x14(%eax)\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %ebp,%ebp\n-\tje a788 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd48>\n+\tje dbc8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd48>\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%ebp\n \tsub (%eax),%ebp\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:798 (discriminator 2)\n \tmov 0x2c(%esp),%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %edi,%ecx\n \tmov 0x2c(%esp),%ebx\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 1)\n \txor %edx,%edx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %esi,%ecx\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:798 (discriminator 2)\n \tmov %ebp,0x18(%eax)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%ecx\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:799\n \tmovl $0x0,0x1c(%eax)\n /usr/include/seqan/align/gaps_array.h:800\n \tmovl $0x0,0x20(%eax)\n /usr/include/seqan/align/gaps_array.h:801\n \txor %eax,%eax\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 1)\n \tcmp %edi,%esi\n-\tje 9b3d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xfd>\n+\tje cf7d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xfd>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n /usr/include/seqan/align/gaps_array.h:802 (discriminator 1)\n \tadd (%esi,%eax,4),%edx\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 3)\n \tadd $0x1,%eax\n /usr/include/seqan/align/gaps_array.h:802 (discriminator 1)\n \tmov %edx,0x20(%ebx)\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 1)\n \tcmp %ecx,%eax\n-\tjb 9b30 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xf0>\n+\tjb cf70 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xf0>\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x34(%esp),%eax\n \tmov 0x4(%eax),%edi\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %edi,%edi\n-\tje a7c8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd88>\n+\tje dc08 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd88>\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x34(%esp),%eax\n \tmov (%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%edx\n \tsub (%eax),%edx\n \tmov %edx,%ebp\n \tmov %edx,%edi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x34(%esp),%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0xc(%eax),%ebx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x8(%eax),%esi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %ebx,%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov %esi,0x18(%esp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %esi,%edx\n \tmov %ebx,0xc(%esp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov $0xc,%esi\n /usr/include/seqan/sequence/string_base.h:1724\n \tcmp $0xc,%edx\n-\tja 9b85 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x145>\n+\tja cfc5 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x145>\n /usr/include/seqan/sequence/string_base.h:1731\n \tcmpl $0x2,0x10(%eax)\n-\tjbe a52a , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xaea>\n+\tjbe d96a , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xaea>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x18(%esp),%ebx\n \tmov 0x34(%esp),%eax\n \tadd %ebx,%esi\n \tmov %esi,0xc(%eax)\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:247 (discriminator 1)\n \tmov %edi,0x4(%ebx)\n /usr/include/seqan/align/gaps_array.h:246 (discriminator 1)\n \tmovl $0x0,(%ebx)\n /usr/include/seqan/align/gaps_array.h:248 (discriminator 1)\n \tmovl $0x0,0x8(%ebx)\n /usr/include/seqan/align/gaps_array.h:253\n \tmov %edi,0x18(%eax)\n+bool seqan2::empty, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:471\n \tmov 0x4(%eax),%edi\n+void seqan2::_setLength, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:250\n \tmovl $0x0,0x1c(%eax)\n /usr/include/seqan/align/gaps_array.h:251\n \tmov %ebp,0x20(%eax)\n /usr/include/seqan/align/gaps_array.h:252\n \tmovl $0x0,0x14(%eax)\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::value, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n \ttest %edi,%edi\n-\tje a740 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd00>\n+\tje db80 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xd00>\n+seqan2::Reference, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%eax),%eax\n+seqan2::Size, seqan2::Alloc > const>::Type seqan2::length, seqan2::Alloc >(seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x4(%eax),%edi\n \tsub (%eax),%edi\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:798 (discriminator 2)\n \tmov 0x34(%esp),%eax\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 1)\n \txor %edx,%edx\n /usr/include/seqan/align/gaps_array.h:798 (discriminator 2)\n \tmov %edi,0x18(%eax)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x18(%esp),%edi\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:799\n \tmovl $0x0,0x1c(%eax)\n /usr/include/seqan/align/gaps_array.h:800\n \tmovl $0x0,0x20(%eax)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %esi,%eax\n \tsub %edi,%eax\n \tsar $0x2,%eax\n \tmov %eax,0x28(%esp)\n+void seqan2::clearClipping, seqan2::Alloc > >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/align/gaps_array.h:801\n \txor %eax,%eax\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 1)\n \tcmp %esi,%edi\n-\tje 9c0d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1cd>\n+\tje d04d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1cd>\n \tmov 0x18(%esp),%ecx\n \tmov 0x34(%esp),%ebx\n \tmov 0x28(%esp),%esi\n /usr/include/seqan/align/gaps_array.h:802 (discriminator 1)\n \tadd (%ecx,%eax,4),%edx\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 3)\n \tadd $0x1,%eax\n /usr/include/seqan/align/gaps_array.h:802 (discriminator 1)\n \tmov %edx,0x20(%ebx)\n /usr/include/seqan/align/gaps_array.h:801 (discriminator 1)\n \tcmp %esi,%eax\n-\tjb 9c00 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1c0>\n+\tjb d040 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x1c0>\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x8(%esp),%eax\n \tmov 0x4(%eax),%ebp\n+seqan2::Iterator, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%eax),%eax\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:78 (discriminator 1)\n \tcmp %ebp,%eax\n-\tje a63b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbfb>\n+\tje da7b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbfb>\n+seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > seqan2::operator-, seqan2::Alloc > const, seqan2::TraceSegment_ const*, seqan2::Tag >(seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, int):\n /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n \tsub $0x10,%eax\n \tlea -0x10(%ebp),%edi\n+unsigned int seqan2::_getBeginHorizontal(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:148\n \tmov -0x10(%ebp),%ebx\n+seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > seqan2::operator-, seqan2::Alloc > const, seqan2::TraceSegment_ const*, seqan2::Tag >(seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, int):\n /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n \tmov %eax,0x38(%esp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x2c(%esp),%eax\n+seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > seqan2::operator-, seqan2::Alloc > const, seqan2::TraceSegment_ const*, seqan2::Tag >(seqan2::Iter, seqan2::Alloc > const, seqan2::AdaptorIterator const*, seqan2::Tag > > const&, int):\n /usr/include/seqan/basic/iterator_adaptor.h:644 (discriminator 1)\n \tmov %edi,0x14(%esp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x8(%eax),%edi\n \tmov %edi,0x10(%esp)\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:530\n \ttest %ebx,%ebx\n-\tjne 9e08 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3c8>\n+\tjne d248 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3c8>\n /usr/include/seqan/align/gaps_array.h:531 (discriminator 1)\n \tmov (%edi),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0xc(%eax),%eax\n+void seqan2::setBeginPosition, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:863 (discriminator 2)\n \tmov %edx,0x8(%esp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,0x40(%esp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edi,%eax\n \tsar $0x2,%eax\n \tmov %eax,%edi\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \ttest %edx,%edx\n-\tje a841 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe01>\n+\tje dc81 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe01>\n \tmov 0x10(%esp),%esi\n \tcmp %esi,0x40(%esp)\n-\tje a841 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe01>\n+\tje dc81 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe01>\n /usr/include/seqan/align/gaps_array.h:490\n \txor %esi,%esi\n /usr/include/seqan/align/gaps_array.h:491\n \txor %ecx,%ecx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n@@ -10506,53 +17230,59 @@\n \tmov (%eax,%ecx,4),%ebx\n /usr/include/seqan/align/gaps_array.h:498\n \tmov %ecx,%eax\n \tand $0x1,%eax\n \tneg %eax\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tcmp %edx,%ebx\n-\tjae 9e50 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x410>\n+\tjae d290 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x410>\n /usr/include/seqan/align/gaps_array.h:498\n \tand %ebx,%eax\n /usr/include/seqan/align/gaps_array.h:501\n \tadd $0x1,%ecx\n /usr/include/seqan/align/gaps_array.h:500 (discriminator 1)\n \tsub %ebx,%edx\n /usr/include/seqan/align/gaps_array.h:498\n \tadd %eax,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tcmp %edi,%ecx\n-\tjb 9c80 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x240>\n+\tjb d0c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x240>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::setClippedBeginPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n \tmov 0x2c(%esp),%eax\n+unsigned int seqan2::_getBeginVertical(seqan2::TraceSegment_ const&):\n /usr/include/seqan/align/dp_trace_segment.h:160\n \tmov -0xc(%ebp),%ecx\n+void seqan2::setClippedBeginPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n \tmov %esi,0x14(%eax)\n /usr/include/seqan/align/gaps_array.h:816\n \tmov 0x8(%esp),%esi\n \tmov %esi,0x1c(%eax)\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:530\n \ttest %ecx,%ecx\n-\tjne 9ea8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x468>\n+\tjne d2e8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x468>\n /usr/include/seqan/align/gaps_array.h:531 (discriminator 1)\n \tmov 0x18(%esp),%eax\n \tmov (%eax),%eax\n \tmov %eax,0x20(%esp)\n+void seqan2::setBeginPosition, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, unsigned int):\n /usr/include/seqan/align/gaps_array.h:863 (discriminator 2)\n \tmov %eax,0x8(%esp)\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tmov 0x28(%esp),%esi\n \ttest %esi,%esi\n-\tje a856 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe16>\n+\tje dc96 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe16>\n \tmov 0x20(%esp),%eax\n \ttest %eax,%eax\n-\tje a856 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe16>\n+\tje dc96 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe16>\n /usr/include/seqan/align/gaps_array.h:491\n \tmov 0x18(%esp),%ebp\n /usr/include/seqan/align/gaps_array.h:494\n \tmov %eax,%ecx\n /usr/include/seqan/align/gaps_array.h:490\n \txor %esi,%esi\n /usr/include/seqan/align/gaps_array.h:491\n@@ -10563,74 +17293,81 @@\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tmov 0x0(%ebp,%edx,4),%ebx\n /usr/include/seqan/align/gaps_array.h:498\n \tand $0x1,%eax\n \tneg %eax\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tcmp %ecx,%ebx\n-\tjae 9e40 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x400>\n+\tjae d280 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x400>\n /usr/include/seqan/align/gaps_array.h:498\n \tand %ebx,%eax\n /usr/include/seqan/align/gaps_array.h:501\n \tadd $0x1,%edx\n /usr/include/seqan/align/gaps_array.h:500 (discriminator 1)\n \tsub %ebx,%ecx\n /usr/include/seqan/align/gaps_array.h:498\n \tadd %eax,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tmov 0x28(%esp),%eax\n \tcmp %eax,%edx\n-\tjb 9d00 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2c0>\n+\tjb d140 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2c0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::setClippedBeginPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n \tmov 0x34(%esp),%eax\n \tmov %esi,0x14(%eax)\n /usr/include/seqan/align/gaps_array.h:816\n \tmov 0x8(%esp),%esi\n \tmov %esi,0x1c(%eax)\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n \tmov 0x10(%esp),%eax\n \tmov (%eax),%ebx\n \txor %eax,%eax\n \ttest %ebx,%ebx\n \tsete %al\n \tmov %eax,%ebp\n /usr/include/seqan/align/gaps_iterator_array.h:111\n \tmov 0x2c(%esp),%eax\n \tmov 0x1c(%eax),%eax\n \tmov %eax,0xc(%esp)\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:408\n \ttest %eax,%eax\n-\tje 9f21 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4e1>\n+\tje d361 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4e1>\n /usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\tjs a6ed , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcad>\n+\tjs db2d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcad>\n+bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:517\n \tmov 0x2c(%esp),%eax\n \tmov 0x20(%eax),%eax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n \ttest %eax,%eax\n-\tje 9f19 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4d9>\n+\tje d359 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4d9>\n /usr/include/seqan/align/gaps_iterator_array.h:427\n \tmov 0xc(%esp),%esi\n \tcmp %eax,%esi\n \tcmovbe %esi,%eax\n \tmov %eax,0x1c(%esp)\n \tmov %eax,%esi\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov 0x10(%esp),%eax\n \tmov (%eax,%ebp,4),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:437\n \tcmp %esi,%eax\n-\tjae a886 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe46>\n+\tjae dcc6 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe46>\n /usr/include/seqan/align/gaps_iterator_array.h:439\n \tmov %edi,0xc(%esp)\n \tlea 0x1(%ebp),%edx\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \txor %ecx,%ecx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:439\n \txor %ebx,%ebx\n \tmov %esi,%edi\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tneg %ebp\n /usr/include/seqan/align/gaps_iterator_array.h:439\n \tadd %eax,%ebx\n@@ -10646,15 +17383,15 @@\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov (%eax,%edx,4),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tand $0x1,%ebp\n /usr/include/seqan/align/gaps_iterator_array.h:437\n \tadd $0x1,%edx\n \tcmp %edi,%eax\n-\tjb 9da0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x360>\n+\tjb d1e0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x360>\n \tmov %edi,0x1c(%esp)\n \tmov 0xc(%esp),%edi\n /usr/include/seqan/align/gaps_iterator_array.h:448\n \tmov 0x1c(%esp),%edx\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tneg %ebp\n /usr/include/seqan/align/gaps_iterator_array.h:448\n@@ -10667,198 +17404,218 @@\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tmov 0x1c(%esp),%ebx\n \tand %ebx,%edx\n \tadd %edx,%ecx\n \tmov %ecx,0x24(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:446\n \tcmp %eax,%ebx\n-\tjne 9f31 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4f1>\n+\tjne d371 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4f1>\n /usr/include/seqan/align/gaps_iterator_array.h:454\n \tadd $0x1,%ebp\n /usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n \tcmp %edi,%ebp\n-\tje a874 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe34>\n+\tje dcb4 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe34>\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \tmovl $0x0,0x1c(%esp)\n-\tjmp 9f31 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4f1>\n+\tjmp d371 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4f1>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:535\n \tmov 0x10(%esp),%esi\n \txor %eax,%eax\n /usr/include/seqan/align/gaps_array.h:534\n \txor %edx,%edx\n /usr/include/seqan/align/gaps_array.h:540 (discriminator 1)\n \tmov (%esi,%eax,4),%ecx\n /usr/include/seqan/align/gaps_array.h:538\n \ttest $0x1,%al\n-\tje 9e32 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3f2>\n+\tje d272 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3f2>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n /usr/include/seqan/align/gaps_array.h:540 (discriminator 1)\n \tcmp %ebx,%ecx\n-\tjae 9e60 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x420>\n+\tjae d2a0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x420>\n /usr/include/seqan/align/gaps_array.h:542 (discriminator 1)\n \tadd %ecx,%edx\n /usr/include/seqan/align/gaps_array.h:543 (discriminator 1)\n \tsub %ecx,%ebx\n /usr/include/seqan/align/gaps_array.h:536 (discriminator 2)\n \tadd $0x1,%eax\n /usr/include/seqan/align/gaps_array.h:540 (discriminator 1)\n \tmov (%esi,%eax,4),%ecx\n /usr/include/seqan/align/gaps_array.h:538\n \ttest $0x1,%al\n-\tjne 9e20 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3e0>\n+\tjne d260 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3e0>\n /usr/include/seqan/align/gaps_array.h:560 (discriminator 1)\n \tadd %ecx,%edx\n-\tjmp 9e28 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3e8>\n+\tjmp d268 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x3e8>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:505\n \tand %eax,%ecx\n \tadd %ecx,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n-\tjmp 9d30 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2f0>\n+\tjmp d170 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2f0>\n \tlea 0x0(%esi,%eiz,1),%esi\n /usr/include/seqan/align/gaps_array.h:505\n \tand %edx,%eax\n \tadd %eax,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n-\tjmp 9cb0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x270>\n+\tjmp d0f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x270>\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x2c(%esp),%edi\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:547\n \tadd %ebx,%edx\n \tmov %edx,0x8(%esp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0xc(%edi),%edi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %edi,%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %edi,0x40(%esp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x10(%esp),%edi\n \tsub %edi,%esi\n \tmov %esi,%edi\n \tsar $0x2,%edi\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::toViewPosition, seqan2::Alloc >, unsigned int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, unsigned int, bool):\n /usr/include/seqan/align/gaps_array.h:545 (discriminator 1)\n \tcmp %ecx,%ebx\n-\tjb 9c56 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x216>\n+\tjb d096 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x216>\n /usr/include/seqan/align/gaps_array.h:553 (discriminator 1)\n \tlea 0x2(%eax),%ecx\n \tcmp %edi,%ecx\n-\tjae 9c56 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x216>\n+\tjae d096 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x216>\n /usr/include/seqan/align/gaps_array.h:554 (discriminator 1)\n \tmov 0x10(%esp),%esi\n \tadd 0x4(%esi,%eax,4),%edx\n \tmov %edx,0x8(%esp)\n /usr/include/seqan/align/gaps_array.h:536 (discriminator 1)\n-\tjmp 9c56 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x216>\n+\tjmp d096 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x216>\n \tlea 0x0(%esi),%esi\n /usr/include/seqan/align/gaps_array.h:535\n \tmov 0x18(%esp),%esi\n \txor %eax,%eax\n /usr/include/seqan/align/gaps_array.h:534\n \txor %ebx,%ebx\n /usr/include/seqan/align/gaps_array.h:540 (discriminator 1)\n \tmov (%esi,%eax,4),%edx\n /usr/include/seqan/align/gaps_array.h:538\n \ttest $0x1,%al\n-\tje 9ed2 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x492>\n+\tje d312 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x492>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n /usr/include/seqan/align/gaps_array.h:540 (discriminator 1)\n \tcmp %ecx,%edx\n-\tjae 9ee0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4a0>\n+\tjae d320 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4a0>\n /usr/include/seqan/align/gaps_array.h:542 (discriminator 1)\n \tadd %edx,%ebx\n /usr/include/seqan/align/gaps_array.h:543 (discriminator 1)\n \tsub %edx,%ecx\n /usr/include/seqan/align/gaps_array.h:536 (discriminator 2)\n \tadd $0x1,%eax\n /usr/include/seqan/align/gaps_array.h:540 (discriminator 1)\n \tmov (%esi,%eax,4),%edx\n /usr/include/seqan/align/gaps_array.h:538\n \ttest $0x1,%al\n-\tjne 9ec0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x480>\n+\tjne d300 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x480>\n /usr/include/seqan/align/gaps_array.h:560 (discriminator 1)\n \tadd %edx,%ebx\n-\tjmp 9ec8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x488>\n+\tjmp d308 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x488>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n /usr/include/seqan/align/gaps_array.h:547\n \tlea (%ebx,%ecx,1),%esi\n \tmov %esi,0x20(%esp)\n \tmov %esi,0x8(%esp)\n /usr/include/seqan/align/gaps_array.h:545 (discriminator 1)\n \tcmp %edx,%ecx\n-\tjb 9cd7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x297>\n+\tjb d117 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x297>\n /usr/include/seqan/align/gaps_array.h:553 (discriminator 1)\n \tmov 0x28(%esp),%ebx\n \tlea 0x2(%eax),%edx\n \tcmp %ebx,%edx\n-\tjae 9cd7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x297>\n+\tjae d117 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x297>\n /usr/include/seqan/align/gaps_array.h:554 (discriminator 1)\n \tmov 0x18(%esp),%ebx\n \tmov 0x4(%ebx,%eax,4),%eax\n \tadd %eax,%esi\n \tmov %esi,0x20(%esp)\n \tmov %esi,0x8(%esp)\n /usr/include/seqan/align/gaps_array.h:536 (discriminator 1)\n-\tjmp 9cd7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x297>\n+\tjmp d117 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x297>\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:106\n \tmovl $0x0,0xc(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \tmovl $0x0,0x24(%esp)\n \tmovl $0x0,0x1c(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n \tmov 0x18(%esp),%eax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:408\n \tmov 0x8(%esp),%ecx\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n \tmov (%eax),%edx\n \txor %eax,%eax\n \ttest %edx,%edx\n \tsete %al\n \tmov %eax,%edi\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:408\n \ttest %ecx,%ecx\n-\tje a000 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5c0>\n+\tje d440 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5c0>\n /usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\tjs a69c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc5c>\n+\tjs dadc , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc5c>\n+bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:517\n \tmov 0x34(%esp),%eax\n \tmov 0x20(%eax),%eax\n \tmov %eax,0x8(%esp)\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n \ttest %eax,%eax\n-\tje a000 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5c0>\n+\tje d440 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5c0>\n /usr/include/seqan/align/gaps_iterator_array.h:427\n \tmov 0x20(%esp),%esi\n \tcmp %esi,%eax\n \tcmovbe %eax,%esi\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov 0x18(%esp),%eax\n \tmov (%eax,%edi,4),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:427\n \tmov %esi,0x3c(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:437\n \tcmp %esi,%eax\n-\tjae a87b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe3b>\n+\tjae dcbb , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe3b>\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \tmov %ebp,0x8(%esp)\n \tlea 0x1(%edi),%edx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:439\n \txor %ebx,%ebx\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \txor %ecx,%ecx\n \tmov %esi,%ebp\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tneg %edi\n /usr/include/seqan/align/gaps_iterator_array.h:439\n \tadd %eax,%ebx\n \tsub %eax,%ebp\n \tmov %edx,%esi\n /usr/include/seqan/align/gaps_iterator_array.h:440\n@@ -10871,15 +17628,15 @@\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov (%eax,%edx,4),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tand $0x1,%edi\n /usr/include/seqan/align/gaps_iterator_array.h:437\n \tadd $0x1,%edx\n \tcmp %ebp,%eax\n-\tjb 9fa0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x560>\n+\tjb d3e0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x560>\n \tmov %ebp,0x3c(%esp)\n \tmov 0x8(%esp),%ebp\n /usr/include/seqan/align/gaps_iterator_array.h:448\n \tmov 0x3c(%esp),%edx\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tneg %edi\n \tand %edx,%edi\n@@ -10890,57 +17647,61 @@\n /usr/include/seqan/align/gaps_iterator_array.h:448\n \tmov %ebx,0x8(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tmov %edi,0x20(%esp)\n \tmov %esi,%edi\n /usr/include/seqan/align/gaps_iterator_array.h:446\n \tcmp %eax,%edx\n-\tjne a010 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0>\n+\tjne d450 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0>\n /usr/include/seqan/align/gaps_iterator_array.h:454\n \tadd $0x1,%edi\n /usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n \tcmp %edi,0x28(%esp)\n-\tje a86d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe2d>\n+\tje dcad , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe2d>\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \tmovl $0x0,0x3c(%esp)\n-\tjmp a010 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0>\n+\tjmp d450 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tmovl $0x0,0x20(%esp)\n \tmovl $0x0,0x3c(%esp)\n \tmov 0x34(%esp),%eax\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:98\n \tmov 0x14(%esp),%esi\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_iterator_array.h:105\n \tmov %eax,0x30(%esp)\n \tmov 0x2c(%esp),%eax\n \tmov %eax,0x28(%esp)\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:104\n \tlea 0x68(%esp),%eax\n \tmov %eax,0x48(%esp)\n /usr/include/seqan/align/dp_traceback_adaptor.h:108\n \tlea 0x54(%esp),%eax\n \tmov %eax,0x4c(%esp)\n /usr/include/seqan/align/dp_traceback_adaptor.h:98\n \tcmp %esi,0x38(%esp)\n-\tje a285 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x845>\n+\tje d6c5 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x845>\n \tmov 0x3c(%esp),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n /usr/include/seqan/align/dp_traceback_adaptor.h:100 (discriminator 1)\n \tmov 0x14(%esp),%eax\n \tmov 0x8(%eax),%ebx\n /usr/include/seqan/align/dp_traceback_adaptor.h:101 (discriminator 1)\n \tmovzbl 0xc(%eax),%eax\n /usr/include/seqan/align/dp_traceback_adaptor.h:100 (discriminator 1)\n \tmov %ebx,0x18(%esp)\n /usr/include/seqan/align/dp_traceback_adaptor.h:101 (discriminator 1)\n \tcmp $0x2,%al\n-\tje a430 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9f0>\n+\tje d870 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9f0>\n \tcmp $0x4,%al\n-\tjne a0ca , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x68a>\n+\tjne d50a , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x68a>\n /usr/include/seqan/align/dp_traceback_adaptor.h:108\n \tmov 0x28(%esp),%eax\n \tmov %ebp,0x58(%esp)\n \tsub $0x8,%esp\n \tmov %eax,0x5c(%esp)\n \tmov 0x24(%esp),%eax\n \tmov %eax,0x64(%esp)\n@@ -10958,50 +17719,57 @@\n \tmov 0x6c(%esp),%eax\n \tmov %eax,0x2c(%esp)\n \tmov 0x70(%esp),%eax\n \tmov %eax,0x34(%esp)\n \tmov 0x74(%esp),%eax\n \tmov %eax,0x1c(%esp)\n \tadd $0x10,%esp\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:408\n \tmov 0x18(%esp),%eax\n \ttest %eax,%eax\n-\tje a250 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+\tje d690 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:517\n \tmov 0x28(%esp),%ecx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n \tmov 0xc(%esp),%ebx\n+bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:517\n \tmov 0x20(%ecx),%edx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n \tcmp %ebx,%edx\n-\tje a195 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n+\tje d5d5 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n /usr/include/seqan/align/gaps_iterator_array.h:426\n \tadd %ebx,%eax\n /usr/include/seqan/align/gaps_iterator_array.h:427\n \tcmp %edx,%eax\n \tcmova %edx,%eax\n /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1)\n \tsub %ebx,%eax\n-\tje a195 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n+\tje d5d5 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x8(%ecx),%ebx\n \tmov %esi,0x3c(%esp)\n \tmov %edi,0x40(%esp)\n \tmov 0x1c(%esp),%esi\n \tmov %ebx,0x10(%esp)\n \tmov 0x24(%esp),%edi\n-\tjmp a159 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x719>\n-\tjmp a140 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x700>\n+\tjmp d599 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x719>\n+\tjmp d580 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x700>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tneg %edx\n \tadd %esi,%eax\n /usr/include/seqan/align/gaps_iterator_array.h:439\n \tadd %ecx,0xc(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:443\n \tadd $0x1,%ebp\n@@ -11009,28 +17777,28 @@\n \tand %ecx,%edx\n /usr/include/seqan/align/gaps_iterator_array.h:442\n \txor %esi,%esi\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tadd %edx,%edi\n /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1)\n \tsub %ebx,%eax\n-\tje a4a0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa60>\n+\tje d8e0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa60>\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov 0x10(%esp),%ebx\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tmov %ebp,%edx\n \tand $0x1,%edx\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov (%ebx,%ebp,4),%ebx\n /usr/include/seqan/align/gaps_iterator_array.h:435\n \tmov %ebx,%ecx\n \tsub %esi,%ecx\n /usr/include/seqan/align/gaps_iterator_array.h:437\n \tcmp %eax,%ecx\n-\tjb a140 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x700>\n+\tjb d580 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x700>\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tneg %edx\n /usr/include/seqan/align/gaps_iterator_array.h:446\n \tmov %edi,0x24(%esp)\n \tmov 0x40(%esp),%edi\n \tmov %esi,0x1c(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:449\n@@ -11039,49 +17807,55 @@\n \tmov 0x3c(%esp),%esi\n /usr/include/seqan/align/gaps_iterator_array.h:448\n \tadd %eax,0xc(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tadd %edx,0x24(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:446\n \tcmp %ecx,%eax\n-\tje a4c8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa88>\n+\tje d908 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa88>\n /usr/include/seqan/align/gaps_iterator_array.h:476\n \tadd %eax,0x1c(%esp)\n+bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:517\n \tmov 0x30(%esp),%ecx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n \tmov 0x8(%esp),%ebx\n+bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n /usr/include/seqan/align/gaps_iterator_array.h:517\n \tmov 0x20(%ecx),%edx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n \tcmp %edx,%ebx\n-\tje a250 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+\tje d690 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n /usr/include/seqan/align/gaps_iterator_array.h:426\n \tmov 0x18(%esp),%eax\n \tadd %ebx,%eax\n /usr/include/seqan/align/gaps_iterator_array.h:427\n \tcmp %edx,%eax\n \tcmova %edx,%eax\n /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1)\n \tsub %ebx,%eax\n-\tje a250 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+\tje d690 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+seqan2::Iterator >, seqan2::Tag const>::Type seqan2::begin(seqan2::String >&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:283\n \tmov 0x8(%ecx),%ebx\n \tmov %ebp,0x18(%esp)\n \tmov 0x20(%esp),%ebp\n \tmov %ebx,0x10(%esp)\n-\tjmp a219 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7d9>\n-\tjmp a200 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7c0>\n+\tjmp d659 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7d9>\n+\tjmp d640 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7c0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tneg %edx\n \tadd %esi,%eax\n /usr/include/seqan/align/gaps_iterator_array.h:439\n \tadd %ecx,0x8(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:443\n \tadd $0x1,%edi\n@@ -11089,28 +17863,28 @@\n \tand %ecx,%edx\n /usr/include/seqan/align/gaps_iterator_array.h:442\n \txor %esi,%esi\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tadd %edx,%ebp\n /usr/include/seqan/align/gaps_iterator_array.h:431 (discriminator 1)\n \tsub %ebx,%eax\n-\tje a4b8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa78>\n+\tje d8f8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xa78>\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov 0x10(%esp),%ebx\n /usr/include/seqan/align/gaps_iterator_array.h:440\n \tmov %edi,%edx\n \tand $0x1,%edx\n /usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n \tmov (%ebx,%edi,4),%ebx\n /usr/include/seqan/align/gaps_iterator_array.h:435\n \tmov %ebx,%ecx\n \tsub %esi,%ecx\n /usr/include/seqan/align/gaps_iterator_array.h:437\n \tcmp %eax,%ecx\n-\tjb a200 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7c0>\n+\tjb d640 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7c0>\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tneg %edx\n /usr/include/seqan/align/gaps_iterator_array.h:446\n \tmov %ebp,0x20(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:476\n \tadd %eax,%esi\n /usr/include/seqan/align/gaps_iterator_array.h:446\n@@ -11119,77 +17893,90 @@\n \tand %eax,%edx\n /usr/include/seqan/align/gaps_iterator_array.h:448\n \tadd %eax,0x8(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:449\n \tadd %edx,0x20(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:446\n \tcmp %ecx,%eax\n-\tje a500 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xac0>\n+\tje d940 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xac0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:113\n \tsubl $0x10,0x14(%esp)\n \tmov 0x14(%esp),%eax\n /usr/include/seqan/align/dp_traceback_adaptor.h:98\n \tcmp %eax,0x38(%esp)\n-\tjne a050 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x610>\n+\tjne d490 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x610>\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > >::Type seqan2::position, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n /usr/include/seqan/align/gaps_iterator_array.h:218\n \tmov 0x28(%esp),%eax\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:218\n \tmov %esi,0x3c(%esp)\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > >::Type seqan2::position, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:218\n \ttest %eax,%eax\n-\tje a683 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc43>\n+\tje dac3 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc43>\n \tmov 0x2c(%esp),%eax\n \tmov 0x8(%eax),%esi\n \tmov 0xc(%eax),%eax\n \tmov %esi,0x10(%esp)\n \tmov %eax,0x40(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:226 (discriminator 1)\n \ttest %ebp,%ebp\n-\tje a2ad , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x86d>\n+\tje d6ed , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x86d>\n \tmov 0x28(%esp),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:225\n \txor %edx,%edx\n \tmov 0x8(%eax),%eax\n \tlea (%eax,%ebp,4),%ecx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1)\n \tadd (%eax),%edx\n /usr/include/seqan/align/gaps_iterator_array.h:226 (discriminator 1)\n \tadd $0x4,%eax\n \tcmp %ecx,%eax\n-\tjne a2a0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x860>\n+\tjne d6e0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x860>\n /usr/include/seqan/align/gaps_iterator_array.h:228\n \tadd %edx,0x1c(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:233 (discriminator 1)\n \tmov 0x28(%esp),%esi\n \tmov 0x1c(%esp),%eax\n \tsub 0x1c(%esi),%eax\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:115 (discriminator 1)\n \tmov 0x2c(%esp),%esi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x40(%esp),%ecx\n \tmov 0x10(%esp),%edx\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:115 (discriminator 1)\n \tadd 0x1c(%esi),%eax\n \tmov %eax,%esi\n \tmov %eax,0xc(%esp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %ecx,%eax\n \tsub %edx,%eax\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494\n \tmov %esi,%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%eax\n \tmov %eax,%ebp\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tmov %edx,%eax\n \tcmp %edx,%ecx\n-\tje a848 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe08>\n+\tje dc88 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe08>\n \ttest %esi,%esi\n-\tje a848 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe08>\n+\tje dc88 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe08>\n /usr/include/seqan/align/gaps_array.h:491\n \tmov %ebp,0x8(%esp)\n /usr/include/seqan/align/gaps_array.h:490\n \txor %esi,%esi\n /usr/include/seqan/align/gaps_array.h:491\n \txor %edx,%edx\n \tmov %eax,%ebp\n@@ -11200,142 +17987,154 @@\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tmov 0x0(%ebp,%edx,4),%ecx\n /usr/include/seqan/align/gaps_array.h:498\n \tand $0x1,%eax\n \tneg %eax\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tcmp %ebx,%ecx\n-\tjae a420 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9e0>\n+\tjae d860 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9e0>\n /usr/include/seqan/align/gaps_array.h:498\n \tand %ecx,%eax\n /usr/include/seqan/align/gaps_array.h:501\n \tadd $0x1,%edx\n /usr/include/seqan/align/gaps_array.h:500 (discriminator 1)\n \tsub %ecx,%ebx\n /usr/include/seqan/align/gaps_array.h:498\n \tadd %eax,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tmov 0x8(%esp),%eax\n \tcmp %eax,%edx\n-\tjb a300 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8c0>\n+\tjb d740 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8c0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::setClippedEndPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:827 (discriminator 2)\n \tmov 0x2c(%esp),%eax\n \tmov %esi,0x18(%eax)\n /usr/include/seqan/align/gaps_array.h:830\n \tmov 0xc(%esp),%esi\n \tmov %esi,0x20(%eax)\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > >::Type seqan2::position, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n /usr/include/seqan/align/gaps_iterator_array.h:218\n \tmov 0x30(%esp),%eax\n \ttest %eax,%eax\n-\tje a67c , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc3c>\n+\tje dabc , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc3c>\n /usr/include/seqan/align/gaps_iterator_array.h:226 (discriminator 1)\n \ttest %edi,%edi\n-\tje a36d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x92d>\n+\tje d7ad , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x92d>\n \tmov 0x8(%eax),%eax\n /usr/include/seqan/align/gaps_iterator_array.h:225\n \txor %edx,%edx\n \tlea (%eax,%edi,4),%ecx\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n /usr/include/seqan/align/gaps_iterator_array.h:227 (discriminator 1)\n \tadd (%eax),%edx\n /usr/include/seqan/align/gaps_iterator_array.h:226 (discriminator 1)\n \tadd $0x4,%eax\n \tcmp %ecx,%eax\n-\tjne a360 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x920>\n+\tjne d7a0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x920>\n /usr/include/seqan/align/gaps_iterator_array.h:228\n \tadd %edx,0x3c(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:233 (discriminator 1)\n \tmov 0x30(%esp),%edi\n \tmov 0x3c(%esp),%eax\n \tsub 0x1c(%edi),%eax\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:116 (discriminator 1)\n \tmov 0x34(%esp),%edi\n \tadd 0x1c(%edi),%eax\n \tmov %eax,%esi\n \tmov %eax,0x8(%esp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0xc(%edi),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0x8(%edi),%edi\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494\n \tmov %esi,%edx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,%ebp\n \tsub %edi,%ebp\n \tsar $0x2,%ebp\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tcmp %edi,%eax\n-\tje a84f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe0f>\n+\tje dc8f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe0f>\n \ttest %esi,%esi\n-\tje a84f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe0f>\n+\tje dc8f , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe0f>\n /usr/include/seqan/align/gaps_array.h:490\n \txor %esi,%esi\n /usr/include/seqan/align/gaps_array.h:491\n \txor %ecx,%ecx\n-\tjmp a3c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x980>\n+\tjmp d800 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x980>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea 0x0(%esi),%esi\n /usr/include/seqan/align/gaps_array.h:498\n \tmov %ecx,%eax\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tmov (%edi,%ecx,4),%ebx\n /usr/include/seqan/align/gaps_array.h:498\n \tand $0x1,%eax\n \tneg %eax\n /usr/include/seqan/align/gaps_array.h:496 (discriminator 1)\n \tcmp %edx,%ebx\n-\tjae a410 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9d0>\n+\tjae d850 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9d0>\n /usr/include/seqan/align/gaps_array.h:498\n \tand %ebx,%eax\n /usr/include/seqan/align/gaps_array.h:501\n \tadd $0x1,%ecx\n /usr/include/seqan/align/gaps_array.h:500 (discriminator 1)\n \tsub %ebx,%edx\n /usr/include/seqan/align/gaps_array.h:498\n \tadd %eax,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n \tcmp %ebp,%ecx\n-\tjb a3c0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x980>\n+\tjb d800 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x980>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::setClippedEndPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n /usr/include/seqan/align/gaps_array.h:827 (discriminator 2)\n \tmov 0x34(%esp),%eax\n /usr/include/seqan/align/gaps_array.h:830\n \tmov 0x8(%esp),%edi\n /usr/include/seqan/align/gaps_array.h:827 (discriminator 2)\n \tmov %esi,0x18(%eax)\n /usr/include/seqan/align/gaps_array.h:830\n \tmov %edi,0x20(%eax)\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:117\n \tmov 0x7c(%esp),%eax\n \tsub %gs:0x14,%eax\n-\tjne a8b3 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe73>\n+\tjne dcf3 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe73>\n \tadd $0x8c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n /usr/include/seqan/align/gaps_array.h:505\n \tand %eax,%edx\n \tadd %edx,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n-\tjmp a3e0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9a0>\n+\tjmp d820 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9a0>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n /usr/include/seqan/align/gaps_array.h:505\n \tand %ebx,%eax\n \tadd %eax,%esi\n /usr/include/seqan/align/gaps_array.h:494 (discriminator 1)\n-\tjmp a330 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8f0>\n+\tjmp d770 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8f0>\n \tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n /usr/include/seqan/align/dp_traceback_adaptor.h:104\n \tmov 0x30(%esp),%eax\n \tmov %edi,0x6c(%esp)\n \tsub $0x8,%esp\n \tmov %esi,0x78(%esp)\n \tmov %eax,0x70(%esp)\n \tmov 0x28(%esp),%eax\n@@ -11351,10575 +18150,6118 @@\n \tmov 0x80(%esp),%esi\n \tmov %eax,0x40(%esp)\n \tmov 0x84(%esp),%eax\n \tmov %eax,0x30(%esp)\n \tmov 0x88(%esp),%eax\n \tmov %eax,0x18(%esp)\n \tadd $0x10,%esp\n-\tjmp a0ca , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x68a>\n+\tjmp d50a , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x68a>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n+/usr/include/seqan/align/dp_traceback_adaptor.h:104\n \tmov %edi,0x24(%esp)\n \tmov 0x40(%esp),%edi\n \tmov %esi,0x1c(%esp)\n \tmov 0x3c(%esp),%esi\n-\tjmp a195 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n+\tjmp d5d5 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n \tlea 0x0(%esi),%esi\n \tmov %ebp,0x20(%esp)\n \tmov 0x18(%esp),%ebp\n-\tjmp a250 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+\tjmp d690 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n \tlea 0x0(%esi),%esi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x28(%esp),%eax\n \tmov 0x10(%esp),%ecx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:454\n \tlea 0x1(%ebp),%edx\n /usr/include/seqan/align/gaps_iterator_array.h:465\n \tmov %ebx,0x1c(%esp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0xc(%eax),%eax\n \tsub %ecx,%eax\n \tsar $0x2,%eax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n \tcmp %eax,%edx\n-\tje a195 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n+\tje d5d5 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n /usr/include/seqan/align/gaps_iterator_array.h:460\n \tmovl $0x0,0x1c(%esp)\n /usr/include/seqan/align/gaps_iterator_array.h:457\n \tmov %edx,%ebp\n-\tjmp a195 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n+\tjmp d5d5 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x755>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0x30(%esp),%eax\n \tmov 0x10(%esp),%esi\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:454\n \tlea 0x1(%edi),%edx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov 0xc(%eax),%eax\n \tmov %eax,0x18(%esp)\n \tsub %esi,%eax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:465\n \tmov %ebx,%esi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%eax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, unsigned int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, unsigned int):\n /usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n \tcmp %eax,%edx\n-\tje a250 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+\tje d690 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n /usr/include/seqan/align/gaps_iterator_array.h:457\n \tmov %edx,%edi\n /usr/include/seqan/align/gaps_iterator_array.h:460\n \txor %esi,%esi\n-\tjmp a250 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n+\tjmp d690 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x810>\n \tmov %edx,0xc(%esp)\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tpush $0x80\n \tmov 0x54(%esp),%ebx\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov 0x44(%esp),%ecx\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tadd $0x10,%esp\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x8(%ecx)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,0x10(%ecx)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \tmov 0x18(%esp),%ecx\n \ttest %ecx,%ecx\n-\tje a864 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe24>\n+\tje dca4 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe24>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov 0xc(%esp),%edx\n \tcmp $0x4,%edx\n-\tjle a8a0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe60>\n+\tjle dce0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe60>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tpush %edx\n \tpush %ecx\n \tpush %eax\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0x24(%esp)\n \tmov 0x54(%esp),%ebx\n \tcall 31f0 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x44(%esp),%eax\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tmov $0x3,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0x8(%eax),%esi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n \tmov 0x10(%eax),%eax\n \tcmp %edx,%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %esi,0x28(%esp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n /usr/include/seqan/sequence/string_base.h:1734\n-\tcmova %edx,%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x0(,%eax,4),%esi\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tjmp 9b85 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x145>\n-\tmov %ecx,0xc(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %edx,0x1c(%esp)\n-\tpush $0x80\n-\tmov 0x54(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x3c(%esp),%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tadd $0x10,%esp\n-\ttest %esi,%esi\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0x8(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x10(%ecx)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0xc(%esp),%ecx\n-\tje a85d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe1d>\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tmov 0x10(%esp),%edx\n-\tcmp $0x4,%edx\n-\tjle a891 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe51>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tpush %edx\n-\tpush %esi\n-\tpush %eax\n-\tcall 3330 \n-\tmov 0x1c(%esp),%ecx\n-\tadd $0x10,%esp\n-\tmov %ecx,0xc(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush %esi\n-\tmov 0x54(%esp),%ebx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0x3c(%esp),%eax\n-/usr/include/seqan/sequence/string_base.h:1734\n-\tmov $0x3,%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0x8(%eax),%esi\n-/usr/include/seqan/sequence/string_base.h:1734\n-\tmov 0x10(%eax),%eax\n-\tcmp %edx,%eax\n-\tcmova %edx,%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-\tmov 0xc(%esp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea 0x0(,%eax,4),%edi\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tjmp 9abe , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7e>\n-/usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n-\tmov 0x2c(%esp),%eax\n-/usr/include/seqan/align/gaps_array.h:816\n-\tmovl $0x0,0x8(%esp)\n-\txor %esi,%esi\n-/usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n-\tmovl $0x0,0x14(%eax)\n-/usr/include/seqan/align/gaps_array.h:816\n-\tmovl $0x0,0x1c(%eax)\n-/usr/include/seqan/align/gaps_array.h:827 (discriminator 2)\n-\tmovl $0x0,0x18(%eax)\n-/usr/include/seqan/align/gaps_array.h:830\n-\tmovl $0x0,0x20(%eax)\n-/usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n-\tmov 0x34(%esp),%eax\n-\tmovl $0x0,0x14(%eax)\n-/usr/include/seqan/align/gaps_array.h:816\n-\tmovl $0x0,0x1c(%eax)\n-\tjmp a3e0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9a0>\n-/usr/include/seqan/align/gaps_iterator_array.h:219\n-\txor %eax,%eax\n-\tjmp a378 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x938>\n-\tmov 0x2c(%esp),%esi\n-\txor %eax,%eax\n-\tmov 0x8(%esi),%ebx\n-\tmov 0xc(%esi),%esi\n-\tmov %ebx,0x10(%esp)\n-\tmov %esi,0x40(%esp)\n-\tjmp a2b8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x878>\n-\tmov 0x8(%esp),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmov %ebp,0x20(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %edx,%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\txor %ebx,%ebx\n-\txor %eax,%eax\n-\tmov %esi,%ecx\n-\tmov %esi,%ebp\n-\txchg %ax,%ax\n-/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n-\tcmp %ebp,%edx\n-\tje a6d3 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc93>\n-/usr/include/seqan/align/gaps_iterator_array.h:329\n-\ttest %eax,%eax\n-\tjne a6c6 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc86>\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tmov 0x18(%esp),%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:337\n-\tsub $0x1,%edi\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tmov (%eax,%edi,4),%eax\n-\tmov %eax,0x8(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tmov %edi,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tsub $0x1,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:346\n-\tsub $0x1,%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tand $0x1,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:344\n-\tsub %esi,%ebx\n-/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n-\tadd $0x1,%ecx\n-\tjne a6b0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc70>\n-\tmov 0x20(%esp),%ebp\n-\tmov %eax,0x3c(%esp)\n-\tmov %ebx,0x20(%esp)\n-\tmov %edx,0x8(%esp)\n-\tjmp a010 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0>\n-\tmov %eax,%edi\n-\tmov %eax,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\txor %ebx,%ebx\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %eax,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\txor %edx,%edx\n-\tjmp a712 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcd2>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:332\n-\tsub $0x1,%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tmov %ebp,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:346\n-\tsub $0x1,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tand $0x1,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:344\n-\tsub %esi,%ebx\n-/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n-\tadd $0x1,%ecx\n-\tje a72d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xced>\n-/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n-\tcmp %eax,%edi\n-\tje a70d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xccd>\n-/usr/include/seqan/align/gaps_iterator_array.h:329\n-\ttest %edx,%edx\n-\tjne a700 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcc0>\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tmov 0x10(%esp),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:337\n-\tsub $0x1,%ebp\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tmov (%esi,%ebp,4),%esi\n-\tmov %esi,0xc(%esp)\n-\tlea -0x1(%esi),%edx\n-\tjmp a703 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcc3>\n-\tmov %ebx,0x24(%esp)\n-\tmov %edx,0x1c(%esp)\n-\tmov %eax,0xc(%esp)\n-\tjmp 9f31 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4f1>\n-\txchg %ax,%ax\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0xc\n-\tmov 0x54(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x44(%esp),%esi\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmov %esi,%eax\n-\tmovl $0x1,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x8(%esi),%esi\n-\tmov %esi,0x28(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0xc(%eax),%esi\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tadd $0x10,%esp\n-\tjmp 9bc8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x188>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0xc\n-\tmov 0x54(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x3c(%esp),%edi\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x8(%edi),%esi\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x4(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0xc(%edi),%edi\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tjmp 9afd , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbd>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\txor %ebp,%ebp\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush $0xc\n-\tmov 0x54(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x44(%esp),%esi\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tjmp 9b5b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x11b>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0xc\n-\tmov 0x54(%esp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x3c(%esp),%edi\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\txor %ecx,%ecx\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x4(%edi)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tjmp 9a98 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x58>\n-/usr/include/seqan/align/gaps_array.h:490\n-\txor %esi,%esi\n-\tjmp 9cb0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x270>\n-\txor %esi,%esi\n-\tjmp a330 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8f0>\n-\txor %esi,%esi\n-\tjmp a3e0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9a0>\n-\txor %esi,%esi\n-\tjmp 9d30 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2f0>\n-\tmov %eax,%esi\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tjmp 9abe , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7e>\n-\tmov %eax,0x18(%esp)\n-\tjmp 9b85 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x145>\n-/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n-\tmov %esi,%edi\n-\tjmp a010 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0>\n-\tmov %esi,%ebp\n-\tjmp 9f31 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4f1>\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tmov %edi,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:439\n-\txor %ebx,%ebx\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\txor %ecx,%ecx\n-\tjmp 9fc7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x587>\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tmov %ebp,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\txor %ecx,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:439\n-\txor %ebx,%ebx\n-\tjmp 9dc7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x387>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne a603 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbc3>\n-/usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov (%esi),%edx\n-\tmov %edx,(%eax)\n-\tjmp a603 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbc3>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne a577 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb37>\n-/usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov 0x18(%esp),%esi\n-\tmov (%esi),%edx\n-\tmov %edx,(%eax)\n-\tjmp a577 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb37>\n-/usr/include/seqan/align/dp_traceback_adaptor.h:117\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\n-0000a8c0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base>:\n-void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n-/usr/include/seqan/sequence/string_base.h:1032\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x9607,%eax\n-\tpush %ebp\n-\tmov %esp,%ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x2c,%esp\n-\tmov 0x8(%ebp),%ebx\n-\tmov 0xc(%ebp),%ecx\n-\tmov %eax,-0x30(%ebp)\n-\tmov %ebx,-0x2c(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%ecx),%edi\n-/usr/include/seqan/sequence/string_base.h:1032\n-\tmov %gs:0x14,%edx\n-\tmov %edx,-0x1c(%ebp)\n-\tmov 0x10(%ebp),%edx\n-/usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n-\ttest %edi,%edi\n-\tje a8fc >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x3c>\n-\tcmp 0x4(%ebx),%edi\n-\tje a9d0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x110>\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%ecx),%ebx\n-\tmov %ecx,-0x34(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:371\n-\tmov -0x2c(%ebp),%ecx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%edi\n-\tsar $0x2,%edi\n-/usr/include/seqan/sequence/string_alloc.h:371\n-\tmov (%ecx),%esi\n-/usr/include/seqan/sequence/string_base.h:737\n-\tcmp %edx,%edi\n-\tcmova %edx,%edi\n-/usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n-\tcmp %edi,0x8(%ecx)\n-\tjae a973 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb3>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %edi,%eax\n-\tshr $1,%eax\n-\tcmp $0x1f,%edi\n-\tlea (%eax,%edi,1),%ebx\n-\tmov $0x20,%eax\n-\tcmovbe %eax,%ebx\n-/usr/include/seqan/sequence/string_base.h:1601\n-\tcmp %ebx,%edx\n-\tcmova %ebx,%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x30(%ebp),%ebx\n-\tlea 0x0(,%edx,4),%eax\n-\tmov %edx,-0x38(%ebp)\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov -0x2c(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x38(%ebp),%edx\n-/usr/include/seqan/sequence/string_base.h:743\n-\tadd $0x10,%esp\n-\ttest %esi,%esi\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%ecx)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%ecx)\n-/usr/include/seqan/sequence/string_base.h:743\n-\tmov -0x34(%ebp),%ecx\n-\tje a9c0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x100>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov %ecx,-0x34(%ebp)\n-\tmov -0x30(%ebp),%ebx\n-\tpush %esi\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x34(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x2c(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%ecx),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%eax),%esi\n-\tmov -0x2c(%ebp),%eax\n-\tshl $0x2,%edi\n-\tlea (%esi,%edi,1),%edx\n-\tmov %edx,0x4(%eax)\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tje a99f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xdf>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_cell_linear.h:68\n-\tmov (%ebx),%eax\n-/usr/include/seqan/basic/array_construct_destruct.h:465\n-\tadd $0x4,%esi\n-/usr/include/seqan/basic/array_construct_destruct.h:464\n-\tadd $0x4,%ebx\n-/usr/include/seqan/align/dp_cell_linear.h:68\n-\tmov %eax,-0x4(%esi)\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %edx,%esi\n-\tjne a990 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xd0>\n-/usr/include/seqan/sequence/string_base.h:1052\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne aa4d >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x18d>\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%ecx),%ebx\n-\tmov %eax,%esi\n-\tjmp a973 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb3>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-/usr/include/seqan/sequence/string_base.h:1044\n-\tmov -0x2c(%ebp),%eax\n-\tcmp %eax,%ecx\n-\tje a99f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xdf>\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%ecx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:166\n-\tmovl $0x0,-0x28(%ebp)\n-\tlea -0x28(%ebp),%esi\n-/usr/include/seqan/sequence/string_alloc.h:167\n-\tmovl $0x0,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:168\n-\tmovl $0x0,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n-\tcmp %eax,%edi\n-\tje aa10 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x150>\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %eax,%edi\n-/usr/include/seqan/sequence/string_base.h:1073\n-\tsub $0x4,%esp\n-\tmov -0x30(%ebp),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsar $0x2,%edi\n-/usr/include/seqan/sequence/string_base.h:1047\n-\tcmp %edx,%edi\n-\tcmova %edx,%edi\n-/usr/include/seqan/sequence/string_base.h:1073\n-\tpush %edi\n-\tpush %ecx\n-\tpush %esi\n-\tcall 32b0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@plt>\n-/usr/include/seqan/sequence/sequence_interface.h:917\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tmov -0x30(%ebp),%ebx\n-\tpush %esi\n-\tpush -0x2c(%ebp)\n-\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1065\n-\tpop %eax\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tpush -0x28(%ebp)\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tjmp a99f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xdf>\n-\tsub $0xc,%esp\n-\tpush -0x28(%ebp)\n-\tmov -0x30(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tje aa56 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x196>\n-/usr/include/seqan/sequence/string_base.h:1052\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov %eax,%esi\n-\tjmp aa30 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x170>\n-\tsub $0xc,%esp\n-\tmov -0x30(%ebp),%ebx\n-\tpush %esi\n-\tcall 3320 <_Unwind_Resume@plt>\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\n-0000aa70 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base>:\n-void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n-/usr/include/seqan/sequence/string_base.h:1010\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x9457,%eax\n-\tpush %ebp\n-\tmov %esp,%ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x2c,%esp\n-\tmov %eax,-0x2c(%ebp)\n-\tmov 0xc(%ebp),%eax\n-\tmov 0x8(%ebp),%edi\n-\tmov %eax,-0x30(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %gs:0x14,%esi\n-\tmov %esi,-0x1c(%ebp)\n-\tmov 0x4(%eax),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n-\tcmp %eax,%esi\n-\tje ab60 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xf0>\n-/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n-\ttest %esi,%esi\n-\tje aab3 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x43>\n-\tcmp 0x4(%edi),%esi\n-\tje ab79 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x109>\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %eax,%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%edx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %esi,%ebx\n-\tsar $0x2,%ebx\n-/usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n-\tcmp %ebx,0x8(%edi)\n-\tjae ac71 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x201>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x7c,%esi\n-\tjbe ac30 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1c0>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ebx,%ecx\n-\tshr $1,%ecx\n-\tadd %ebx,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tlea 0x0(,%ecx,4),%eax\n-\tsub $0xc,%esp\n-\tmov %edx,-0x38(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tmov %ecx,-0x34(%ebp)\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x34(%ebp),%ecx\n-/usr/include/seqan/sequence/string_base.h:721\n-\tmov -0x38(%ebp),%edx\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%ebx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ecx,0x8(%edi)\n-/usr/include/seqan/sequence/string_base.h:721\n-\ttest %edx,%edx\n-\tje ac20 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1b0>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x2c(%ebp),%ebx\n-\tpush %edx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%edi),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%ebx,%esi,1),%edx\n-/usr/include/seqan/sequence/string_base.h:1019 (discriminator 2)\n-\tadd %eax,%esi\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %edx,0x4(%edi)\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %eax,%esi\n-\tje ab3f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/align/dp_cell_linear.h:68\n-\tmov (%eax),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:464\n-\tadd $0x4,%eax\n-/usr/include/seqan/basic/array_construct_destruct.h:465\n-\tadd $0x4,%ebx\n-/usr/include/seqan/align/dp_cell_linear.h:68\n-\tmov %edx,-0x4(%ebx)\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %eax,%esi\n-\tjne ab30 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xc0>\n-/usr/include/seqan/sequence/string_base.h:1028\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne ac6c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1fc>\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%ebx\n-/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n-\tcmp %ecx,%ebx\n-\tje ab3f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n-/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n-\ttest %eax,%eax\n-\tje ac47 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1d7>\n-\tcmp %ecx,%eax\n-\tjne ac40 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1d0>\n-/usr/include/seqan/sequence/string_base.h:1023\n-\tcmp %edi,-0x30(%ebp)\n-\tje ab3f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n-/usr/include/seqan/sequence/string_alloc.h:166\n-\tmovl $0x0,-0x28(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:167\n-\tmovl $0x0,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:168\n-\tmovl $0x0,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n-\tcmp %eax,%esi\n-\tje abff >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x18f>\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %eax,%esi\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov $0x20,%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %esi,%ecx\n-\tsar $0x2,%ecx\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ecx,%eax\n-\tshr $1,%eax\n-\tadd %ecx,%eax\n-\tcmp $0x7c,%esi\n-\tcmovbe %ebx,%eax\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov -0x2c(%ebp),%ebx\n-/usr/include/seqan/sequence/string_base.h:1601\n-\tcmp %eax,%ecx\n-\tcmova %eax,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tlea 0x0(,%ecx,4),%eax\n-\tmov %ecx,-0x34(%ebp)\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x34(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,-0x28(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%ebx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%esi,1),%eax\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ecx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%ecx),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_cell_linear.h:68\n-\tmov (%edx),%ecx\n-/usr/include/seqan/basic/array_construct_destruct.h:465\n-\tadd $0x4,%ebx\n-/usr/include/seqan/basic/array_construct_destruct.h:464\n-\tadd $0x4,%edx\n-/usr/include/seqan/align/dp_cell_linear.h:68\n-\tmov %ecx,-0x4(%ebx)\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %eax,%ebx\n-\tjne abf0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x180>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tlea -0x28(%ebp),%eax\n-\tmov -0x2c(%ebp),%ebx\n-\tpush %eax\n-\tpush %edi\n-\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1065\n-\tpop %eax\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tpush -0x28(%ebp)\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tjmp ab3f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%eax\n-\tmov (%eax),%eax\n-\tjmp ab1b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xab>\n-\tlea 0x0(%esi),%esi\n-\tmov $0x80,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n-\tmov $0x20,%ecx\n-\tjmp aadb >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x6b>\n-\tnop\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\txor %esi,%esi\n-\tjmp ab1b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xab>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %ebx,0x4(%edi)\n-/usr/include/seqan/basic/array_construct_destruct.h:461\n-\tjmp ab3f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x28(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tje ac7c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x20c>\n-/usr/include/seqan/sequence/string_base.h:1028\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tmov %edx,%ebx\n-\tjmp ab1b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xab>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov %eax,%esi\n-\tjmp ac4f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1df>\n-\tsub $0xc,%esp\n-\tmov -0x2c(%ebp),%ebx\n-\tpush %esi\n-\tcall 3320 <_Unwind_Resume@plt>\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\n-0000ac90 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base>:\n-void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n-/usr/include/seqan/basic/holder_tristate.h:915\n-\tpush %ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0x9233,%ebx\n-\tsub $0x1c,%esp\n-\tmov 0x34(%esp),%eax\n-\tmov 0x30(%esp),%esi\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\tmov 0x4(%eax),%edx\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tmov 0x4(%esi),%ecx\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\ttest %edx,%edx\n-\tje ada8 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x118>\n-\tcmp $0x1,%edx\n-\tje acf0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x60>\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tand $0xfffffffd,%ecx\n-\tmov (%eax),%edi\n-\tje acdc >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%esi),%ebp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush 0x0(%ebp)\n-\tcall 31f0 \n-\tmov %ebp,(%esp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:727\n-\tmov %edi,(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:728\n-\tmovl $0x2,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%ebp\n-/usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1)\n-\ttest %ecx,%ecx\n-\tjne ade0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x150>\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0xc\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x0(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%edi\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%ebp),%eax\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%edx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,0x1c(%esp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ecx,%edx\n-\tmov %edx,%eax\n-\tmov %edx,0x18(%esp)\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsar $0x2,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%edx\n-\tshr $1,%edx\n-\tadd %edx,%eax\n-\tcmpl $0x7c,0x8(%esp)\n-\tmov $0x20,%edx\n-\tcmova %eax,%edx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%ebp),%eax\n-\tcmp %eax,%edx\n-\tcmova %eax,%edx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %edx,%edx\n-\tje ad80 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf0>\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tlea 0x0(,%edx,4),%eax\n-\tmov %edx,0x14(%esp)\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x18(%esp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x0(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,0x1c(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tmov 0xc(%esp),%eax\n-\tcmp %eax,%ecx\n-\tje ad95 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x105>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tpush %ebp\n-\tpush %edi\n-\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n-\tmov %edi,(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:651\n-\tmovl $0x1,0x4(%esi)\n-\tjmp ace5 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x55>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\ttest %ecx,%ecx\n-\tje ace5 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x55>\n-\tcmp $0x2,%ecx\n-\tje ae00 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x170>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%esi),%edi\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush (%edi)\n-\tcall 31f0 \n-\tmov %edi,(%esp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:533\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tpush %ebp\n-\tpush (%esi)\n-\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-/usr/include/seqan/basic/holder_tristate.h:529\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tnop\n-\n-0000ae10 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n-void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x90b7,%eax\n-\tpush %ebp\n-\tmov %esp,%ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x1c,%esp\n-\tmov %eax,-0x1c(%ebp)\n-/usr/include/seqan/basic/holder_tristate.h:585\n-\tmov 0x8(%ebp),%eax\n-\tmov 0x4(%eax),%eax\n-\ttest %eax,%eax\n-\tje afd8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1c8>\n-\tcmp $0x2,%eax\n-\tjne afca >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ba>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x8(%ebp),%eax\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%eax),%edi\n-/usr/include/seqan/basic/holder_tristate.h:529\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush $0x20\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%ecx\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%esi\n-/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n-\tmov $0x20,%ebx\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %edx,%eax\n-\tsub %ecx,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x7c,%eax\n-\tjbe ae8d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7d>\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsar $0x2,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%ebx\n-\tshr $1,%ebx\n-\tadd %ebx,%eax\n-\tmov %eax,%ebx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%edi),%eax\n-\tcmp %eax,%ebx\n-\tcmovbe %ebx,%eax\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %eax,%eax\n-\tjne b110 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x300>\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tje aeb1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edi\n-\tpush %esi\n-\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x10(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0xc(%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x10(%esi)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %ecx,%eax\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x14(%esi)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %edx,%eax\n-\tmov %eax,-0x20(%ebp)\n-\tsar $0x2,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%ebx\n-\tshr $1,%ebx\n-\tadd %ebx,%eax\n-\tcmpl $0x7c,-0x20(%ebp)\n-\tmov $0x20,%ebx\n-\tcmovbe %ebx,%eax\n-\tmov %eax,%ebx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x14(%edi),%eax\n-\tcmp %eax,%ebx\n-\tcmovbe %ebx,%eax\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %eax,%eax\n-\tjne b148 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x338>\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tje af14 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-/usr/include/seqan/align/matrix_base.h:187\n-\tlea 0xc(%edi),%eax\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-/usr/include/seqan/align/matrix_base.h:187\n-\tlea 0xc(%esi),%eax\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tpush %eax\n-\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:121\n-\tmovl $0x0,0x1c(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\tmov 0x1c(%edi),%eax\n-/usr/include/seqan/basic/holder_tristate.h:121\n-\tmovl $0x0,0x18(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\ttest %eax,%eax\n-\tje afbe >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ae>\n-\tcmp $0x1,%eax\n-\tjne b190 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x380>\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x18(%edi),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov %edx,-0x20(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush $0xc\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tadd $0x10,%esp\n-\tmov %eax,%edi\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%ecx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%ecx\n-\tmov %ecx,%eax\n-\tmov %ecx,-0x20(%ebp)\n-\tsar $0x2,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%ecx\n-\tshr $1,%ecx\n-\tadd %ecx,%eax\n-\tcmpl $0x7c,-0x20(%ebp)\n-\tmov $0x20,%ecx\n-\tcmovbe %ecx,%eax\n-\tmov %eax,%ecx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%edx),%eax\n-\tcmp %eax,%ecx\n-\tcmovbe %ecx,%eax\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %eax,%eax\n-\tjne b1a8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x398>\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tmov -0x24(%ebp),%eax\n-\tcmp %eax,%ebx\n-\tje afb4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1a4>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edx\n-\tpush %edi\n-\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n-\tmov %edi,0x18(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:651\n-\tmovl $0x1,0x1c(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n-\tmov 0x8(%ebp),%eax\n-\tmov %esi,(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:651\n-\tmovl $0x1,0x4(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush $0x20\n-\tcall 3030 \n-\tmov %eax,%esi\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x8(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%esi)\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %esi,(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x10(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x14(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:117\n-\tmovl $0x0,0x18(%esi)\n-\tmovl $0x0,0x1c(%esi)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmovl $0xc,(%esp)\n-\tcall 3030 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0x18(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%edi\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%esi),%eax\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x1c(%esi)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%ebx\n-\tsub %edi,%ebx\n-\tmov %ebx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1758\n-\tcmp $0x8,%ebx\n-\tjbe b0d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2c0>\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tadd $0x8,%edi\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x10(%esi),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %edi,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0xc(%esi),%edi\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%ecx\n-\tsub %edi,%ecx\n-\tmov %ecx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1758\n-\tcmp $0x8,%ecx\n-\tja b180 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x370>\n-/usr/include/seqan/sequence/string_base.h:1765\n-\tcmpl $0x1,0x14(%esi)\n-\tjbe b288 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x478>\n-/usr/include/seqan/sequence/string_base.h:1775\n-\tcmpl $0x4,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tlea 0x8(%edi),%edx\n-/usr/include/seqan/sequence/string_base.h:1775\n-\tja b0b4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n-/usr/include/seqan/basic/array_construct_destruct.h:592\n-\tmov %edx,%ecx\n-\tsub %eax,%ecx\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\ttest %ecx,%ecx\n-\tjle b0b4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n-/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n-\tcmp %edx,%eax\n-\tje b0b4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tsub $0x4,%esp\n-\tmov %edx,-0x20(%ebp)\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %ecx\n-\tpush $0x0\n-\tpush %eax\n-\tcall 32f0 \n-\tmov -0x20(%ebp),%edx\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmov 0x8(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %edx,0x10(%esi)\n-/usr/include/seqan/align/matrix_base.h:183 (discriminator 1)\n-\tmovl $0x1,(%edi)\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x4(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tnop\n-/usr/include/seqan/sequence/string_base.h:1765\n-\tcmpl $0x1,0x8(%esi)\n-\tjbe b1e0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3d0>\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tadd $0x8,%edi\n-/usr/include/seqan/sequence/string_base.h:1775\n-\tcmpl $0x4,-0x20(%ebp)\n-\tja b064 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n-/usr/include/seqan/basic/array_construct_destruct.h:592\n-\tmov %edi,%edx\n-\tsub %eax,%edx\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\ttest %edx,%edx\n-\tjle b064 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n-/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n-\tcmp %edi,%eax\n-\tje b064 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tsub $0x4,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edx\n-\tpush $0x0\n-\tpush %eax\n-\tcall 32f0 \n-\tadd $0x10,%esp\n-\tjmp b064 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n-\txchg %ax,%ax\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %eax,-0x20(%ebp)\n-\tshl $0x2,%eax\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tjne aea1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x91>\n-\tjmp aeb1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %eax,-0x20(%ebp)\n-\tshl $0x2,%eax\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x10(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x10(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x14(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0xc(%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tjne aefe >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xee>\n-\tjmp af14 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tlea 0x8(%edi),%edx\n-\tjmp b0b4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tmov 0x18(%edi),%eax\n-/usr/include/seqan/basic/holder_tristate.h:728\n-\tmovl $0x2,0x1c(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:727\n-\tmov %eax,0x18(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:729\n-\tjmp afbe >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ae>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %eax,-0x20(%ebp)\n-\tshl $0x2,%eax\n-\tmov -0x1c(%ebp),%ebx\n-\tmov %edx,-0x24(%ebp)\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov -0x24(%ebp),%edx\n-\tmov 0x4(%edx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:345\n-\tjmp af9d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x18d>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush $0x80\n-\tcall 3030 \n-\tadd $0x10,%esp\n-\tmov %eax,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\ttest %edi,%edi\n-\tje b340 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x530>\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tmov -0x20(%ebp),%eax\n-\tcmp $0x4,%eax\n-\tjle b487 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x677>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tpush %edi\n-\tpush %ecx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edi\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_base.h:1769\n-\tmov 0x8(%esi),%eax\n-\tmov $0x2,%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%ecx\n-/usr/include/seqan/sequence/string_base.h:1769\n-\tcmp %edx,%eax\n-\tcmova %edx,%eax\n-\tmov -0x20(%ebp),%edx\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tshl $0x2,%eax\n-\tlea (%ecx,%eax,1),%edi\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tsub %edx,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\ttest %eax,%eax\n-\tjle b064 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x20(%ebp),%edx\n-\tadd %edx,%ecx\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tcmp $0x4,%eax\n-\tjae b360 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x550>\n-\ttest %eax,%eax\n-\tje b064 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n-\tmovb $0x0,(%ecx)\n-\ttest $0x2,%al\n-\tje b064 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n-\tmovw $0x0,-0x2(%ecx,%eax,1)\n-\tjmp b064 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush $0x80\n-\tcall 3030 \n-\tadd $0x10,%esp\n-\tmov %eax,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x14(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\ttest %edi,%edi\n-\tje b328 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x518>\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tmov -0x20(%ebp),%eax\n-\tcmp $0x4,%eax\n-\tjle b478 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x668>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tpush %edi\n-\tpush %ecx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edi\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_base.h:1769\n-\tmov 0x14(%esi),%eax\n-\tmov $0x2,%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0xc(%esi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tmov -0x20(%ebp),%edi\n-/usr/include/seqan/sequence/string_base.h:1769\n-\tcmp %edx,%eax\n-\tcmova %edx,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tshl $0x2,%eax\n-\tlea (%ecx,%eax,1),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tsub %edi,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\ttest %eax,%eax\n-\tjle b30f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x20(%ebp),%edi\n-\tadd %ecx,%edi\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tcmp $0x4,%eax\n-\tjae b3d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5c0>\n-\ttest %eax,%eax\n-\tje b30f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n-\tmovb $0x0,(%edi)\n-\ttest $0x2,%al\n-\tjne b316 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x506>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp b0b4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tmovw $0x0,-0x2(%edi,%eax,1)\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp b0b4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\tmov -0x20(%ebp),%edi\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tlea 0x8(%eax),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tmov $0x8,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\tsub %edi,%eax\n-\tjne b2f6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e6>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp b0b4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n-\txchg %ax,%ax\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tlea 0x8(%eax),%edi\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tmov $0x8,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\tsub %edx,%eax\n-\tjne b254 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x444>\n-\tjmp b064 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tlea 0x4(%ecx),%edx\n-\tmovl $0x0,(%ecx)\n-\tand $0xfffffffc,%edx\n-\tmovl $0x0,-0x4(%ecx,%eax,1)\n-\tsub %edx,%ecx\n-\tadd %ecx,%eax\n-\tand $0xfffffffc,%eax\n-\tcmp $0x4,%eax\n-\tjb b064 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n-\tmov %eax,%ecx\n-\tand $0xfffffffc,%ecx\n-\tmov %ecx,-0x20(%ebp)\n-\tlea -0x1(%eax),%ecx\n-\tshr $0x2,%ecx\n-\tmovl $0x0,(%edx)\n-\tand $0x1,%ecx\n-\tmov %ecx,%ebx\n-\tmov $0x4,%ecx\n-\tcmp %eax,%ecx\n-\tjae b064 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n-\ttest %ebx,%ebx\n-\tjne b442 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x632>\n-\tmovl $0x0,(%edx,%ecx,1)\n-\tmovl $0x0,0x4(%edx,%ecx,1)\n-\tmov -0x20(%ebp),%eax\n-\tadd $0x8,%ecx\n-\tcmp %eax,%ecx\n-\tjb b3b2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5a2>\n-\tjmp b064 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n-\tlea 0x4(%edi),%ebx\n-\tmovl $0x0,(%edi)\n-\tand $0xfffffffc,%ebx\n-\tmovl $0x0,-0x4(%edi,%eax,1)\n-\tsub %ebx,%edi\n-\tadd %edi,%eax\n-\tand $0xfffffffc,%eax\n-\tcmp $0x4,%eax\n-\tjb b30f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n-\tmov %eax,%edi\n-\tand $0xfffffffc,%edi\n-\tmov %edi,-0x20(%ebp)\n-\tlea -0x1(%eax),%edi\n-\tshr $0x2,%edi\n-\tand $0x1,%edi\n-\tmov %edi,-0x1c(%ebp)\n-\tmov $0x4,%edi\n-\tmovl $0x0,(%ebx)\n-\tcmp %eax,%edi\n-\tjae b30f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n-\tmov -0x1c(%ebp),%eax\n-\ttest %eax,%eax\n-\tjne b45e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x64e>\n-\tmovl $0x0,(%ebx,%edi,1)\n-\tmovl $0x0,0x4(%ebx,%edi,1)\n-\tmov -0x20(%ebp),%eax\n-\tadd $0x8,%edi\n-\tcmp %eax,%edi\n-\tjb b422 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x612>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp b0b4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tmovl $0x0,0x4(%edx)\n-\tmov -0x20(%ebp),%eax\n-\tmov $0x8,%ecx\n-\tcmp %eax,%ecx\n-\tjb b3b2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5a2>\n-\tjmp b064 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n-\tmovl $0x0,0x4(%ebx)\n-\tmov -0x20(%ebp),%eax\n-\tmov $0x8,%edi\n-\tcmp %eax,%edi\n-\tjb b422 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x612>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp b0b4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne b2c8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4b8>\n-/usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov (%edi),%eax\n-\tmov %eax,(%ecx)\n-\tjmp b2c8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4b8>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne b223 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x413>\n-/usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov (%edi),%eax\n-\tmov %eax,(%ecx)\n-\tjmp b223 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x413>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov %eax,%edi\n-\tjmp b4b3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6a3>\n-\tmov %eax,%edi\n-\tjmp b4a2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x692>\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tmov %eax,%edi\n-\tjmp b4c8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b8>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush 0xc(%esi)\n-\tmov -0x1c(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tsub $0xc,%esp\n-\tpush (%esi)\n-\tmov -0x1c(%ebp),%ebx\n-\tcall 31f0 \n-\tmov %edi,(%esp)\n-\tcall 3320 <_Unwind_Resume@plt>\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\ttestl $0xfffffffd,0x1c(%esi)\n-\tje b4f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6e0>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x18(%esi),%eax\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tmov %eax,-0x20(%ebp)\n-\tpush (%eax)\n-\tcall 31f0 \n-\tpop %ecx\n-\tpush -0x20(%ebp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush 0xc(%esi)\n-\tmov -0x1c(%ebp),%ebx\n-\tcall 31f0 \n-\tpop %edx\n-\tpush (%esi)\n-\tcall 31f0 \n-\tmov %edi,(%esp)\n-\tcall 3320 <_Unwind_Resume@plt>\n-\txchg %ax,%ax\n-\n-0000b510 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>:\n-void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n-/usr/include/seqan/sequence/string_base.h:1032\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x89b7,%eax\n-\tpush %ebp\n-\tmov %esp,%ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x2c,%esp\n-\tmov %eax,-0x2c(%ebp)\n-\tmov 0x8(%ebp),%edi\n-\tmov %gs:0x14,%edx\n-\tmov %edx,-0x1c(%ebp)\n-\tmov 0xc(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edx),%esi\n-/usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n-\ttest %esi,%esi\n-\tje b546 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x36>\n-\tcmp 0x4(%edi),%esi\n-\tje b600 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0>\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:371\n-\tmov (%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov %edx,-0x34(%ebp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%esi\n-/usr/include/seqan/sequence/string_base.h:737\n-\tcmp 0x10(%ebp),%esi\n-\tcmova 0x10(%ebp),%esi\n-/usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n-\tcmp %esi,0x8(%edi)\n-\tjae b5b7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %esi,%eax\n-\tmov %ecx,-0x38(%ebp)\n-\tshr $1,%eax\n-\tcmp $0x1f,%esi\n-\tlea (%eax,%esi,1),%ebx\n-\tmov $0x20,%eax\n-\tcmovbe %eax,%ebx\n-/usr/include/seqan/sequence/string_base.h:1601\n-\tcmp %ebx,0x10(%ebp)\n-\tcmovbe 0x10(%ebp),%ebx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%ebx),%eax\n-\tmov %ebx,-0x30(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush %eax\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_base.h:743\n-\tmov -0x38(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x30(%ebp),%ebx\n-/usr/include/seqan/sequence/string_base.h:743\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_base.h:743\n-\tmov -0x34(%ebp),%edx\n-\ttest %ecx,%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ebx,0x8(%edi)\n-/usr/include/seqan/sequence/string_base.h:743\n-\tje b5f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe0>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov %edx,-0x30(%ebp)\n-\tpush %ecx\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%ecx,%esi,1),%eax\n-\tmov %eax,0x4(%edi)\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tcmp $0x1,%esi\n-\tjle b660 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x150>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tpush %esi\n-\tpush %ebx\n-\tpush %ecx\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1052\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne b68d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x17d>\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tnop\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-\tmov %eax,%ecx\n-\tjmp b5b7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-/usr/include/seqan/sequence/string_base.h:1044\n-\tcmp %edi,%edx\n-\tje b5d7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:166\n-\tmovl $0x0,-0x28(%ebp)\n-\tlea -0x28(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:167\n-\tmovl $0x0,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:168\n-\tmovl $0x0,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n-\tcmp %ecx,%esi\n-\tje b642 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132>\n-/usr/include/seqan/sequence/string_base.h:1073\n-\tsub $0x4,%esp\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ecx,%esi\n-/usr/include/seqan/sequence/string_base.h:1047\n-\tcmp 0x10(%ebp),%esi\n-\tcmova 0x10(%ebp),%esi\n-/usr/include/seqan/sequence/string_base.h:1073\n-\tpush %esi\n-\tpush %edx\n-\tpush %eax\n-\tmov -0x2c(%ebp),%ebx\n-\tmov %eax,-0x30(%ebp)\n-\tcall 3040 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt>\n-/usr/include/seqan/sequence/sequence_interface.h:917\n-\tmov -0x30(%ebp),%eax\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tpush %eax\n-\tpush %edi\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1065\n-\tpop %eax\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tpush -0x28(%ebp)\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tjmp b5d7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne b5d7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n-/usr/include/c++/14/bits/stl_algobase.h:413\n-\tmovzbl (%ebx),%eax\n-\tmov %al,(%ecx)\n-\tjmp b5d7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x28(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tje b696 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x186>\n-/usr/include/seqan/sequence/string_base.h:1052\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov %eax,%esi\n-\tjmp b670 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x160>\n-\tsub $0xc,%esp\n-\tpush %esi\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3320 <_Unwind_Resume@plt>\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\n-0000b6b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>:\n-void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n-/usr/include/seqan/sequence/string_base.h:1010\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x8817,%eax\n-\tpush %ebp\n-\tmov %esp,%ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x3c,%esp\n-\tmov %eax,-0x2c(%ebp)\n-\tmov 0x8(%ebp),%edi\n-\tmov %gs:0x14,%edx\n-\tmov %edx,-0x1c(%ebp)\n-\tmov 0xc(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edx),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%eax\n-/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n-\tcmp %eax,%esi\n-\tje b7a0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xf0>\n-/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n-\ttest %esi,%esi\n-\tje b6f0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x40>\n-\tcmp 0x4(%edi),%esi\n-\tje b7b9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x109>\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %eax,%esi\n-\tmov %esi,-0x34(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov %ebx,-0x30(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n-\tcmp %esi,0x8(%edi)\n-\tjae b8fd >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24d>\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%esi\n-\tjbe b860 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b0>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %esi,%eax\n-\tshr $1,%eax\n-\tlea (%eax,%esi,1),%ecx\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%ecx),%eax\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %edx,-0x3c(%ebp)\n-\tmov %ecx,-0x38(%ebp)\n-\tpush %eax\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_base.h:721\n-\tmov -0x30(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x38(%ebp),%ecx\n-/usr/include/seqan/sequence/string_base.h:721\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%ebx\n-/usr/include/seqan/sequence/string_base.h:721\n-\ttest %edx,%edx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ecx,0x8(%edi)\n-/usr/include/seqan/sequence/string_base.h:721\n-\tmov -0x3c(%ebp),%edx\n-\tje b850 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1a0>\n-\tmov %edx,-0x38(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x30(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x38(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%edi),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:391\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x34(%ebp),%ecx\n-\tlea (%ebx,%ecx,1),%edx\n-\tmov %edx,0x4(%edi)\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tcmp $0x1,%esi\n-\tjle b890 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tpush %ecx\n-\tpush %eax\n-\tpush %ebx\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1028\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne b8f8 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x248>\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%ebx\n-/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n-\tcmp %ecx,%ebx\n-\tje b781 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n-/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n-\ttest %eax,%eax\n-\tje b880 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0>\n-\tcmp %ecx,%eax\n-\tjne b870 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0>\n-/usr/include/seqan/sequence/string_base.h:1023\n-\tcmp %edi,%edx\n-\tje b781 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n-/usr/include/seqan/sequence/string_alloc.h:166\n-\tmovl $0x0,-0x28(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:167\n-\tmovl $0x0,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:168\n-\tmovl $0x0,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n-\tcmp %eax,%esi\n-\tje b82e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %eax,%esi\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x1f,%esi\n-\tjbe b8a0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0>\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %esi,%ecx\n-\tmov %edx,-0x34(%ebp)\n-\tshr $1,%ecx\n-\tadd %esi,%ecx\n-/usr/include/seqan/sequence/string_base.h:1601\n-\tcmp %esi,%ecx\n-\tcmova %esi,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%ecx),%eax\n-\tmov %ecx,-0x30(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush %eax\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x30(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x34(%ebp),%edx\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,-0x28(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ecx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%esi,1),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %ecx,-0x24(%ebp)\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tcmp $0x1,%esi\n-\tjle b82e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tpush %esi\n-\tpush %edx\n-\tpush %eax\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tlea -0x28(%ebp),%eax\n-\tpush %eax\n-\tpush %edi\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1065\n-\tpop %eax\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tpush -0x28(%ebp)\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tjmp b781 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n-\tnop\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%eax\n-\tjmp b75e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-\tmov $0x21,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n-\tmov $0x20,%ecx\n-\tjmp b716 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x66>\n-\tnop\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmovl $0x0,-0x34(%ebp)\n-\txor %esi,%esi\n-\tjmp b75e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n-\txchg %ax,%ax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %ebx,0x4(%edi)\n-/usr/include/c++/14/bits/stl_algobase.h:448\n-\tjmp b781 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne b781 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n-/usr/include/c++/14/bits/stl_algobase.h:413\n-\tmovzbl (%eax),%eax\n-\tmov %al,(%ebx)\n-\tjmp b781 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%esi),%eax\n-\tmov %edx,-0x30(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush %eax\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %esi,-0x20(%ebp)\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tlea (%eax,%esi,1),%ebx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,-0x28(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %ebx,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%edx\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tcmp $0x1,%esi\n-\tjne b81d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d>\n-/usr/include/c++/14/bits/stl_algobase.h:413\n-\tmovzbl (%edx),%eax\n-\tmov %al,(%ecx)\n-\tjmp b82e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush -0x28(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tje b909 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x259>\n-/usr/include/seqan/sequence/string_base.h:1028\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tmov -0x30(%ebp),%ebx\n-\tjmp b75e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov %eax,%esi\n-\tjmp b8db >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x22b>\n-\tsub $0xc,%esp\n-\tpush %esi\n-\tmov -0x2c(%ebp),%ebx\n-\tcall 3320 <_Unwind_Resume@plt>\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\tnop\n-\n-0000b920 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base>:\n-void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n-/usr/include/seqan/basic/holder_tristate.h:915\n-\tpush %ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0x85a3,%ebx\n-\tsub $0x1c,%esp\n-\tmov 0x34(%esp),%eax\n-\tmov 0x30(%esp),%esi\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\tmov 0x4(%eax),%edx\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tmov 0x4(%esi),%ecx\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\ttest %edx,%edx\n-\tje ba28 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x108>\n-\tcmp $0x1,%edx\n-\tje b980 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x60>\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tand $0xfffffffd,%ecx\n-\tmov (%eax),%edi\n-\tje b96c > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x4c>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%esi),%ebp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush 0x0(%ebp)\n-\tcall 31f0 \n-\tmov %ebp,(%esp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:727\n-\tmov %edi,(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:728\n-\tmovl $0x2,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%ebp\n-/usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1)\n-\ttest %ecx,%ecx\n-\tjne ba60 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x140>\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tpush $0xc\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x0(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%edi\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%ebp),%eax\n-\tmov %eax,0x1c(%esp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ecx,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%edx\n-\tshr $1,%edx\n-\tadd %eax,%edx\n-\tcmp $0x1f,%eax\n-\tmov $0x20,%eax\n-\tcmova %edx,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%ebp),%edx\n-\tcmp %edx,%eax\n-\tcmovbe %eax,%edx\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %edx,%edx\n-\tje b9ff > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0xdf>\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%edx),%eax\n-\tmov %edx,0x18(%esp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov 0x1c(%esp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x0(%ebp),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,0x1c(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %ecx,0xc(%esp)\n-\tje ba12 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0xf2>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tpush %ebp\n-\tpush %edi\n-\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n-\tmov %edi,(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:651\n-\tmovl $0x1,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\ttest %ecx,%ecx\n-\tje b975 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x55>\n-\tcmp $0x2,%ecx\n-\tje ba80 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x160>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%esi),%edi\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush (%edi)\n-\tcall 31f0 \n-\tmov %edi,(%esp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:533\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tpush %ebp\n-\tpush (%esi)\n-\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-/usr/include/seqan/basic/holder_tristate.h:529\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tnop\n-\n-0000ba90 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base>:\n-void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x8437,%eax\n-\tpush %ebp\n-\tmov %esp,%ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x1c,%esp\n-\tmov %eax,-0x1c(%ebp)\n-/usr/include/seqan/basic/holder_tristate.h:585\n-\tmov 0x8(%ebp),%eax\n-\tmov 0x4(%eax),%eax\n-\ttest %eax,%eax\n-\tje bc50 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1c0>\n-\tcmp $0x2,%eax\n-\tjne bc41 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1b1>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x8(%ebp),%eax\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov (%eax),%edi\n-/usr/include/seqan/basic/holder_tristate.h:529\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush $0x20\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%edx\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%esi\n-/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n-\tmov $0x20,%ebx\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %ecx,%eax\n-\tsub %edx,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x7c,%eax\n-\tjbe bb0d > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x7d>\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsar $0x2,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%ebx\n-\tshr $1,%ebx\n-\tadd %ebx,%eax\n-\tmov %eax,%ebx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%edi),%eax\n-\tcmp %eax,%ebx\n-\tcmovbe %ebx,%eax\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %eax,%eax\n-\tjne bd98 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x308>\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tje bb31 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xa1>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edi\n-\tpush %esi\n-\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x10(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0xc(%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x10(%esi)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %ecx,%eax\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x14(%esi)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %edx,%eax\n-\tmov %eax,-0x20(%ebp)\n-\tsar $0x2,%eax\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%ebx\n-\tshr $1,%ebx\n-\tadd %ebx,%eax\n-\tcmpl $0x7c,-0x20(%ebp)\n-\tmov $0x20,%ebx\n-\tcmovbe %ebx,%eax\n-\tmov %eax,%ebx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x14(%edi),%eax\n-\tcmp %eax,%ebx\n-\tcmovbe %ebx,%eax\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %eax,%eax\n-\tjne bdd0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x340>\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tje bb94 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x104>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-/usr/include/seqan/align/matrix_base.h:187\n-\tlea 0xc(%edi),%eax\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-/usr/include/seqan/align/matrix_base.h:187\n-\tlea 0xc(%esi),%eax\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tpush %eax\n-\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:121\n-\tmovl $0x0,0x1c(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\tmov 0x1c(%edi),%eax\n-/usr/include/seqan/basic/holder_tristate.h:121\n-\tmovl $0x0,0x18(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:918\n-\ttest %eax,%eax\n-\tje bc35 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1a5>\n-\tcmp $0x1,%eax\n-\tjne be10 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x380>\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x18(%edi),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov %edx,-0x20(%ebp)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tpush $0xc\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tadd $0x10,%esp\n-\tmov %eax,%edi\n-/usr/include/seqan/sequence/string_alloc.h:119\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:120\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:121\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%ecx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%ecx\n-/usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ecx,%eax\n-\tshr $1,%eax\n-\tadd %ecx,%eax\n-\tcmp $0x1f,%ecx\n-\tmov $0x20,%ecx\n-\tcmovbe %ecx,%eax\n-\tmov %eax,%ecx\n-/usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%edx),%eax\n-\tcmp %eax,%ecx\n-\tcmovbe %ecx,%eax\n-/usr/include/seqan/sequence/string_base.h:1684\n-\ttest %eax,%eax\n-\tjne be28 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x398>\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tmov -0x20(%ebp),%eax\n-\tcmp %eax,%ebx\n-\tje bc2b > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x19b>\n-/usr/include/seqan/sequence/string_base.h:1064\n-\tsub $0x8,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edx\n-\tpush %edi\n-\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n-/usr/include/seqan/sequence/string_base.h:1001\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n-\tmov %edi,0x18(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:651\n-\tmovl $0x1,0x1c(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n-\tmov 0x8(%ebp),%eax\n-\tmov %esi,(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:651\n-\tmovl $0x1,0x4(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush $0x20\n-\tcall 3030 \n-\tmov %eax,%esi\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x8(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%esi)\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %esi,(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x10(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x14(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:117\n-\tmovl $0x0,0x18(%esi)\n-\tmovl $0x0,0x1c(%esi)\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmovl $0xc,(%esp)\n-\tcall 3030 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0x18(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%edi\n-/usr/include/seqan/sequence/string_alloc.h:74\n-\tmovl $0x0,(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:75\n-\tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:76\n-\tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%esi),%eax\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x1c(%esi)\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%ebx\n-\tsub %edi,%ebx\n-\tmov %ebx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1758\n-\tcmp $0x8,%ebx\n-\tjbe bd50 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x2c0>\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tadd $0x8,%edi\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x10(%esi),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %edi,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0xc(%esi),%edi\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%ecx\n-\tsub %edi,%ecx\n-\tmov %ecx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1758\n-\tcmp $0x8,%ecx\n-\tja be08 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x378>\n-/usr/include/seqan/sequence/string_base.h:1765\n-\tcmpl $0x1,0x14(%esi)\n-\tjbe bf08 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x478>\n-/usr/include/seqan/sequence/string_base.h:1775\n-\tcmpl $0x4,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tlea 0x8(%edi),%edx\n-/usr/include/seqan/sequence/string_base.h:1775\n-\tja bd2c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/seqan/basic/array_construct_destruct.h:592\n-\tmov %edx,%ecx\n-\tsub %eax,%ecx\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\ttest %ecx,%ecx\n-\tjle bd2c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n-\tcmp %edx,%eax\n-\tje bd2c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tsub $0x4,%esp\n-\tmov %edx,-0x20(%ebp)\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %ecx\n-\tpush $0x0\n-\tpush %eax\n-\tcall 32f0 \n-\tmov -0x20(%ebp),%edx\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmov 0x8(%ebp),%eax\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %edx,0x10(%esi)\n-/usr/include/seqan/align/matrix_base.h:183 (discriminator 1)\n-\tmovl $0x1,(%edi)\n-/usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x4(%eax)\n-/usr/include/seqan/basic/holder_tristate.h:598\n-\tlea -0xc(%ebp),%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/sequence/string_base.h:1765\n-\tcmpl $0x1,0x8(%esi)\n-\tjbe be60 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x3d0>\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tadd $0x8,%edi\n-/usr/include/seqan/sequence/string_base.h:1775\n-\tcmpl $0x4,-0x20(%ebp)\n-\tja bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-/usr/include/seqan/basic/array_construct_destruct.h:592\n-\tmov %edi,%edx\n-\tsub %eax,%edx\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\ttest %edx,%edx\n-\tjle bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n-\tcmp %edi,%eax\n-\tje bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tsub $0x4,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edx\n-\tpush $0x0\n-\tpush %eax\n-\tcall 32f0 \n-\tadd $0x10,%esp\n-\tjmp bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %eax,-0x20(%ebp)\n-\tshl $0x2,%eax\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tjne bb21 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x91>\n-\tjmp bb31 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xa1>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov %eax,-0x20(%ebp)\n-\tshl $0x2,%eax\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x10(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x10(%edi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x14(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0xc(%edi),%edx\n-/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tjne bb7e > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xee>\n-\tjmp bb94 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x104>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n-\tlea 0x8(%edi),%edx\n-\tjmp bd2c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-\tmov 0x18(%edi),%eax\n-/usr/include/seqan/basic/holder_tristate.h:728\n-\tmovl $0x2,0x1c(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:727\n-\tmov %eax,0x18(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:729\n-\tjmp bc35 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1a5>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tmov %eax,-0x20(%ebp)\n-\tadd $0x1,%eax\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov -0x1c(%ebp),%ebx\n-\tmov %edx,-0x24(%ebp)\n-\tpush %eax\n-\tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%edi)\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov -0x24(%ebp),%edx\n-\tmov 0x4(%edx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov %eax,-0x20(%ebp)\n-\tjmp bc14 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x184>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush $0x80\n-\tcall 3030 \n-\tadd $0x10,%esp\n-\tmov %eax,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x8(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\ttest %edi,%edi\n-\tje bfc0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x530>\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tmov -0x20(%ebp),%eax\n-\tcmp $0x4,%eax\n-\tjle c107 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x677>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tpush %edi\n-\tpush %ecx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edi\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_base.h:1769\n-\tmov 0x8(%esi),%eax\n-\tmov $0x2,%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%ecx\n-/usr/include/seqan/sequence/string_base.h:1769\n-\tcmp %edx,%eax\n-\tcmova %edx,%eax\n-\tmov -0x20(%ebp),%edx\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tshl $0x2,%eax\n-\tlea (%ecx,%eax,1),%edi\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tsub %edx,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\ttest %eax,%eax\n-\tjle bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x20(%ebp),%edx\n-\tadd %edx,%ecx\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tcmp $0x4,%eax\n-\tjae bfe0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x550>\n-\ttest %eax,%eax\n-\tje bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tmovb $0x0,(%ecx)\n-\ttest $0x2,%al\n-\tje bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tmovw $0x0,-0x2(%ecx,%eax,1)\n-\tjmp bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush $0x80\n-\tcall 3030 \n-\tadd $0x10,%esp\n-\tmov %eax,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0xc(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmovl $0x20,0x14(%esi)\n-/usr/include/seqan/sequence/string_base.h:1688\n-\ttest %edi,%edi\n-\tje bfa8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x518>\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tmov -0x20(%ebp),%eax\n-\tcmp $0x4,%eax\n-\tjle c0f8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x668>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %eax\n-\tpush %edi\n-\tpush %ecx\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tpush %edi\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_base.h:1769\n-\tmov 0x14(%esi),%eax\n-\tmov $0x2,%edx\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov 0xc(%esi),%ecx\n-/usr/include/seqan/sequence/string_alloc.h:318\n-\tmov -0x20(%ebp),%edi\n-/usr/include/seqan/sequence/string_base.h:1769\n-\tcmp %edx,%eax\n-\tcmova %edx,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tshl $0x2,%eax\n-\tlea (%ecx,%eax,1),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tsub %edi,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\ttest %eax,%eax\n-\tjle bf8f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x20(%ebp),%edi\n-\tadd %ecx,%edi\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tcmp $0x4,%eax\n-\tjae c050 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5c0>\n-\ttest %eax,%eax\n-\tje bf8f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n-\tmovb $0x0,(%edi)\n-\ttest $0x2,%al\n-\tjne bf96 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x506>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp bd2c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tmovw $0x0,-0x2(%edi,%eax,1)\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp bd2c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\tmov -0x20(%ebp),%edi\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tlea 0x8(%eax),%edx\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tmov $0x8,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\tsub %edi,%eax\n-\tjne bf76 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4e6>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp bd2c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-\txchg %ax,%ax\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\tmov -0x20(%ebp),%edx\n-/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n-\tlea 0x8(%eax),%edi\n-/usr/include/seqan/basic/array_construct_destruct.h:588\n-\tmov $0x8,%eax\n-/usr/include/c++/14/bits/stl_algobase.h:1149\n-\tsub %edx,%eax\n-\tjne bed4 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x444>\n-\tjmp bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tlea 0x4(%ecx),%edx\n-\tmovl $0x0,(%ecx)\n-\tand $0xfffffffc,%edx\n-\tmovl $0x0,-0x4(%ecx,%eax,1)\n-\tsub %edx,%ecx\n-\tadd %ecx,%eax\n-\tand $0xfffffffc,%eax\n-\tcmp $0x4,%eax\n-\tjb bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tmov %eax,%ecx\n-\tand $0xfffffffc,%ecx\n-\tmov %ecx,-0x20(%ebp)\n-\tlea -0x1(%eax),%ecx\n-\tshr $0x2,%ecx\n-\tmovl $0x0,(%edx)\n-\tand $0x1,%ecx\n-\tmov %ecx,%ebx\n-\tmov $0x4,%ecx\n-\tcmp %eax,%ecx\n-\tjae bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\ttest %ebx,%ebx\n-\tjne c0c2 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x632>\n-\tmovl $0x0,(%edx,%ecx,1)\n-\tmovl $0x0,0x4(%edx,%ecx,1)\n-\tmov -0x20(%ebp),%eax\n-\tadd $0x8,%ecx\n-\tcmp %eax,%ecx\n-\tjb c032 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5a2>\n-\tjmp bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tlea 0x4(%edi),%ebx\n-\tmovl $0x0,(%edi)\n-\tand $0xfffffffc,%ebx\n-\tmovl $0x0,-0x4(%edi,%eax,1)\n-\tsub %ebx,%edi\n-\tadd %edi,%eax\n-\tand $0xfffffffc,%eax\n-\tcmp $0x4,%eax\n-\tjb bf8f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n-\tmov %eax,%edi\n-\tand $0xfffffffc,%edi\n-\tmov %edi,-0x20(%ebp)\n-\tlea -0x1(%eax),%edi\n-\tshr $0x2,%edi\n-\tand $0x1,%edi\n-\tmov %edi,-0x1c(%ebp)\n-\tmov $0x4,%edi\n-\tmovl $0x0,(%ebx)\n-\tcmp %eax,%edi\n-\tjae bf8f > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n-\tmov -0x1c(%ebp),%eax\n-\ttest %eax,%eax\n-\tjne c0de > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x64e>\n-\tmovl $0x0,(%ebx,%edi,1)\n-\tmovl $0x0,0x4(%ebx,%edi,1)\n-\tmov -0x20(%ebp),%eax\n-\tadd $0x8,%edi\n-\tcmp %eax,%edi\n-\tjb c0a2 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x612>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp bd2c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:952\n-\tmovl $0x0,0x4(%edx)\n-\tmov -0x20(%ebp),%eax\n-\tmov $0x8,%ecx\n-\tcmp %eax,%ecx\n-\tjb c032 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5a2>\n-\tjmp bcdc > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n-\tmovl $0x0,0x4(%ebx)\n-\tmov -0x20(%ebp),%eax\n-\tmov $0x8,%edi\n-\tcmp %eax,%edi\n-\tjb c0a2 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x612>\n-/usr/include/seqan/basic/holder_tristate.h:581\n-\tmov %ecx,%edi\n-\tjmp bd2c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne bf48 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4b8>\n-/usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov (%edi),%eax\n-\tmov %eax,(%ecx)\n-\tjmp bf48 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4b8>\n-/usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne bea3 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x413>\n-/usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov (%edi),%eax\n-\tmov %eax,(%ecx)\n-\tjmp bea3 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x413>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tmov %eax,%edi\n-\tjmp c133 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6a3>\n-\tmov %eax,%edi\n-\tjmp c122 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x692>\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\tmov %eax,%edi\n-\tjmp c148 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6b8>\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush 0xc(%esi)\n-\tmov -0x1c(%ebp),%ebx\n-\tcall 31f0 \n-\tadd $0x10,%esp\n-\tsub $0xc,%esp\n-\tpush (%esi)\n-\tmov -0x1c(%ebp),%ebx\n-\tcall 31f0 \n-\tmov %edi,(%esp)\n-\tcall 3320 <_Unwind_Resume@plt>\n-/usr/include/seqan/basic/holder_tristate.h:525\n-\ttestl $0xfffffffd,0x1c(%esi)\n-\tje c170 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6e0>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x18(%esi),%eax\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tmov -0x1c(%ebp),%ebx\n-\tmov %eax,-0x20(%ebp)\n-\tpush (%eax)\n-\tcall 31f0 \n-\tpop %ecx\n-\tpush -0x20(%ebp)\n-\tcall 31f0 \n-/usr/include/seqan/basic/holder_tristate.h:536\n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n-\tsub $0xc,%esp\n-\tpush 0xc(%esi)\n-\tmov -0x1c(%ebp),%ebx\n-\tcall 31f0 \n-\tpop %edx\n-\tpush (%esi)\n-\tcall 31f0 \n-\tmov %edi,(%esp)\n-\tcall 3320 <_Unwind_Resume@plt>\n-\txchg %ax,%ax\n-\n-0000c190 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base>:\n-void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n-/usr/include/seqan/align/dp_matrix.h:493\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x7d37,%eax\n-\tpush %ebp\n-\tpush %edi\n-\tpush %esi\n-\tpush %ebx\n-\tsub $0x1c,%esp\n-\tmov 0x30(%esp),%ebp\n-\tmov %eax,0x4(%esp)\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%ebp),%ebx\n-\ttest %ebx,%ebx\n-\tje c280 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf0>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x0(%ebp),%eax\n-/usr/include/seqan/align/dp_matrix.h:478\n-\tmov $0x1,%esi\n-/usr/include/seqan/align/dp_matrix.h:477 (discriminator 2)\n-\tmov 0xc(%eax),%ebx\n-/usr/include/seqan/align/matrix_base.h:406 (discriminator 1)\n-\tmov (%eax),%edx\n-/usr/include/seqan/align/dp_matrix.h:477 (discriminator 3)\n-\tmov (%ebx),%edi\n-\timul (%edx),%edi\n-/usr/include/seqan/align/dp_matrix.h:478 (discriminator 1)\n-\ttest %edi,%edi\n-\tjne c1f1 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x61>\n-\tjmp c26f , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n-\tnop\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0x4(%eax),%edx\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov %eax,%ecx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%edx\n-\tsar $0x2,%edx\n-/usr/include/seqan/align/dp_matrix.h:478 (discriminator 2)\n-\tcmp %edx,%esi\n-\tjae c240 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xb0>\n-/usr/include/seqan/align/dp_matrix.h:480 (discriminator 2)\n-\tmov 0xc(%eax),%edx\n-\tmov %edi,(%edx,%esi,4)\n-/usr/include/seqan/align/dp_matrix.h:481 (discriminator 1)\n-\timul (%ebx,%esi,4),%edi\n-/usr/include/seqan/align/dp_matrix.h:478 (discriminator 9)\n-\tadd $0x1,%esi\n-/usr/include/seqan/align/dp_matrix.h:478 (discriminator 1)\n-\ttest %edi,%edi\n-\tje c26f , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%ebp),%ecx\n-\ttest %ecx,%ecx\n-\tjne c1d0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x40>\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tsub $0xc,%esp\n-\tpush %ebp\n-\tmov 0x14(%esp),%ebx\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x0(%ebp),%eax\n-/usr/include/seqan/align/dp_matrix.h:478 (discriminator 2)\n-\tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0x4(%eax),%edx\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov %eax,%ecx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%edx\n-\tsar $0x2,%edx\n-/usr/include/seqan/align/dp_matrix.h:478 (discriminator 2)\n-\tcmp %edx,%esi\n-\tjae c298 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x108>\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%ebp),%edx\n-\ttest %edx,%edx\n-\tjne c1e0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x50>\n-/usr/include/seqan/basic/holder_tristate.h:863\n-\tsub $0xc,%esp\n-\tpush %ebp\n-\tmov 0x14(%esp),%ebx\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x0(%ebp),%eax\n+\tcmova %edx,%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%ebx\n-\tjmp c1e0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x50>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x18(%eax),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0x4(%esi),%edx\n-\tsub %ebx,%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov %ebx,0x8(%esp)\n-/usr/include/seqan/align/dp_matrix.h:498 (discriminator 1)\n-\tcmp %edi,%edx\n-\tjae c26f , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x1c(%eax),%eax\n-\ttest %eax,%eax\n-\tje c2e8 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x158>\n-/usr/include/seqan/sequence/string_alloc.h:320\n-\tmov 0x8(%esi),%ecx\n-/usr/include/seqan/sequence/string_base.h:1731\n-\tcmp %edi,%ecx\n-\tjb c336 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1a6>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%eax\n-\tadd %edi,%eax\n-\tmov %eax,0x4(%esi)\n-/usr/include/seqan/align/dp_matrix.h:500\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/seqan/basic/holder_tristate.h:863\n+\tlea 0x0(,%eax,4),%esi\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tjmp cfc5 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x145>\n+\tmov %ecx,0xc(%esp)\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-\tpush %ebp\n-\tmov 0x14(%esp),%ebx\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tmov %edx,0x1c(%esp)\n+\tpush $0x80\n+\tmov 0x54(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x3c(%esp),%ecx\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n \tadd $0x10,%esp\n-\tjmp c1b4 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x24>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/basic/holder_tristate.h:430\n-\tmov 0x18(%eax),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%ebx\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0x4(%esi),%edx\n-\tsub %ebx,%edx\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov %ebx,0x8(%esp)\n-/usr/include/seqan/align/dp_matrix.h:498 (discriminator 1)\n-\tcmp %edi,%edx\n-\tjae c26f , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n-\tmov 0x4(%ebp),%ebx\n-\ttest %ebx,%ebx\n-\tjne c252 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xc2>\n-/usr/include/seqan/basic/holder_tristate.h:863\n+\ttest %esi,%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0x8(%ecx)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x10(%ecx)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0xc(%esp),%ecx\n+\tje dc9d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe1d>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tmov 0x10(%esp),%edx\n+\tcmp $0x4,%edx\n+\tjle dcd1 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xe51>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tpush %edx\n+\tpush %esi\n+\tpush %eax\n+\tcall 3330 \n+\tmov 0x1c(%esp),%ecx\n+\tadd $0x10,%esp\n+\tmov %ecx,0xc(%esp)\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n-\tpush %ebp\n-\tmov 0x14(%esp),%ebx\n-\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x0(%ebp),%ecx\n-/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tpush %esi\n+\tmov 0x54(%esp),%ebx\n+\tcall 31f0 \n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0x3c(%esp),%eax\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1734\n+\tmov $0x3,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0x8(%eax),%esi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1734\n+\tmov 0x10(%eax),%eax\n+\tcmp %edx,%eax\n+\tcmova %edx,%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n-\tmov 0x1c(%ecx),%edx\n-\ttest %edx,%edx\n-\tje c2e8 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x158>\n-/usr/include/seqan/basic/holder_tristate.h:423\n-\tmov 0x18(%ecx),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%esi),%eax\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0x4(%esi),%edx\n-\tsub %eax,%edx\n-/usr/include/seqan/sequence/string_base.h:1724\n-\tcmp %edx,%edi\n-\tjb c26a , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n-/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0xc(%esp),%ecx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea 0x0(,%eax,4),%edi\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned int*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tjmp cefe , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7e>\n+void seqan2::setClippedBeginPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n+/usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n+\tmov 0x2c(%esp),%eax\n+/usr/include/seqan/align/gaps_array.h:816\n+\tmovl $0x0,0x8(%esp)\n+\txor %esi,%esi\n+/usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n+\tmovl $0x0,0x14(%eax)\n+/usr/include/seqan/align/gaps_array.h:816\n+\tmovl $0x0,0x1c(%eax)\n+void seqan2::setClippedEndPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n+/usr/include/seqan/align/gaps_array.h:827 (discriminator 2)\n+\tmovl $0x0,0x18(%eax)\n+/usr/include/seqan/align/gaps_array.h:830\n+\tmovl $0x0,0x20(%eax)\n+void seqan2::setClippedBeginPosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, int):\n+/usr/include/seqan/align/gaps_array.h:815 (discriminator 2)\n+\tmov 0x34(%esp),%eax\n+\tmovl $0x0,0x14(%eax)\n+/usr/include/seqan/align/gaps_array.h:816\n+\tmovl $0x0,0x1c(%eax)\n+\tjmp d820 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9a0>\n+seqan2::Position, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > >::Type seqan2::position, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:219\n+\txor %eax,%eax\n+\tjmp d7b8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x938>\n+\tmov 0x2c(%esp),%esi\n+\txor %eax,%eax\n+\tmov 0x8(%esi),%ebx\n+\tmov 0xc(%esi),%esi\n+\tmov %ebx,0x10(%esp)\n+\tmov %esi,0x40(%esp)\n+\tjmp d6f8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x878>\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:219\n+\tmov 0x8(%esp),%esi\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmov %ebp,0x20(%esp)\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %edx,%edx\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\txor %ebx,%ebx\n+\txor %eax,%eax\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmov %esi,%ecx\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\tmov %esi,%ebp\n+\txchg %ax,%ax\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n+\tcmp %ebp,%edx\n+\tje db13 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc93>\n+/usr/include/seqan/align/gaps_iterator_array.h:329\n+\ttest %eax,%eax\n+\tjne db06 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc86>\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov 0x18(%esp),%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:337\n+\tsub $0x1,%edi\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov (%eax,%edi,4),%eax\n \tmov %eax,0x8(%esp)\n-\tmov 0x8(%esi),%ecx\n-\tjmp c260 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xd0>\n-\tlea 0x0(%esi),%esi\n-\tmov %ecx,0x8(%esp)\n+bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tmov %edi,%esi\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tsub $0x1,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:346\n+\tsub $0x1,%edx\n+bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tand $0x1,%esi\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:344\n+\tsub %esi,%ebx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n+\tadd $0x1,%ecx\n+\tjne daf0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xc70>\n+\tmov 0x20(%esp),%ebp\n+\tmov %eax,0x3c(%esp)\n+\tmov %ebx,0x20(%esp)\n+\tmov %edx,0x8(%esp)\n+\tjmp d450 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0>\n+\tmov %eax,%edi\n+\tmov %eax,%ecx\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\txor %ebx,%ebx\n+/usr/include/seqan/align/gaps_iterator_array.h:106\n+\txor %eax,%eax\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\txor %edx,%edx\n+\tjmp db52 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcd2>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:332\n+\tsub $0x1,%edx\n+bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tmov %ebp,%esi\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:346\n+\tsub $0x1,%eax\n+bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > > const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:157\n+\tand $0x1,%esi\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:344\n+\tsub %esi,%ebx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n+\tadd $0x1,%ecx\n+\tje db6d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xced>\n+bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > >(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&):\n+/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n+\tcmp %eax,%edi\n+\tje db4d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xccd>\n+/usr/include/seqan/align/gaps_iterator_array.h:329\n+\ttest %edx,%edx\n+\tjne db40 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcc0>\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov 0x10(%esp),%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:337\n+\tsub $0x1,%ebp\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov (%esi,%ebp,4),%esi\n+\tmov %esi,0xc(%esp)\n+\tlea -0x1(%esi),%edx\n+\tjmp db43 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xcc3>\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n+\tmov %ebx,0x24(%esp)\n+\tmov %edx,0x1c(%esp)\n+\tmov %eax,0xc(%esp)\n+\tjmp d371 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4f1>\n+\txchg %ax,%ax\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tpush $0xc\n-\tmov 0x14(%esp),%ebx\n+\tmov 0x54(%esp),%ebx\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov 0x18(%esp),%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%esi\n-/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,0x18(%ecx)\n+\tmov 0x44(%esp),%esi\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%edi),%eax\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n-\tmovl $0x1,0x1c(%ecx)\n+\tmov %esi,%eax\n+\tmovl $0x1,0x4(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x8(%esi),%esi\n+\tmov %esi,0x28(%esp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0xc(%eax),%esi\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tadd $0x10,%esp\n+\tjmp d008 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x188>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,(%esp)\n+\tsub $0xc,%esp\n+\tpush $0xc\n+\tmov 0x54(%esp),%ebx\n \tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edi,0x8(%esi)\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x3c(%esp),%edi\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n \tadd $0x10,%esp\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%eax)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%esi)\n-\tjmp c26a , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n-\tmov %edx,0xc(%esp)\n-/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n-\tlea 0x1(%edi),%eax\n+\tmov %eax,(%edi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x8(%edi),%esi\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x4(%edi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0xc(%edi),%edi\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tjmp cf3d , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbd>\n+\tlea 0x0(%esi),%esi\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-\tpush %eax\n-\tmov 0x14(%esp),%ebx\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\txor %ebp,%ebp\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tpush $0xc\n+\tmov 0x54(%esp),%ebx\n \tcall 3030 \n-/usr/include/seqan/sequence/string_base.h:1688\n-\tmov 0x18(%esp),%ebp\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x44(%esp),%esi\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n \tadd $0x10,%esp\n-/usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edi,0x8(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%eax)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%esi)\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x4(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tjmp cf9b , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x11b>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%ecx\n-/usr/include/seqan/sequence/string_base.h:1688\n-\ttest %ebp,%ebp\n-\tje c26a , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n-/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n-\tmov 0xc(%esp),%edx\n-\tcmp $0x1,%edx\n-\tjle c399 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x209>\n-/usr/include/c++/14/bits/stl_algobase.h:452\n-\tsub $0x4,%esp\n-\tpush %edx\n-\tpush %ebp\n-\tpush %eax\n-\tcall 3330 \n-\tadd $0x10,%esp\n-/usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n-\tpush 0x14(%esp)\n-\tmov 0x14(%esp),%ebx\n-\tcall 31f0 \n-/usr/include/seqan/sequence/string_base.h:1734\n-\tmov 0x8(%esi),%eax\n-\tcmp %eax,%edi\n-\tcmova %eax,%edi\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%esi),%eax\n-/usr/include/seqan/sequence/string_alloc.h:391\n+\tpush $0xc\n+\tmov 0x54(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x3c(%esp),%edi\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\txor %ecx,%ecx\n \tadd $0x10,%esp\n-\tjmp c26a , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%eax)\n+void seqan2::allocate, seqan2::Alloc >, seqan2::Tag >, seqan2::String, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String, seqan2::Alloc >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+seqan2::String, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%eax)\n+void seqan2::create, seqan2::Alloc > >(seqan2::Holder, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x4(%edi)\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tjmp ced8 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x58>\n+seqan2::Position, seqan2::Alloc > >::Type seqan2::toSourcePosition, seqan2::Alloc >, int>(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, int, seqan2::Tag const&):\n+/usr/include/seqan/align/gaps_array.h:490\n+\txor %esi,%esi\n+\tjmp d0f0 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x270>\n+\txor %esi,%esi\n+\tjmp d770 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x8f0>\n+\txor %esi,%esi\n+\tjmp d820 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x9a0>\n+\txor %esi,%esi\n+\tjmp d170 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x2f0>\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/align/gaps_array.h:490\n+\tmov %eax,%esi\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp cefe , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x7e>\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tmov %eax,0x18(%esp)\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tjmp cfc5 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x145>\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n+\tmov %esi,%edi\n+\tjmp d450 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x5d0>\n+\tmov %esi,%ebp\n+\tjmp d371 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x4f1>\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tmov %edi,%esi\n+/usr/include/seqan/align/gaps_iterator_array.h:439\n+\txor %ebx,%ebx\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\txor %ecx,%ecx\n+\tjmp d407 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x587>\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:437\n+\tmov %ebp,%esi\n+seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Tag const&):\n+/usr/include/seqan/align/gaps_iterator_array.h:105\n+\txor %ecx,%ecx\n+void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag >, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag >, seqan2::GapsIterator > >&, int):\n+/usr/include/seqan/align/gaps_iterator_array.h:439\n+\txor %ebx,%ebx\n+\tjmp d207 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0x387>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne c377 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1e7>\n+\tjne da43 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbc3>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n-\tmov 0x8(%esp),%eax\n-\tmovzbl (%eax),%eax\n-\tmov %al,(%ecx)\n-\tjmp c377 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1e7>\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n+\tmov (%esi),%edx\n+\tmov %edx,(%eax)\n+\tjmp da43 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xbc3>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne d9b7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb37>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:438\n+\tmov 0x18(%esp),%esi\n+\tmov (%esi),%edx\n+\tmov %edx,(%eax)\n+\tjmp d9b7 , seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&)@@Base+0xb37>\n+void seqan2::_adaptTraceSegmentsTo, seqan2::Alloc >, seqan2::Tag, seqan2::String, seqan2::Alloc >, seqan2::Tag, unsigned int, unsigned int, seqan2::Alloc >(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag >&, seqan2::String, seqan2::Alloc > const&):\n+/usr/include/seqan/align/dp_traceback_adaptor.h:117\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-0000c3c0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base>:\n-void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+0000dd00 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base>:\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1032\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x7b07,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x61c7,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x2c,%esp\n-\tmov %eax,-0x2c(%ebp)\n-\tmov 0x8(%ebp),%edx\n-\tmov %gs:0x14,%ecx\n-\tmov %ecx,-0x1c(%ebp)\n+\tmov 0x8(%ebp),%ebx\n \tmov 0xc(%ebp),%ecx\n+\tmov %eax,-0x30(%ebp)\n+\tmov %ebx,-0x2c(%ebp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%ecx),%edi\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1032\n+\tmov %gs:0x14,%edx\n+\tmov %edx,-0x1c(%ebp)\n+\tmov 0x10(%ebp),%edx\n /usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n \ttest %edi,%edi\n-\tje c3f6 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x36>\n-\tcmp 0x4(%edx),%edi\n-\tje c4e0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x120>\n+\tje dd3c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x3c>\n+\tcmp 0x4(%ebx),%edi\n+\tje de10 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x110>\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%ebx\n-/usr/include/seqan/sequence/string_alloc.h:371\n-\tmov (%edx),%esi\n-/usr/include/seqan/sequence/string_alloc.h:290\n \tmov %ecx,-0x34(%ebp)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:371\n+\tmov -0x2c(%ebp),%ecx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ebx,%edi\n \tsar $0x2,%edi\n-\timul $0xaaaaaaab,%edi,%edi\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:371\n+\tmov (%ecx),%esi\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:737\n-\tcmp 0x10(%ebp),%edi\n-\tcmova 0x10(%ebp),%edi\n+\tcmp %edx,%edi\n+\tcmova %edx,%edi\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n-\tcmp %edi,0x8(%edx)\n-\tjae c479 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb9>\n+\tcmp %edi,0x8(%ecx)\n+\tjae ddb3 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb3>\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %edi,%eax\n-\tmov %edx,-0x38(%ebp)\n \tshr $1,%eax\n \tcmp $0x1f,%edi\n \tlea (%eax,%edi,1),%ebx\n \tmov $0x20,%eax\n \tcmovbe %eax,%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n-\tcmp %ebx,0x10(%ebp)\n-\tcmovbe 0x10(%ebp),%ebx\n+\tcmp %ebx,%edx\n+\tcmova %ebx,%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-\tlea (%ebx,%ebx,2),%eax\n-\tmov %ebx,-0x30(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tshl $0x2,%eax\n+\tmov -0x30(%ebp),%ebx\n+\tlea 0x0(,%edx,4),%eax\n+\tmov %edx,-0x38(%ebp)\n \tpush %eax\n \tcall 3030 \n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov -0x38(%ebp),%edx\n+\tmov -0x2c(%ebp),%ecx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x30(%ebp),%ebx\n+\tmov -0x38(%ebp),%edx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n \tadd $0x10,%esp\n \ttest %esi,%esi\n-\tmov -0x34(%ebp),%ecx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n-\tmov %eax,(%edx)\n+\tmov %eax,(%ecx)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ebx,0x8(%edx)\n+\tmov %edx,0x8(%ecx)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:743\n-\tje c4d8 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x118>\n+\tmov -0x34(%ebp),%ecx\n+\tje de00 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x100>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov %ecx,-0x34(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n-\tmov %edx,-0x30(%ebp)\n+\tmov -0x30(%ebp),%ebx\n \tpush %esi\n \tcall 31f0 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x34(%ebp),%ecx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tmov -0x30(%ebp),%edx\n+\tmov -0x2c(%ebp),%eax\n+void seqan2::_deallocateStorage >, void, seqan2::DPCell_ >, unsigned int>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%ebx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%edx),%esi\n-\tlea (%edi,%edi,2),%edi\n+\tmov (%eax),%esi\n+\tmov -0x2c(%ebp),%eax\n \tshl $0x2,%edi\n-\tlea (%esi,%edi,1),%eax\n-/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n-\tadd %ebx,%edi\n-/usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %eax,0x4(%edx)\n+\tlea (%esi,%edi,1),%edx\n+\tmov %edx,0x4(%eax)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %ebx,%edi\n-\tje c4bc >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfc>\n+\tje dddf >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xdf>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/seqan/align/dp_cell_affine.h:69\n-\tmov 0x4(%ebx),%edx\n-\tmov 0x8(%ebx),%eax\n-/usr/include/seqan/basic/array_construct_destruct.h:464\n-\tadd $0xc,%ebx\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_linear.h:68\n+\tmov (%ebx),%eax\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:465\n-\tadd $0xc,%esi\n-/usr/include/seqan/align/dp_cell_affine.h:69\n-\tmov -0xc(%ebx),%ecx\n-\tmov %edx,-0x8(%esi)\n-\tmov %ecx,-0xc(%esi)\n+\tadd $0x4,%esi\n+/usr/include/seqan/basic/array_construct_destruct.h:464\n+\tadd $0x4,%ebx\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_linear.h:68\n \tmov %eax,-0x4(%esi)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %ebx,%edi\n-\tjne c4a0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xe0>\n+\tcmp %edx,%esi\n+\tjne ddd0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xd0>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne c566 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x1a6>\n+\tjne de8d >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x18d>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n-\tlea 0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%ecx),%ebx\n \tmov %eax,%esi\n-\tjmp c479 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb9>\n+\tjmp ddb3 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb3>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1044\n-\tcmp %edx,%ecx\n-\tje c4bc >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfc>\n+\tmov -0x2c(%ebp),%eax\n+\tcmp %eax,%ecx\n+\tje dddf >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xdf>\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%ecx),%ebx\n+\tmov (%ecx),%eax\n+seqan2::String >, seqan2::Alloc >::String >, seqan2::Alloc >, unsigned int, void, void>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n \tlea -0x28(%ebp),%esi\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n-\tcmp %ebx,%edi\n-\tje c52b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x16b>\n+\tcmp %eax,%edi\n+\tje de50 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x150>\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ebx,%edi\n+\tsub %eax,%edi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, unsigned int, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n \tsub $0x4,%esp\n-\tmov %edx,-0x30(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n+\tmov -0x30(%ebp),%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%edi\n-\timul $0xaaaaaaab,%edi,%eax\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1047\n-\tcmp 0x10(%ebp),%eax\n-\tcmova 0x10(%ebp),%eax\n+\tcmp %edx,%edi\n+\tcmova %edx,%edi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, unsigned int, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1073\n-\tpush %eax\n+\tpush %edi\n \tpush %ecx\n \tpush %esi\n-\tcall 3240 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@plt>\n+\tcall 32b0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@plt>\n+seqan2::DisableIf >, seqan2::Alloc >&>::Type> >, void>::Type seqan2::assign >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc >&>::Type):\n /usr/include/seqan/sequence/sequence_interface.h:917\n-\tmov -0x30(%ebp),%edx\n \tadd $0x10,%esp\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n-\tmov -0x2c(%ebp),%ebx\n+\tmov -0x30(%ebp),%ebx\n \tpush %esi\n-\tpush %edx\n-\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+\tpush -0x2c(%ebp)\n+\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp c4bc >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfc>\n+\tjmp dddf >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xdf>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n-\tmov -0x2c(%ebp),%ebx\n+\tmov -0x30(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje c56f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x1af>\n+\tje de96 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x196>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:1052\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp c549 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x189>\n+\tjmp de70 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x170>\n \tsub $0xc,%esp\n-\tmov -0x2c(%ebp),%ebx\n+\tmov -0x30(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n-\tnop\n \n-0000c580 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base>:\n-void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+0000deb0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base>:\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1010\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x7947,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x6017,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x2c,%esp\n \tmov %eax,-0x2c(%ebp)\n \tmov 0xc(%ebp),%eax\n \tmov 0x8(%ebp),%edi\n \tmov %eax,-0x30(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%edx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %gs:0x14,%esi\n \tmov %esi,-0x1c(%ebp)\n \tmov 0x4(%eax),%esi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%eax\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n-\tcmp %edx,%esi\n-\tje c678 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xf8>\n+\tcmp %eax,%esi\n+\tje dfa0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xf0>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n \ttest %esi,%esi\n-\tje c5c3 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x43>\n+\tje def3 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x43>\n \tcmp 0x4(%edi),%esi\n-\tje c691 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x111>\n+\tje dfb9 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x109>\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %edx,%esi\n+\tsub %eax,%esi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%ecx\n+\tmov (%edi),%edx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %esi,%ebx\n \tsar $0x2,%ebx\n-\timul $0xaaaaaaab,%ebx,%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n \tcmp %ebx,0x8(%edi)\n-\tjae c7b3 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x233>\n+\tjae e0b1 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x201>\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n-\tcmp $0x174,%esi\n-\tjbe c770 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1f0>\n+\tcmp $0x7c,%esi\n+\tjbe e070 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1c0>\n /usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %ebx,%edx\n-\tshr $1,%edx\n-\tadd %ebx,%edx\n+\tmov %ebx,%ecx\n+\tshr $1,%ecx\n+\tadd %ebx,%ecx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n-\tlea (%edx,%edx,2),%eax\n-\tshl $0x2,%eax\n+\tlea 0x0(,%ecx,4),%eax\n \tsub $0xc,%esp\n-\tmov %ecx,-0x38(%ebp)\n+\tmov %edx,-0x38(%ebp)\n \tmov -0x2c(%ebp),%ebx\n-\tmov %edx,-0x34(%ebp)\n+\tmov %ecx,-0x34(%ebp)\n \tpush %eax\n \tcall 3030 \n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x34(%ebp),%edx\n+\tmov -0x34(%ebp),%ecx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n-\tmov -0x38(%ebp),%ecx\n+\tmov -0x38(%ebp),%edx\n \tadd $0x10,%esp\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,0x8(%edi)\n+\tmov %ecx,0x8(%edi)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n /usr/include/seqan/sequence/string_base.h:721\n-\ttest %ecx,%ecx\n-\tje c760 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1e0>\n+\ttest %edx,%edx\n+\tje e060 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1b0>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x2c(%ebp),%ebx\n-\tpush %ecx\n+\tpush %edx\n \tcall 31f0 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov -0x30(%ebp),%eax\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%edi),%ebx\n+void seqan2::_deallocateStorage >, void, seqan2::DPCell_ >, unsigned int>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%edx\n+\tmov (%eax),%eax\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tmov (%edi),%eax\n-\tlea (%eax,%esi,1),%ecx\n+\tlea (%ebx,%esi,1),%edx\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1019 (discriminator 2)\n-\tadd %edx,%esi\n+\tadd %eax,%esi\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %ecx,0x4(%edi)\n+\tmov %edx,0x4(%edi)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %edx,%esi\n-\tje c65c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_cell_affine.h:69\n-\tmov 0x4(%edx),%ebx\n-\tmov 0x8(%edx),%ecx\n+\tcmp %eax,%esi\n+\tje df7f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_linear.h:68\n+\tmov (%eax),%edx\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:464\n-\tadd $0xc,%edx\n+\tadd $0x4,%eax\n /usr/include/seqan/basic/array_construct_destruct.h:465\n-\tadd $0xc,%eax\n-/usr/include/seqan/align/dp_cell_affine.h:69\n-\tmov -0xc(%edx),%edi\n-\tmov %ebx,-0x8(%eax)\n-\tmov %edi,-0xc(%eax)\n-\tmov %ecx,-0x4(%eax)\n+\tadd $0x4,%ebx\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_linear.h:68\n+\tmov %edx,-0x4(%ebx)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %edx,%esi\n-\tjne c640 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xc0>\n+\tcmp %eax,%esi\n+\tjne df70 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xc0>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1028\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne c7ae >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x22e>\n+\tjne e0ac >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1fc>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n-\tlea 0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%eax\n+\tmov 0x4(%edi),%ecx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%ecx\n+\tmov (%edi),%ebx\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n-\tcmp %eax,%ecx\n-\tje c65c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+\tcmp %ecx,%ebx\n+\tje df7f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n /usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n-\ttest %edx,%edx\n-\tje c789 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x209>\n-\tcmp %eax,%edx\n-\tjne c780 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x200>\n+\ttest %eax,%eax\n+\tje e087 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1d7>\n+\tcmp %ecx,%eax\n+\tjne e080 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1d0>\n /usr/include/seqan/sequence/string_base.h:1023\n \tcmp %edi,-0x30(%ebp)\n-\tje c65c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+\tje df7f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n+seqan2::String >, seqan2::Alloc >::String >, seqan2::Alloc >, unsigned int, void, void>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:166\n \tmovl $0x0,-0x28(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:167\n \tmovl $0x0,-0x24(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:168\n \tmovl $0x0,-0x20(%ebp)\n /usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n-\tcmp %edx,%esi\n-\tje c73f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1bf>\n+\tcmp %eax,%esi\n+\tje e03f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x18f>\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %edx,%esi\n+\tsub %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov $0x20,%ecx\n-/usr/include/seqan/basic/allocator_interface.h:211\n-\tmov -0x2c(%ebp),%ebx\n+\tmov $0x20,%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %esi,%edx\n-\tsar $0x2,%edx\n-\timul $0xaaaaaaab,%edx,%edx\n+\tmov %esi,%ecx\n+\tsar $0x2,%ecx\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %edx,%eax\n+\tmov %ecx,%eax\n \tshr $1,%eax\n-\tadd %edx,%eax\n-\tcmp $0x174,%esi\n-\tcmovbe %ecx,%eax\n+\tadd %ecx,%eax\n+\tcmp $0x7c,%esi\n+\tcmovbe %ebx,%eax\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov -0x2c(%ebp),%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1601\n-\tcmp %eax,%edx\n-\tcmova %eax,%edx\n+\tcmp %eax,%ecx\n+\tcmova %eax,%ecx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-\tlea (%edx,%edx,2),%eax\n-\tmov %edx,-0x34(%ebp)\n-\tshl $0x2,%eax\n+\tlea 0x0(,%ecx,4),%eax\n+\tmov %ecx,-0x34(%ebp)\n \tpush %eax\n \tcall 3030 \n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov -0x34(%ebp),%edx\n-/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n+\tmov -0x34(%ebp),%ecx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tadd $0x10,%esp\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,-0x28(%ebp)\n /usr/include/seqan/basic/allocator_interface.h:211\n-\tmov %eax,%ecx\n+\tmov %eax,%ebx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tlea (%eax,%esi,1),%eax\n-\tmov %eax,-0x24(%ebp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%eax\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %edx,-0x20(%ebp)\n-/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n-\tmov %edi,-0x30(%ebp)\n+\tmov %ecx,-0x20(%ebp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%eax),%edx\n-/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n-\tlea (%edx,%esi,1),%eax\n+\tmov -0x30(%ebp),%ecx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,-0x24(%ebp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%ecx),%edx\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/dp_cell_affine.h:69\n-\tmov 0x4(%edx),%esi\n-\tmov 0x8(%edx),%ebx\n-/usr/include/seqan/basic/array_construct_destruct.h:464\n-\tadd $0xc,%edx\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_linear.h:68\n+\tmov (%edx),%ecx\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:465\n-\tadd $0xc,%ecx\n-/usr/include/seqan/align/dp_cell_affine.h:69\n-\tmov -0xc(%edx),%edi\n-\tmov %esi,-0x8(%ecx)\n-\tmov %edi,-0xc(%ecx)\n-\tmov %ebx,-0x4(%ecx)\n+\tadd $0x4,%ebx\n+/usr/include/seqan/basic/array_construct_destruct.h:464\n+\tadd $0x4,%edx\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_linear.h:68\n+\tmov %ecx,-0x4(%ebx)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tcmp %edx,%eax\n-\tjne c720 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1a0>\n-\tmov -0x30(%ebp),%edi\n+\tcmp %eax,%ebx\n+\tjne e030 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x180>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tlea -0x28(%ebp),%eax\n \tmov -0x2c(%ebp),%ebx\n \tpush %eax\n \tpush %edi\n-\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n /usr/include/seqan/sequence/string_base.h:1065\n \tpop %eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tpush -0x28(%ebp)\n \tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp c65c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+\tjmp df7f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov -0x30(%ebp),%ecx\n-\tmov (%ecx),%edx\n-\tjmp c631 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1>\n+\tmov -0x30(%ebp),%eax\n+\tmov (%eax),%eax\n+\tjmp df5b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xab>\n \tlea 0x0(%esi),%esi\n-\tmov $0x180,%eax\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov $0x80,%eax\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n-\tmov $0x20,%edx\n-\tjmp c5f3 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x73>\n+\tmov $0x20,%ecx\n+\tjmp df1b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x6b>\n \tnop\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov %ecx,%eax\n \txor %esi,%esi\n-\tjmp c631 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1>\n+\tjmp df5b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xab>\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n-\tmov %ecx,0x4(%edi)\n+\tmov %ebx,0x4(%edi)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n /usr/include/seqan/basic/array_construct_destruct.h:461\n-\tjmp c65c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+\tjmp df7f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xcf>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush -0x28(%ebp)\n \tmov -0x2c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tje c7be >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x23e>\n+\tje e0bc >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x20c>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1028\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tmov %ecx,%eax\n-\tjmp c631 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1>\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tmov %edx,%ebx\n+\tjmp df5b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xab>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp c791 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x211>\n+\tjmp e08f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1df>\n \tsub $0xc,%esp\n \tmov -0x2c(%ebp),%ebx\n \tpush %esi\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+\txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-0000c7d0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base>:\n-void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+0000e0d0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base>:\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:915\n \tpush %ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0x76f3,%ebx\n+\tadd $0x5df3,%ebx\n \tsub $0x1c,%esp\n \tmov 0x34(%esp),%eax\n \tmov 0x30(%esp),%esi\n /usr/include/seqan/basic/holder_tristate.h:918\n \tmov 0x4(%eax),%edx\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tmov 0x4(%esi),%ecx\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:918\n \ttest %edx,%edx\n-\tje c8f8 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x128>\n+\tje e1e8 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x118>\n \tcmp $0x1,%edx\n-\tje c830 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x60>\n+\tje e130 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x60>\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tand $0xfffffffd,%ecx\n \tmov (%eax),%edi\n-\tje c81c >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c>\n+\tje e11c >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%ebp\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0x0(%ebp)\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %ebp,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&):\n /usr/include/seqan/basic/holder_tristate.h:727\n \tmov %edi,(%esi)\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovl $0x2,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:931\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea 0x0(%esi),%esi\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n-\tmov (%eax),%edx\n+\tmov (%eax),%ebp\n+void seqan2::assignValue >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1)\n \ttest %ecx,%ecx\n-\tjne c930 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x160>\n-\tmov %edx,0x8(%esp)\n+\tjne e220 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x150>\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tpush $0xc\n \tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x18(%esp),%edx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x0(%ebp),%ecx\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovl $0x0,(%eax)\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%edi\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:120\n \tmovl $0x0,0x4(%eax)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ecx\n /usr/include/seqan/sequence/string_alloc.h:121\n \tmovl $0x0,0x8(%eax)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edx),%eax\n+\tmov 0x4(%ebp),%eax\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %eax,%ebp\n+\tmov %eax,%edx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,0x1c(%esp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %ecx,%ebp\n-\tmov %ebp,%eax\n-\tmov %ebp,0x18(%esp)\n+\tsub %ecx,%edx\n+\tmov %edx,%eax\n+\tmov %edx,0x18(%esp)\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tadd $0x10,%esp\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%eax\n-\timul $0xaaaaaaab,%eax,%eax\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n-\tmov %eax,%ebp\n-\tshr $1,%ebp\n-\tadd %ebp,%eax\n-\tcmpl $0x174,0x8(%esp)\n-\tmov $0x20,%ebp\n-\tcmova %eax,%ebp\n+\tmov %eax,%edx\n+\tshr $1,%edx\n+\tadd %edx,%eax\n+\tcmpl $0x7c,0x8(%esp)\n+\tmov $0x20,%edx\n+\tcmova %eax,%edx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:238\n-\tmov 0x8(%edx),%eax\n-\tcmp %eax,%ebp\n-\tcmova %eax,%ebp\n+\tmov 0x8(%ebp),%eax\n+\tcmp %eax,%edx\n+\tcmova %eax,%edx\n+void seqan2::_reserveStorage >, seqan2::Alloc, unsigned int, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1684\n-\ttest %ebp,%ebp\n-\tje c8cf >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xff>\n+\ttest %edx,%edx\n+\tje e1c0 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf0>\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n-\tlea 0x0(%ebp,%ebp,2),%eax\n-\tmov %edx,0x8(%esp)\n \tsub $0xc,%esp\n-\tshl $0x2,%eax\n+\tlea 0x0(,%edx,4),%eax\n+\tmov %edx,0x14(%esp)\n \tpush %eax\n \tcall 3030 \n-/usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x18(%esp),%edx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n-\tmov %ebp,0x8(%edi)\n+\tmov 0x18(%esp),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x0(%ebp),%ecx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%edi)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edx),%eax\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edx),%ecx\n+\tmov 0x4(%ebp),%eax\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%edi)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,0x1c(%esp)\n-/usr/include/seqan/sequence/string_alloc.h:290\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:345\n \tadd $0x10,%esp\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n-\tcmp %ecx,0xc(%esp)\n-\tje c8e2 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x112>\n+\tmov 0xc(%esp),%eax\n+\tcmp %eax,%ecx\n+\tje e1d5 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x105>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n-\tpush %edx\n+\tpush %ebp\n \tpush %edi\n-\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n+void seqan2::create >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n \tmov %edi,(%esi)\n /usr/include/seqan/basic/holder_tristate.h:651\n \tmovl $0x1,0x4(%esi)\n-/usr/include/seqan/basic/holder_tristate.h:931\n-\tadd $0x1c,%esp\n-\tpop %ebx\n-\tpop %esi\n-\tpop %edi\n-\tpop %ebp\n-\tret\n+\tjmp e125 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x55>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttest %ecx,%ecx\n-\tje c825 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x55>\n+\tje e125 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x55>\n \tcmp $0x2,%ecx\n-\tje c950 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x180>\n+\tje e240 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x170>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%esi),%edi\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush (%edi)\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %edi,(%esp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n /usr/include/seqan/basic/holder_tristate.h:533\n \tmovl $0x0,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:931\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n-\tpush %edx\n+\tpush %ebp\n \tpush (%esi)\n-\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:931\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:529\n \tmovl $0x0,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:931\n \tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tnop\n \n-0000c960 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n-void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+0000e250 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x7567,%eax\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x5c77,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n \tsub $0x1c,%esp\n \tmov %eax,-0x1c(%ebp)\n /usr/include/seqan/basic/holder_tristate.h:585\n \tmov 0x8(%ebp),%eax\n \tmov 0x4(%eax),%eax\n \ttest %eax,%eax\n-\tje cb30 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1d0>\n+\tje e418 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1c8>\n \tcmp $0x2,%eax\n-\tjne cb23 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1c3>\n+\tjne e40a >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ba>\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x8(%ebp),%eax\n+void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov (%eax),%edi\n+void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:529\n \tmovl $0x0,0x4(%eax)\n+void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush $0x20\n \tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%ecx\n+\tmov 0x4(%edi),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%edx\n+\tmov (%edi),%ecx\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tadd $0x10,%esp\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovl $0x0,(%eax)\n+void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmov %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n \tmov $0x20,%ebx\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:120\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:121\n \tmovl $0x0,0x8(%eax)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov %ecx,%eax\n-\tsub %edx,%eax\n+\tmov %edx,%eax\n+\tsub %ecx,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:872\n \tcmp $0x7c,%eax\n-\tjbe c9dd >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7d>\n+\tjbe e2cd >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7d>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsar $0x2,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %eax,%ebx\n \tshr $1,%ebx\n \tadd %ebx,%eax\n \tmov %eax,%ebx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:238\n \tmov 0x8(%edi),%eax\n \tcmp %eax,%ebx\n \tcmovbe %ebx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1684\n \ttest %eax,%eax\n-\tjne cc78 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x318>\n+\tjne e550 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x300>\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n \tcmp %edx,%ecx\n-\tje ca01 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n+\tje e2f1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %edi\n \tpush %esi\n \tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x10(%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0xc(%edi),%edx\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovl $0x0,0xc(%esi)\n /usr/include/seqan/sequence/string_alloc.h:120\n \tmovl $0x0,0x10(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %ecx,%eax\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:121\n \tmovl $0x0,0x14(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %edx,%eax\n \tmov %eax,-0x20(%ebp)\n \tsar $0x2,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %eax,%ebx\n \tshr $1,%ebx\n \tadd %ebx,%eax\n \tcmpl $0x7c,-0x20(%ebp)\n \tmov $0x20,%ebx\n \tcmovbe %ebx,%eax\n \tmov %eax,%ebx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:238\n \tmov 0x14(%edi),%eax\n \tcmp %eax,%ebx\n \tcmovbe %ebx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1684\n \ttest %eax,%eax\n-\tjne ccb0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x350>\n+\tjne e588 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x338>\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n \tcmp %edx,%ecx\n-\tje ca64 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n+\tje e354 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n+seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&):\n /usr/include/seqan/align/matrix_base.h:187\n \tlea 0xc(%edi),%eax\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tmov -0x1c(%ebp),%ebx\n \tpush %eax\n+seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&):\n /usr/include/seqan/align/matrix_base.h:187\n \tlea 0xc(%esi),%eax\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tpush %eax\n \tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n+seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:121\n \tmovl $0x0,0x1c(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:918\n \tmov 0x1c(%edi),%eax\n+seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:121\n \tmovl $0x0,0x18(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:918\n \ttest %eax,%eax\n-\tje cb17 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b7>\n+\tje e3fe >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ae>\n \tcmp $0x1,%eax\n-\tjne ccf0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x390>\n+\tjne e5d0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x380>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov 0x18(%edi),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n /usr/include/seqan/basic/holder_tristate.h:430\n \tmov %edx,-0x20(%ebp)\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tpush $0xc\n \tcall 3030 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n \tmov %eax,%edi\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:119\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:120\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:121\n \tmovl $0x0,0x8(%eax)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%edx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,%ecx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,-0x24(%ebp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tsub %ebx,%ecx\n \tmov %ecx,%eax\n \tmov %ecx,-0x20(%ebp)\n \tsar $0x2,%eax\n-\timul $0xaaaaaaab,%eax,%eax\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n /usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %eax,%ecx\n \tshr $1,%ecx\n \tadd %ecx,%eax\n-\tcmpl $0x174,-0x20(%ebp)\n+\tcmpl $0x7c,-0x20(%ebp)\n \tmov $0x20,%ecx\n \tcmovbe %ecx,%eax\n \tmov %eax,%ecx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:238\n \tmov 0x8(%edx),%eax\n \tcmp %eax,%ecx\n \tcmovbe %ecx,%eax\n+void seqan2::_reserveStorage >, seqan2::Alloc, unsigned int, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1684\n \ttest %eax,%eax\n-\tjne cd08 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3a8>\n+\tjne e5e8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x398>\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n \tmov -0x24(%ebp),%eax\n \tcmp %eax,%ebx\n-\tje cb0d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ad>\n+\tje e3f4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1a4>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %edx\n \tpush %edi\n-\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+\tcall 3220 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n+void seqan2::create >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&):\n /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n \tmov %edi,0x18(%esi)\n /usr/include/seqan/basic/holder_tristate.h:651\n \tmovl $0x1,0x1c(%esi)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >&):\n /usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n \tmov 0x8(%ebp),%eax\n \tmov %esi,(%eax)\n /usr/include/seqan/basic/holder_tristate.h:651\n \tmovl $0x1,0x4(%eax)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:598\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea 0x0(%esi),%esi\n+void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush $0x20\n \tcall 3030 \n \tmov %eax,%esi\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov 0x8(%ebp),%eax\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%esi)\n+void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %esi,(%eax)\n+seqan2::String >::String():\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%esi)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%esi)\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,0xc(%esi)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x10(%esi)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x14(%esi)\n+seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder():\n /usr/include/seqan/basic/holder_tristate.h:117\n \tmovl $0x0,0x18(%esi)\n \tmovl $0x0,0x1c(%esi)\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tmovl $0xc,(%esp)\n \tcall 3030 \n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0x18(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%esi),%edi\n+seqan2::String >, seqan2::Alloc >::String():\n /usr/include/seqan/sequence/string_alloc.h:74\n \tmovl $0x0,(%eax)\n /usr/include/seqan/sequence/string_alloc.h:75\n \tmovl $0x0,0x4(%eax)\n /usr/include/seqan/sequence/string_alloc.h:76\n \tmovl $0x0,0x8(%eax)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x4(%esi),%eax\n+void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x1c(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,%ebx\n \tsub %edi,%ebx\n \tmov %ebx,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1758\n \tcmp $0x8,%ebx\n-\tjbe cc30 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2d0>\n+\tjbe e510 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2c0>\n /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n \tadd $0x8,%edi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x10(%esi),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %edi,0x4(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0xc(%esi),%edi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,%ecx\n \tsub %edi,%ecx\n \tmov %ecx,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1758\n \tcmp $0x8,%ecx\n-\tja cce8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x388>\n+\tja e5c0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x370>\n /usr/include/seqan/sequence/string_base.h:1765\n \tcmpl $0x1,0x14(%esi)\n-\tjbe cde8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x488>\n+\tjbe e6c8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x478>\n /usr/include/seqan/sequence/string_base.h:1775\n \tcmpl $0x4,-0x20(%ebp)\n /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n \tlea 0x8(%edi),%edx\n /usr/include/seqan/sequence/string_base.h:1775\n-\tja cc0c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tja e4f4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:592\n \tmov %edx,%ecx\n \tsub %eax,%ecx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1149\n \ttest %ecx,%ecx\n-\tjle cc0c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjle e4f4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n \tcmp %edx,%eax\n-\tje cc0c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tje e4f4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tsub $0x4,%esp\n \tmov %edx,-0x20(%ebp)\n \tmov -0x1c(%ebp),%ebx\n \tpush %ecx\n \tpush $0x0\n \tpush %eax\n \tcall 32f0 \n \tmov -0x20(%ebp),%edx\n \tadd $0x10,%esp\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmov 0x8(%ebp),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %edx,0x10(%esi)\n+seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix():\n /usr/include/seqan/align/matrix_base.h:183 (discriminator 1)\n \tmovl $0x1,(%edi)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:590\n \tmovl $0x1,0x4(%eax)\n /usr/include/seqan/basic/holder_tristate.h:598\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n \tnop\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1765\n \tcmpl $0x1,0x8(%esi)\n-\tjbe cd40 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3e0>\n+\tjbe e620 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3d0>\n /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n \tadd $0x8,%edi\n /usr/include/seqan/sequence/string_base.h:1775\n \tcmpl $0x4,-0x20(%ebp)\n-\tja cbbc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tja e4a4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:592\n \tmov %edi,%edx\n \tsub %eax,%edx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1149\n \ttest %edx,%edx\n-\tjle cbbc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjle e4a4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n \tcmp %edi,%eax\n-\tje cbbc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tje e4a4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tsub $0x4,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %edx\n \tpush $0x0\n \tpush %eax\n \tcall 32f0 \n \tadd $0x10,%esp\n-\tjmp cbbc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n-\tlea 0x0(%esi),%esi\n+\tjmp e4a4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n+\txchg %ax,%ax\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %eax,-0x20(%ebp)\n \tshl $0x2,%eax\n \tmov -0x1c(%ebp),%ebx\n \tpush %eax\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x20(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tadd $0x10,%esp\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x8(%esi)\n-/usr/include/seqan/sequence/string_alloc.h:290\n-\tmov (%edi),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n-\tmov 0x4(%edi),%ecx\n+\tmov 0x4(%edi),%edx\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n \tcmp %edx,%ecx\n-\tjne c9f1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x91>\n-\tjmp ca01 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n+\tjne e2e1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x91>\n+\tjmp e2f1 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n \tlea 0x0(%esi),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %eax,-0x20(%ebp)\n \tshl $0x2,%eax\n \tmov -0x1c(%ebp),%ebx\n \tpush %eax\n \tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0xc(%esi)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x10(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov 0x10(%edi),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x14(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov 0xc(%edi),%edx\n+seqan2::String >::String(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n \tcmp %edx,%ecx\n-\tjne ca4e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xee>\n-\tjmp ca64 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n+\tjne e33e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xee>\n+\tjmp e354 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n \tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n \tlea 0x8(%edi),%edx\n-\tjmp cc0c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjmp e4f4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n \tmov 0x18(%edi),%eax\n+void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&):\n /usr/include/seqan/basic/holder_tristate.h:728\n \tmovl $0x2,0x1c(%esi)\n /usr/include/seqan/basic/holder_tristate.h:727\n \tmov %eax,0x18(%esi)\n /usr/include/seqan/basic/holder_tristate.h:729\n-\tjmp cb17 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b7>\n+\tjmp e3fe >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ae>\n \tlea 0x0(%esi),%esi\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov %eax,-0x20(%ebp)\n-\tlea (%eax,%eax,2),%eax\n-\tmov -0x1c(%ebp),%ebx\n \tshl $0x2,%eax\n+\tmov -0x1c(%ebp),%ebx\n \tmov %edx,-0x24(%ebp)\n \tpush %eax\n \tcall 3030 \n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%edi)\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov %eax,0x4(%edi)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmov %edx,0x8(%edi)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov -0x24(%ebp),%edx\n \tmov 0x4(%edx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n \tmov (%edx),%ebx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n /usr/include/seqan/sequence/string_alloc.h:309\n \tmov %eax,-0x24(%ebp)\n-\tjmp caf6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x196>\n-\txchg %ax,%ax\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:345\n+\tjmp e3dd >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x18d>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush $0x80\n \tcall 3030 \n \tadd $0x10,%esp\n \tmov %eax,%ecx\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,0x8(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \ttest %edi,%edi\n-\tje cea0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x540>\n+\tje e780 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x530>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x20(%ebp),%eax\n \tcmp $0x4,%eax\n-\tjle cfe7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x687>\n+\tjle e8c7 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x677>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %eax\n \tpush %edi\n \tpush %ecx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %edi\n \tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1769\n \tmov 0x8(%esi),%eax\n \tmov $0x2,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov (%esi),%ecx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1769\n \tcmp %edx,%eax\n \tcmova %edx,%eax\n \tmov -0x20(%ebp),%edx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1149\n \tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tshl $0x2,%eax\n \tlea (%ecx,%eax,1),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:588\n \tsub %edx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1149\n \ttest %eax,%eax\n-\tjle cbbc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjle e4a4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x20(%ebp),%edx\n \tadd %edx,%ecx\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tcmp $0x4,%eax\n-\tjae cec0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x560>\n+\tjae e7a0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x550>\n \ttest %eax,%eax\n-\tje cbbc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tje e4a4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n \tmovb $0x0,(%ecx)\n \ttest $0x2,%al\n-\tje cbbc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tje e4a4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n \tmovw $0x0,-0x2(%ecx,%eax,1)\n-\tjmp cbbc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjmp e4a4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n \tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n /usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush $0x80\n \tcall 3030 \n \tadd $0x10,%esp\n \tmov %eax,%ecx\n /usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n \tmov %eax,0xc(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:373\n \tmovl $0x20,0x14(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n /usr/include/seqan/sequence/string_base.h:1688\n \ttest %edi,%edi\n-\tje ce88 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x528>\n+\tje e768 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x518>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tmov -0x20(%ebp),%eax\n \tcmp $0x4,%eax\n-\tjle cfd8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x678>\n+\tjle e8b8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x668>\n /usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %eax\n \tpush %edi\n \tpush %ecx\n \tcall 3330 \n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n \tpush %edi\n \tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1769\n \tmov 0x14(%esi),%eax\n \tmov $0x2,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov 0xc(%esi),%ecx\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n /usr/include/seqan/sequence/string_alloc.h:318\n \tmov -0x20(%ebp),%edi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1769\n \tcmp %edx,%eax\n \tcmova %edx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1149\n \tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tshl $0x2,%eax\n \tlea (%ecx,%eax,1),%edx\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:588\n \tsub %edi,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1149\n \ttest %eax,%eax\n-\tjle ce6f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tjle e74f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n /usr/include/seqan/sequence/string_alloc.h:344\n \tmov -0x20(%ebp),%edi\n \tadd %ecx,%edi\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tcmp $0x4,%eax\n-\tjae cf30 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5d0>\n+\tjae e810 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5c0>\n \ttest %eax,%eax\n-\tje ce6f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tje e74f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n \tmovb $0x0,(%edi)\n \ttest $0x2,%al\n-\tjne ce76 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x516>\n+\tjne e756 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x506>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n \tmov %ecx,%edi\n-\tjmp cc0c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjmp e4f4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tmovw $0x0,-0x2(%edi,%eax,1)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n \tmov %ecx,%edi\n-\tjmp cc0c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjmp e4f4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n \tlea 0x0(%esi,%eiz,1),%esi\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1149\n \tmov -0x20(%ebp),%edi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tlea 0x8(%eax),%edx\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:588\n \tmov $0x8,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1149\n \tsub %edi,%eax\n-\tjne ce56 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f6>\n+\tjne e736 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4e6>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n \tmov %ecx,%edi\n-\tjmp cc0c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjmp e4f4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n \txchg %ax,%ax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1149\n \tmov -0x20(%ebp),%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n /usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n \tlea 0x8(%eax),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/seqan/basic/array_construct_destruct.h:588\n \tmov $0x8,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n /usr/include/c++/14/bits/stl_algobase.h:1149\n \tsub %edx,%eax\n-\tjne cdb4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x454>\n-\tjmp cbbc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjne e694 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x444>\n+\tjmp e4a4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tlea 0x4(%ecx),%edx\n \tmovl $0x0,(%ecx)\n \tand $0xfffffffc,%edx\n \tmovl $0x0,-0x4(%ecx,%eax,1)\n \tsub %edx,%ecx\n \tadd %ecx,%eax\n \tand $0xfffffffc,%eax\n \tcmp $0x4,%eax\n-\tjb cbbc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjb e4a4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n \tmov %eax,%ecx\n \tand $0xfffffffc,%ecx\n \tmov %ecx,-0x20(%ebp)\n \tlea -0x1(%eax),%ecx\n \tshr $0x2,%ecx\n \tmovl $0x0,(%edx)\n \tand $0x1,%ecx\n \tmov %ecx,%ebx\n \tmov $0x4,%ecx\n \tcmp %eax,%ecx\n-\tjae cbbc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjae e4a4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n \ttest %ebx,%ebx\n-\tjne cfa2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x642>\n+\tjne e882 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x632>\n \tmovl $0x0,(%edx,%ecx,1)\n \tmovl $0x0,0x4(%edx,%ecx,1)\n \tmov -0x20(%ebp),%eax\n \tadd $0x8,%ecx\n \tcmp %eax,%ecx\n-\tjb cf12 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5b2>\n-\tjmp cbbc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjb e7f2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5a2>\n+\tjmp e4a4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n \tlea 0x4(%edi),%ebx\n \tmovl $0x0,(%edi)\n \tand $0xfffffffc,%ebx\n \tmovl $0x0,-0x4(%edi,%eax,1)\n \tsub %ebx,%edi\n \tadd %edi,%eax\n \tand $0xfffffffc,%eax\n \tcmp $0x4,%eax\n-\tjb ce6f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tjb e74f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n \tmov %eax,%edi\n \tand $0xfffffffc,%edi\n \tmov %edi,-0x20(%ebp)\n \tlea -0x1(%eax),%edi\n \tshr $0x2,%edi\n \tand $0x1,%edi\n \tmov %edi,-0x1c(%ebp)\n \tmov $0x4,%edi\n \tmovl $0x0,(%ebx)\n \tcmp %eax,%edi\n-\tjae ce6f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tjae e74f >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4ff>\n \tmov -0x1c(%ebp),%eax\n \ttest %eax,%eax\n-\tjne cfbe >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x65e>\n+\tjne e89e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x64e>\n \tmovl $0x0,(%ebx,%edi,1)\n \tmovl $0x0,0x4(%ebx,%edi,1)\n \tmov -0x20(%ebp),%eax\n \tadd $0x8,%edi\n \tcmp %eax,%edi\n-\tjb cf82 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x622>\n+\tjb e862 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x612>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n \tmov %ecx,%edi\n-\tjmp cc0c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjmp e4f4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n /usr/include/c++/14/bits/stl_algobase.h:952\n \tmovl $0x0,0x4(%edx)\n \tmov -0x20(%ebp),%eax\n \tmov $0x8,%ecx\n \tcmp %eax,%ecx\n-\tjb cf12 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5b2>\n-\tjmp cbbc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tjb e7f2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5a2>\n+\tjmp e4a4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x254>\n \tmovl $0x0,0x4(%ebx)\n \tmov -0x20(%ebp),%eax\n \tmov $0x8,%edi\n \tcmp %eax,%edi\n-\tjb cf82 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x622>\n+\tjb e862 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x612>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:581\n \tmov %ecx,%edi\n-\tjmp cc0c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tjmp e4f4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2a4>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne ce28 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4c8>\n+\tjne e708 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4b8>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%edi),%eax\n \tmov %eax,(%ecx)\n-\tjmp ce28 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4c8>\n+\tjmp e708 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4b8>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:453\n-\tjne cd83 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x423>\n+\tjne e663 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x413>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n /usr/include/c++/14/bits/stl_algobase.h:438\n \tmov (%edi),%eax\n \tmov %eax,(%ecx)\n-\tjmp cd83 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x423>\n+\tjmp e663 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x413>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%edi\n-\tjmp d013 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b3>\n+\tjmp e8f3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6a3>\n \tmov %eax,%edi\n-\tjmp d002 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6a2>\n+\tjmp e8e2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x692>\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \tmov %eax,%edi\n-\tjmp d028 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6c8>\n+\tjmp e908 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b8>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%esi)\n \tmov -0x1c(%ebp),%ebx\n \tcall 31f0 \n \tadd $0x10,%esp\n \tsub $0xc,%esp\n \tpush (%esi)\n \tmov -0x1c(%ebp),%ebx\n \tcall 31f0 \n \tmov %edi,(%esp)\n \tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:525\n \ttestl $0xfffffffd,0x1c(%esi)\n-\tje d050 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6f0>\n+\tje e930 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6e0>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:423\n \tmov 0x18(%esi),%eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tmov -0x1c(%ebp),%ebx\n \tmov %eax,-0x20(%ebp)\n \tpush (%eax)\n \tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tpop %ecx\n \tpush -0x20(%ebp)\n \tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n /usr/include/seqan/basic/holder_tristate.h:536\n \tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n /usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n \tpush 0xc(%esi)\n \tmov -0x1c(%ebp),%ebx\n \tcall 31f0 \n \tpop %edx\n \tpush (%esi)\n \tcall 31f0 \n \tmov %edi,(%esp)\n \tcall 3320 <_Unwind_Resume@plt>\n-__x86.get_pc_thunk.ax():\n-\tmov (%esp),%eax\n-\tret\n-__x86.get_pc_thunk.si():\n-\tmov (%esp),%esi\n-\tret\n-__x86.get_pc_thunk.di():\n-\tmov (%esp),%edi\n-\tret\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n \txchg %ax,%ax\n \n-0000d080 :\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:113\n+0000e950 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base>:\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1032\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x5577,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n-std::__cxx11::to_string(double):\n-/usr/include/c++/14/bits/basic_string.h:4416\n-\tlea -0x100(%ebp),%ecx\n-\tcall d072 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x712>\n-\tadd $0x6e3c,%esi\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:113\n \tpush %ebx\n-\tsub $0x314,%esp\n-\tmov 0x8(%ebp),%eax\n-\tmov %eax,-0x2a8(%ebp)\n-\tmov %esi,-0x2a0(%ebp)\n-std::__cxx11::to_string(double):\n-/usr/include/c++/14/bits/basic_string.h:4416\n-\tlea -0x2ecc(%esi),%edi\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:113\n-\tmov %gs:0x14,%ebx\n-\tmov %ebx,-0x1c(%ebp)\n-\tmov 0xc(%ebp),%ebx\n-std::__cxx11::to_string(double):\n-/usr/include/c++/14/bits/basic_string.h:4416\n-\tmov %ecx,-0x2ec(%ebp)\n-\tmov %ebx,-0x2a4(%ebp)\n-\tpush 0x28(%ebx)\n-\tpush 0x24(%ebx)\n-\tmov %esi,%ebx\n-\tmov 0x110(%esi),%esi\n-\tpush %edi\n-\tpush $0x148\n-\tpush %esi\n-\tpush %ecx\n-\tcall 31c0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@plt>\n-\tmov -0x2a4(%ebp),%eax\n-\tlea -0x148(%ebp),%ecx\n-\tadd $0x14,%esp\n-\tmov %ecx,-0x2e8(%ebp)\n-\tpush 0x20(%eax)\n-\tpush 0x1c(%eax)\n-\tpush %edi\n-\tpush $0x148\n-\tpush %esi\n-\tpush %ecx\n-\tcall 31c0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@plt>\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:118\n-\tmov -0x2a4(%ebp),%eax\n-std::__cxx11::to_string(double):\n-/usr/include/c++/14/bits/basic_string.h:4416\n-\tadd $0x1c,%esp\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:118\n-\tmov 0x18(%eax),%esi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4246\n+\tsub $0x2c,%esp\n+\tmov %eax,-0x2c(%ebp)\n+\tmov 0x8(%ebp),%edi\n+\tmov %gs:0x14,%edx\n+\tmov %edx,-0x1c(%ebp)\n+\tmov 0xc(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edx),%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n+\ttest %esi,%esi\n+\tje e986 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x36>\n+\tcmp 0x4(%edi),%esi\n+\tje ea40 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xf0>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:371\n+\tmov (%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %edx,-0x34(%ebp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%esi\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:737\n+\tcmp 0x10(%ebp),%esi\n+\tcmova 0x10(%ebp),%esi\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n+\tcmp %esi,0x8(%edi)\n+\tjae e9f7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n \tmov %esi,%eax\n-\tneg %eax\n-\tcmovs %esi,%eax\n-/usr/include/c++/14/bits/basic_string.h:4245\n-\tshr $0x1f,%esi\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %eax,-0x29c(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x9,%eax\n-\tjbe f250 \n-\tmov %eax,%ecx\n-/usr/include/c++/14/bits/charconv.h:61\n-\tmov $0x1,%edi\n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov $0xd1b71759,%ebx\n-\tjmp d17a \n-\tlea 0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:69\n-\tcmp $0x3e7,%ecx\n-\tjbe e510 \n-/usr/include/c++/14/bits/charconv.h:70\n-\tcmp $0x270f,%ecx\n-\tjbe e570 \n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov %ecx,%eax\n-\tmul %ebx\n-/usr/include/c++/14/bits/charconv.h:72\n-\tlea 0x4(%edi),%eax\n-/usr/include/c++/14/bits/charconv.h:71\n-\tshr $0xd,%edx\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x1869f,%ecx\n-\tjbe e5b0 \n-\tmov %eax,%edi\n-\tmov %edx,%ecx\n-/usr/include/c++/14/bits/charconv.h:68\n-\tcmp $0x63,%ecx\n-\tja d148 \n-/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n-\tmov %edi,-0x2b0(%ebp)\n-\tlea 0x1(%edi),%eax\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tadd %esi,%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x190(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x18c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x188(%ebp),%edi\n-\tmov %ebx,-0x2fc(%ebp)\n-\tmov %edi,-0x2c8(%ebp)\n-\tmov %edi,-0x190(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tmov -0x2a0(%ebp),%edi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %eax,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x188(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n+\tmov %ecx,-0x38(%ebp)\n+\tshr $1,%eax\n+\tcmp $0x1f,%esi\n+\tlea (%eax,%esi,1),%ebx\n+\tmov $0x20,%eax\n+\tcmovbe %eax,%ebx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1601\n+\tcmp %ebx,0x10(%ebp)\n+\tcmovbe 0x10(%ebp),%ebx\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%ebx),%eax\n+\tmov %ebx,-0x30(%ebp)\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n-\tpush %ebx\n-\tmov %edi,%ebx\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x190(%ebp),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tlea -0xe6(%ebp),%ebx\n-/usr/include/c++/14/bits/charconv.h:94\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3030 \n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:743\n+\tmov -0x38(%ebp),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x30(%ebp),%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:743\n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov %ebx,%ecx\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov -0x2dac(%edi),%eax\n-\tmov %edi,%esi\n-\tlea -0x2dac(%esi),%esi\n-\tmov %eax,-0xe6(%ebp)\n-\tmov -0x2ce7(%edi),%eax\n-\tlea -0xe4(%ebp),%edi\n-\tsub %edi,%ecx\n-\tsub %ecx,%esi\n-\tadd $0xc9,%ecx\n-\tmov %eax,-0x21(%ebp)\n-\tshr $0x2,%ecx\n-\trep movsl %ds:(%esi),%es:(%edi)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tmov -0x29c(%ebp),%eax\n-\tcmp $0x63,%eax\n-\tjbe e450 \n-\tmov -0x2b0(%ebp),%esi\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmov %edx,-0x2b0(%ebp)\n-\tlea -0x1(%edx,%esi,1),%ecx\n-\tmov $0x51eb851f,%esi\n-\txchg %ax,%ax\n-\tmov -0x29c(%ebp),%eax\n-\tmov -0x29c(%ebp),%edi\n-/usr/include/c++/14/bits/charconv.h:94\n-\tsub $0x2,%ecx\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmul %esi\n-\tshr $0x5,%edx\n-\timul $0x64,%edx,%eax\n-\tsub %eax,%edi\n-\tmov -0x29c(%ebp),%eax\n-/usr/include/c++/14/bits/charconv.h:97\n-\tmov %edx,-0x29c(%ebp)\n-/usr/include/c++/14/bits/charconv.h:99\n-\tmovzwl (%ebx,%edi,2),%edx\n-\tmov %dx,0x2(%ecx)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tcmp $0x270f,%eax\n-\tja d240 \n-/usr/include/c++/14/bits/charconv.h:102\n-\tmov -0x2b0(%ebp),%edx\n-\tcmp $0x3e7,%eax\n-\tja e450 \n-/usr/include/c++/14/bits/charconv.h:109\n-\tmovzbl -0x29c(%ebp),%eax\n-\tadd $0x30,%eax\n-\tmov %al,(%edx)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2ac(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmov -0x190(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ebx,-0x18c(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%ebx,1)\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:117\n-\tmov -0x2a4(%ebp),%eax\n-\tmov 0x14(%eax),%esi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %esi,%eax\n-\tneg %eax\n-\tcmovs %esi,%eax\n-/usr/include/c++/14/bits/basic_string.h:4245\n-\tshr $0x1f,%esi\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %eax,-0x29c(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x9,%eax\n-\tjbe f0e0 \n-\tmov %eax,%ecx\n-/usr/include/c++/14/bits/charconv.h:61\n-\tmov $0x1,%edi\n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov $0xd1b71759,%ebx\n-\tjmp d312 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/c++/14/bits/charconv.h:69\n-\tcmp $0x3e7,%ecx\n-\tjbe e4f8 \n-/usr/include/c++/14/bits/charconv.h:70\n-\tcmp $0x270f,%ecx\n-\tjbe e558 \n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov %ecx,%eax\n-\tmul %ebx\n-/usr/include/c++/14/bits/charconv.h:72\n-\tlea 0x4(%edi),%eax\n-/usr/include/c++/14/bits/charconv.h:71\n-\tshr $0xd,%edx\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x1869f,%ecx\n-\tjbe e5c0 \n-\tmov %eax,%edi\n-\tmov %edx,%ecx\n-/usr/include/c++/14/bits/charconv.h:68\n-\tcmp $0x63,%ecx\n-\tja d2e0 \n-/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n-\tmov %edi,-0x2b0(%ebp)\n-\tlea 0x1(%edi),%eax\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tadd %esi,%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1d8(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x1d4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1d0(%ebp),%edi\n-\tmov %ebx,-0x2f8(%ebp)\n-\tmov %edi,-0x2c4(%ebp)\n-\tmov %edi,-0x1d8(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tmov -0x2a0(%ebp),%edi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %eax,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x1d0(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %eax\n-\tpush %ebx\n-\tmov %edi,%ebx\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1d8(%ebp),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tlea -0xe6(%ebp),%ebx\n-/usr/include/c++/14/bits/charconv.h:94\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:743\n+\tmov -0x34(%ebp),%edx\n+\ttest %ecx,%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ebx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:743\n+\tje ea30 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xe0>\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov %edx,-0x30(%ebp)\n+\tpush %ecx\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x30(%ebp),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%edi),%ecx\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned char*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov %ebx,%ecx\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov -0x2dac(%edi),%eax\n-\tmov %edi,%esi\n-\tlea -0x2dac(%esi),%esi\n-\tmov %eax,-0xe6(%ebp)\n-\tmov -0x2ce7(%edi),%eax\n-\tlea -0xe4(%ebp),%edi\n-\tsub %edi,%ecx\n-\tsub %ecx,%esi\n-\tadd $0xc9,%ecx\n-\tmov %eax,-0x21(%ebp)\n-\tshr $0x2,%ecx\n-\trep movsl %ds:(%esi),%es:(%edi)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tmov -0x29c(%ebp),%eax\n-\tcmp $0x63,%eax\n-\tjbe e470 \n-\tmov -0x2b0(%ebp),%esi\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmov %edx,-0x2b0(%ebp)\n-\tlea -0x1(%edx,%esi,1),%ecx\n-\tmov $0x51eb851f,%esi\n-\tjmp d400 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tmov -0x29c(%ebp),%eax\n-\tmov -0x29c(%ebp),%edi\n-/usr/include/c++/14/bits/charconv.h:94\n-\tsub $0x2,%ecx\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmul %esi\n-\tshr $0x5,%edx\n-\timul $0x64,%edx,%eax\n-\tsub %eax,%edi\n-\tmov -0x29c(%ebp),%eax\n-/usr/include/c++/14/bits/charconv.h:97\n-\tmov %edx,-0x29c(%ebp)\n-/usr/include/c++/14/bits/charconv.h:99\n-\tmovzwl (%ebx,%edi,2),%edx\n-\tmov %dx,0x2(%ecx)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tcmp $0x270f,%eax\n-\tja d400 \n-/usr/include/c++/14/bits/charconv.h:102\n-\tmov -0x2b0(%ebp),%edx\n-\tcmp $0x3e7,%eax\n-\tja e470 \n-/usr/include/c++/14/bits/charconv.h:109\n-\tmovzbl -0x29c(%ebp),%eax\n-\tadd $0x30,%eax\n-\tmov %al,(%edx)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2ac(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmov -0x1d8(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ebx,-0x1d4(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%ebx,1)\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:116\n-\tmov -0x2a4(%ebp),%eax\n-\tmov 0x10(%eax),%esi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %esi,%eax\n-\tneg %eax\n-\tcmovs %esi,%eax\n-/usr/include/c++/14/bits/basic_string.h:4245\n-\tshr $0x1f,%esi\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %eax,-0x29c(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x9,%eax\n-\tjbe f13c \n-\tmov %eax,%ecx\n-/usr/include/c++/14/bits/charconv.h:61\n-\tmov $0x1,%edi\n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov $0xd1b71759,%ebx\n-\tjmp d4d2 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/c++/14/bits/charconv.h:69\n-\tcmp $0x3e7,%ecx\n-\tjbe e4c8 \n-/usr/include/c++/14/bits/charconv.h:70\n-\tcmp $0x270f,%ecx\n-\tjbe e528 \n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov %ecx,%eax\n-\tmul %ebx\n-/usr/include/c++/14/bits/charconv.h:72\n-\tlea 0x4(%edi),%eax\n-/usr/include/c++/14/bits/charconv.h:71\n-\tshr $0xd,%edx\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x1869f,%ecx\n-\tjbe e5a0 \n-\tmov %eax,%edi\n-\tmov %edx,%ecx\n-/usr/include/c++/14/bits/charconv.h:68\n-\tcmp $0x63,%ecx\n-\tja d4a0 \n-/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n-\tmov %edi,-0x2b0(%ebp)\n-\tlea 0x1(%edi),%eax\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tadd %esi,%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x220(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x21c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x218(%ebp),%edi\n-\tmov %ebx,-0x2f4(%ebp)\n-\tmov %edi,-0x2c0(%ebp)\n-\tmov %edi,-0x220(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tmov -0x2a0(%ebp),%edi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %eax,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x218(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%ecx,%esi,1),%eax\n+\tmov %eax,0x4(%edi)\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tcmp $0x1,%esi\n+\tjle eaa0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x150>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tpush %esi\n \tpush %ebx\n-\tmov %edi,%ebx\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x220(%ebp),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tlea -0xe6(%ebp),%ebx\n-/usr/include/c++/14/bits/charconv.h:94\n+\tpush %ecx\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3330 \n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov %ebx,%ecx\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov -0x2dac(%edi),%eax\n-\tmov %edi,%esi\n-\tlea -0x2dac(%esi),%esi\n-\tmov %eax,-0xe6(%ebp)\n-\tmov -0x2ce7(%edi),%eax\n-\tlea -0xe4(%ebp),%edi\n-\tsub %edi,%ecx\n-\tsub %ecx,%esi\n-\tadd $0xc9,%ecx\n-\tmov %eax,-0x21(%ebp)\n-\tshr $0x2,%ecx\n-\trep movsl %ds:(%esi),%es:(%edi)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tmov -0x29c(%ebp),%eax\n-\tcmp $0x63,%eax\n-\tjbe e490 \n-\tmov -0x2b0(%ebp),%esi\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmov %edx,-0x2b0(%ebp)\n-\tlea -0x1(%edx,%esi,1),%ecx\n-\tmov $0x51eb851f,%esi\n-\tjmp d5c0 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tmov -0x29c(%ebp),%eax\n-\tmov -0x29c(%ebp),%edi\n-/usr/include/c++/14/bits/charconv.h:94\n-\tsub $0x2,%ecx\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmul %esi\n-\tshr $0x5,%edx\n-\timul $0x64,%edx,%eax\n-\tsub %eax,%edi\n-\tmov -0x29c(%ebp),%eax\n-/usr/include/c++/14/bits/charconv.h:97\n-\tmov %edx,-0x29c(%ebp)\n-/usr/include/c++/14/bits/charconv.h:99\n-\tmovzwl (%ebx,%edi,2),%edx\n-\tmov %dx,0x2(%ecx)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tcmp $0x270f,%eax\n-\tja d5c0 \n-/usr/include/c++/14/bits/charconv.h:102\n-\tmov -0x2b0(%ebp),%edx\n-\tcmp $0x3e7,%eax\n-\tja e490 \n-/usr/include/c++/14/bits/charconv.h:109\n-\tmovzbl -0x29c(%ebp),%eax\n-\tadd $0x30,%eax\n-\tmov %al,(%edx)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2ac(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmov -0x220(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ebx,-0x21c(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%ebx,1)\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:115\n-\tmov -0x2a4(%ebp),%eax\n-\tmov 0xc(%eax),%esi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %esi,%eax\n-\tneg %eax\n-\tcmovs %esi,%eax\n-/usr/include/c++/14/bits/basic_string.h:4245\n-\tshr $0x1f,%esi\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %eax,-0x29c(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x9,%eax\n-\tjbe f198 \n-\tmov %eax,%ecx\n-/usr/include/c++/14/bits/charconv.h:61\n-\tmov $0x1,%edi\n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov $0xd1b71759,%ebx\n-\tjmp d692 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1052\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne eacd >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x17d>\n+\tlea -0xc(%ebp),%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n \tnop\n-/usr/include/c++/14/bits/charconv.h:69\n-\tcmp $0x3e7,%ecx\n-\tjbe e4b0 \n-/usr/include/c++/14/bits/charconv.h:70\n-\tcmp $0x270f,%ecx\n-\tjbe e588 \n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov %ecx,%eax\n-\tmul %ebx\n-/usr/include/c++/14/bits/charconv.h:72\n-\tlea 0x4(%edi),%eax\n-/usr/include/c++/14/bits/charconv.h:71\n-\tshr $0xd,%edx\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x1869f,%ecx\n-\tjbe e5d0 \n-\tmov %eax,%edi\n-\tmov %edx,%ecx\n-/usr/include/c++/14/bits/charconv.h:68\n-\tcmp $0x63,%ecx\n-\tja d660 \n-/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n-\tmov %edi,-0x2b0(%ebp)\n-\tlea 0x1(%edi),%eax\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tadd %esi,%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x268(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x264(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x260(%ebp),%edi\n-\tmov %ebx,-0x2f0(%ebp)\n-\tmov %edi,-0x2bc(%ebp)\n-\tmov %edi,-0x268(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tmov -0x2a0(%ebp),%edi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %eax,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x260(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %eax\n-\tpush %ebx\n-\tmov %edi,%ebx\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x268(%ebp),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tlea -0xe6(%ebp),%ebx\n-/usr/include/c++/14/bits/charconv.h:94\n-\tadd $0x10,%esp\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov %ebx,%ecx\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov -0x2dac(%edi),%eax\n-\tmov %edi,%esi\n-\tlea -0x2dac(%esi),%esi\n-\tmov %eax,-0xe6(%ebp)\n-\tmov -0x2ce7(%edi),%eax\n-\tlea -0xe4(%ebp),%edi\n-\tsub %edi,%ecx\n-\tsub %ecx,%esi\n-\tadd $0xc9,%ecx\n-\tmov %eax,-0x21(%ebp)\n-\tshr $0x2,%ecx\n-\trep movsl %ds:(%esi),%es:(%edi)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tmov -0x29c(%ebp),%eax\n-\tcmp $0x63,%eax\n-\tjbe e410 \n-\tmov -0x2b0(%ebp),%esi\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmov %edx,-0x2b0(%ebp)\n-\tlea -0x1(%edx,%esi,1),%ecx\n-\tmov $0x51eb851f,%esi\n-\tjmp d780 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tmov -0x29c(%ebp),%eax\n-\tmov -0x29c(%ebp),%edi\n-/usr/include/c++/14/bits/charconv.h:94\n-\tsub $0x2,%ecx\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmul %esi\n-\tshr $0x5,%edx\n-\timul $0x64,%edx,%eax\n-\tsub %eax,%edi\n-\tmov -0x29c(%ebp),%eax\n-/usr/include/c++/14/bits/charconv.h:97\n-\tmov %edx,-0x29c(%ebp)\n-/usr/include/c++/14/bits/charconv.h:99\n-\tmovzwl (%ebx,%edi,2),%edx\n-\tmov %dx,0x2(%ecx)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tcmp $0x270f,%eax\n-\tja d780 \n-/usr/include/c++/14/bits/charconv.h:102\n-\tmov -0x2b0(%ebp),%edx\n-\tcmp $0x3e7,%eax\n-\tja e410 \n-/usr/include/c++/14/bits/charconv.h:109\n-\tmovzbl -0x29c(%ebp),%eax\n-\tadd $0x30,%eax\n-\tmov %al,(%edx)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2ac(%ebp),%esi\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmov -0x268(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %esi,-0x264(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%esi,1)\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:114\n-\tmov -0x2a4(%ebp),%eax\n-\tmov 0x8(%eax),%esi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %esi,%eax\n-\tneg %eax\n-\tcmovs %esi,%eax\n-/usr/include/c++/14/bits/basic_string.h:4245\n-\tshr $0x1f,%esi\n-/usr/include/c++/14/bits/basic_string.h:4246\n-\tmov %eax,-0x29c(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x9,%eax\n-\tjbe f1f4 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n \tmov %eax,%ecx\n-/usr/include/c++/14/bits/charconv.h:61\n-\tmov $0x1,%edi\n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov $0xd1b71759,%ebx\n-\tjmp d852 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-/usr/include/c++/14/bits/charconv.h:69\n-\tcmp $0x3e7,%ecx\n-\tjbe e4e0 \n-/usr/include/c++/14/bits/charconv.h:70\n-\tcmp $0x270f,%ecx\n-\tjbe e540 \n-/usr/include/c++/14/bits/charconv.h:71\n-\tmov %ecx,%eax\n-\tmul %ebx\n-/usr/include/c++/14/bits/charconv.h:72\n-\tlea 0x4(%edi),%eax\n-/usr/include/c++/14/bits/charconv.h:71\n-\tshr $0xd,%edx\n-/usr/include/c++/14/bits/charconv.h:67\n-\tcmp $0x1869f,%ecx\n-\tjbe e5e0 \n-\tmov %eax,%edi\n-\tmov %edx,%ecx\n-/usr/include/c++/14/bits/charconv.h:68\n-\tcmp $0x63,%ecx\n-\tja d820 \n-/usr/include/c++/14/bits/charconv.h:68 (discriminator 1)\n-\tmov %edi,-0x2ac(%ebp)\n-\tlea 0x1(%edi),%eax\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tadd %esi,%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x298(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x294(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x290(%ebp),%edi\n-\tmov %ebx,-0x2e0(%ebp)\n-\tmov %edi,-0x2e4(%ebp)\n-\tmov %edi,-0x298(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tmov -0x2a0(%ebp),%edi\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %eax,-0x2a4(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x290(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %eax\n-\tpush %ebx\n-\tmov %edi,%ebx\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x298(%ebp),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tlea -0xe6(%ebp),%ebx\n-/usr/include/c++/14/bits/charconv.h:94\n-\tadd $0x10,%esp\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov %ebx,%ecx\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:87\n-\tmov -0x2dac(%edi),%eax\n-\tmov %edi,%esi\n-\tlea -0x2dac(%esi),%esi\n-\tmov %eax,-0xe6(%ebp)\n-\tmov -0x2ce7(%edi),%eax\n-\tlea -0xe4(%ebp),%edi\n-\tsub %edi,%ecx\n-\tsub %ecx,%esi\n-\tadd $0xc9,%ecx\n-\tmov %eax,-0x21(%ebp)\n-\tshr $0x2,%ecx\n-\trep movsl %ds:(%esi),%es:(%edi)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tmov -0x29c(%ebp),%eax\n-\tcmp $0x63,%eax\n-\tjbe e430 \n-\tmov -0x2ac(%ebp),%esi\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmov %edx,-0x2ac(%ebp)\n-\tlea -0x1(%edx,%esi,1),%ecx\n-\tmov $0x51eb851f,%esi\n-\tjmp d940 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tjmp e9f7 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xa7>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tmov -0x29c(%ebp),%eax\n-\tmov -0x29c(%ebp),%edi\n-/usr/include/c++/14/bits/charconv.h:94\n-\tsub $0x2,%ecx\n-/usr/include/c++/14/bits/charconv.h:96\n-\tmul %esi\n-\tshr $0x5,%edx\n-\timul $0x64,%edx,%eax\n-\tsub %eax,%edi\n-\tmov -0x29c(%ebp),%eax\n-/usr/include/c++/14/bits/charconv.h:97\n-\tmov %edx,-0x29c(%ebp)\n-/usr/include/c++/14/bits/charconv.h:99\n-\tmovzwl (%ebx,%edi,2),%edx\n-\tmov %dx,0x2(%ecx)\n-/usr/include/c++/14/bits/charconv.h:94\n-\tcmp $0x270f,%eax\n-\tja d940 \n-/usr/include/c++/14/bits/charconv.h:102\n-\tmov -0x2ac(%ebp),%edx\n-\tcmp $0x3e7,%eax\n-\tja e430 \n-/usr/include/c++/14/bits/charconv.h:109\n-\tmovzbl -0x29c(%ebp),%eax\n-\tadd $0x30,%eax\n-\tmov %al,(%edx)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2a4(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmov -0x298(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ebx,-0x294(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%ebx,1)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tcmpl $0x3fffffff,-0x294(%ebp)\n-\tje 39c2 <__cxa_finalize@plt+0x632>\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tmov -0x2a0(%ebp),%ebx\n-\tsub $0x4,%esp\n-\tpush $0x1\n-\tlea -0x2eb4(%ebx),%eax\n-\tmov %eax,-0x29c(%ebp)\n-\tpush %eax\n-\tpush -0x2e0(%ebp)\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x278(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x280(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2a4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje eb60 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x280(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x278(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2a4(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x280(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/14/bits/basic_string.h:1077\n-\tmov -0x264(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,-0x27c(%ebp)\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n-\tlea (%ecx,%eax,1),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%ebx\n-\tje eb30 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,-0x278(%ebp)\n-\tjae da66 \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2bc(%ebp),%esi\n-\tcmp %esi,-0x268(%ebp)\n-\tje ed80 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n-\tmov -0x260(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,%esi\n-\tjae e5f0 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tmov $0x3fffffff,%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x268(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tsub %ecx,%edx\n-\tcmp %eax,%edx\n-\tjb 3a13 <__cxa_finalize@plt+0x683>\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n+\txchg %ax,%ax\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1044\n+\tcmp %edi,%edx\n+\tje ea17 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ecx\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:166\n+\tmovl $0x0,-0x28(%ebp)\n+\tlea -0x28(%ebp),%eax\n+/usr/include/seqan/sequence/string_alloc.h:167\n+\tmovl $0x0,-0x24(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:168\n+\tmovl $0x0,-0x20(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n+\tcmp %ecx,%esi\n+\tje ea82 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x132>\n+void seqan2::assign, seqan2::String >, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1073\n \tsub $0x4,%esp\n-\tlea -0x280(%ebp),%esi\n-\tpush %eax\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ecx,%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1047\n+\tcmp 0x10(%ebp),%esi\n+\tcmova 0x10(%ebp),%esi\n+void seqan2::assign, seqan2::String >, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1073\n \tpush %esi\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x248(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x250(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2cc(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje ec70 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x250(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x248(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-\tmov %ecx,-0x24c(%ebp)\n-\tmovl $0x0,0x4(%eax)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tcmpl $0x3fffffff,-0x24c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tje 3949 <__cxa_finalize@plt+0x5b9>\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tsub $0x4,%esp\n-\tlea -0x250(%ebp),%eax\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x1\n-\tpush -0x29c(%ebp)\n-\tmov %eax,-0x300(%ebp)\n+\tpush %edx\n \tpush %eax\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x230(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n+\tmov -0x2c(%ebp),%ebx\n+\tmov %eax,-0x30(%ebp)\n+\tcall 3040 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@plt>\n+seqan2::DisableIf >&>::Type> >, void>::Type seqan2::assign >&, seqan2::String > const&>(seqan2::String >&, seqan2::String > const&, seqan2::Size >&>::Type):\n+/usr/include/seqan/sequence/sequence_interface.h:917\n+\tmov -0x30(%ebp),%eax\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x238(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2ac(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje eaf0 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x238(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x230(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2ac(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x238(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/14/bits/basic_string.h:1077\n-\tmov -0x21c(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,-0x234(%ebp)\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n-\tlea (%ecx,%eax,1),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%ebx\n-\tje eac0 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,-0x230(%ebp)\n-\tjae db98 \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c0(%ebp),%esi\n-\tcmp %esi,-0x220(%ebp)\n-\tje ed70 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n-\tmov -0x218(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,%esi\n-\tjae e680 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tmov $0x3fffffff,%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x220(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tsub %ecx,%edx\n-\tcmp %eax,%edx\n-\tjb 38b9 <__cxa_finalize@plt+0x529>\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tsub $0x4,%esp\n-\tlea -0x238(%ebp),%esi\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n \tpush %eax\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush %esi\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x200(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n+\tpush %edi\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+/usr/include/seqan/sequence/string_base.h:1065\n+\tpop %eax\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpush -0x28(%ebp)\n+\tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x208(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2d0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje ecb0 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x208(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x200(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-\tmov %ecx,-0x204(%ebp)\n-\tmovl $0x0,0x4(%eax)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tcmpl $0x3fffffff,-0x204(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tje 3a78 <__cxa_finalize@plt+0x6e8>\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tsub $0x4,%esp\n-\tlea -0x208(%ebp),%eax\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x1\n-\tpush -0x29c(%ebp)\n-\tmov %eax,-0x304(%ebp)\n-\tpush %eax\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1e8(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n+\tjmp ea17 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne ea17 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+void std::__copy_move::__assign_one(unsigned char*, unsigned char const*):\n+/usr/include/c++/14/bits/stl_algobase.h:413\n+\tmovzbl (%ebx),%eax\n+\tmov %al,(%ecx)\n+\tjmp ea17 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0xc7>\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x28(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 31f0 \n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x1f0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2b0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje ea80 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x1f0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x1e8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2b0(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1f0(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/14/bits/basic_string.h:1077\n-\tmov -0x1d4(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,-0x1ec(%ebp)\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n-\tlea (%ecx,%eax,1),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%ebx\n-\tje ea50 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,-0x1e8(%ebp)\n-\tjae dcca \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c4(%ebp),%esi\n-\tcmp %esi,-0x1d8(%ebp)\n-\tje ed60 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n-\tmov -0x1d0(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,%esi\n-\tjae e700 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tmov $0x3fffffff,%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1d8(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tsub %ecx,%edx\n-\tcmp %eax,%edx\n-\tjb 39e8 <__cxa_finalize@plt+0x658>\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tsub $0x4,%esp\n-\tlea -0x1f0(%ebp),%esi\n-\tpush %eax\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tje ead6 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x186>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1052\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %eax,%esi\n+\tjmp eab0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type)@@Base+0x160>\n+\tsub $0xc,%esp\n \tpush %esi\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1b8(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x1c0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2d4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje ecf0 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x1c0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x1b8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-\tmov %ecx,-0x1bc(%ebp)\n-\tmovl $0x0,0x4(%eax)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tcmpl $0x3fffffff,-0x1bc(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tje 3a46 <__cxa_finalize@plt+0x6b6>\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tsub $0x4,%esp\n-\tlea -0x1c0(%ebp),%eax\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x1\n-\tpush -0x29c(%ebp)\n-\tmov %eax,-0x308(%ebp)\n-\tpush %eax\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1a0(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x1a8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2b4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje ea10 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x1a8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x1a0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2b4(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1a8(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/14/bits/basic_string.h:1077\n-\tmov -0x18c(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,-0x1a4(%ebp)\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n-\tlea (%ecx,%eax,1),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%ebx\n-\tje e9e0 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,-0x1a0(%ebp)\n-\tjae ddfc \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c8(%ebp),%esi\n-\tcmp %esi,-0x190(%ebp)\n-\tje ed50 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n-\tmov -0x188(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,%esi\n-\tjae e780 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tmov $0x3fffffff,%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x190(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tsub %ecx,%edx\n-\tcmp %eax,%edx\n-\tjb 38ea <__cxa_finalize@plt+0x55a>\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tsub $0x4,%esp\n-\tlea -0x1a8(%ebp),%esi\n-\tpush %eax\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&, seqan2::Size > >::Type):\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\n+0000eaf0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base>:\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1010\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x53d7,%eax\n+\tpush %ebp\n+\tmov %esp,%ebp\n+\tpush %edi\n \tpush %esi\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x170(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x178(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2d8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje ebf0 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x178(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x170(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-\tmov %ecx,-0x174(%ebp)\n-\tmovl $0x0,0x4(%eax)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tcmpl $0x3fffffff,-0x174(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tje 36a8 <__cxa_finalize@plt+0x318>\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tsub $0x4,%esp\n-\tlea -0x178(%ebp),%eax\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x1\n-\tpush -0x29c(%ebp)\n-\tmov %eax,-0x30c(%ebp)\n-\tpush %eax\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x158(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x160(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2b8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje e9a0 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x160(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x158(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2b8(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x160(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/14/bits/basic_string.h:1077\n-\tmov -0x144(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,-0x15c(%ebp)\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n-\tlea (%ecx,%eax,1),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%ebx\n-\tje e980 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,-0x158(%ebp)\n-\tjae df2e \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tlea -0x140(%ebp),%esi\n-\tcmp %esi,-0x148(%ebp)\n-\tje ed30 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n-\tmov -0x140(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,%esi\n-\tjae e800 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tmov $0x3fffffff,%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x148(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tsub %ecx,%edx\n-\tcmp %eax,%edx\n-\tjb 36d9 <__cxa_finalize@plt+0x349>\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tsub $0x4,%esp\n-\tmov -0x2a0(%ebp),%ebx\n+\tpush %ebx\n+\tsub $0x3c,%esp\n+\tmov %eax,-0x2c(%ebp)\n+\tmov 0x8(%ebp),%edi\n+\tmov %gs:0x14,%edx\n+\tmov %edx,-0x1c(%ebp)\n+\tmov 0xc(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edx),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%eax\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n+\tcmp %eax,%esi\n+\tje ebe0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xf0>\n+/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n+\ttest %esi,%esi\n+\tje eb30 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x40>\n+\tcmp 0x4(%edi),%esi\n+\tje ebf9 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x109>\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %eax,%esi\n+\tmov %esi,-0x34(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %ebx,-0x30(%ebp)\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n+\tcmp %esi,0x8(%edi)\n+\tjae ed3d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x24d>\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%esi\n+\tjbe eca0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1b0>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %esi,%eax\n+\tshr $1,%eax\n+\tlea (%eax,%esi,1),%ecx\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%ecx),%eax\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov %edx,-0x3c(%ebp)\n+\tmov %ecx,-0x38(%ebp)\n \tpush %eax\n-\tpush %esi\n-\tlea -0x160(%ebp),%esi\n-\tpush %esi\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x128(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3030 \n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:721\n+\tmov -0x30(%ebp),%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x38(%ebp),%ecx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:721\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x130(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2dc(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje ec30 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x130(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x128(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-\tmov %ecx,-0x12c(%ebp)\n-\tmovl $0x0,0x4(%eax)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tcmpl $0x3fffffff,-0x12c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tje 3989 <__cxa_finalize@plt+0x5f9>\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n-\tsub $0x4,%esp\n-\tlea -0x130(%ebp),%eax\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x1\n-\tpush -0x29c(%ebp)\n-\tmov %eax,-0x310(%ebp)\n-\tpush %eax\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x110(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::append(char const*):\n-/usr/include/c++/14/bits/basic_string.h:1485\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%ebx\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:721\n+\ttest %edx,%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ecx,0x8(%edi)\n+seqan2::Size > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:721\n+\tmov -0x3c(%ebp),%edx\n+\tje ec90 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1a0>\n+\tmov %edx,-0x38(%ebp)\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x30(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 31f0 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x38(%ebp),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%edi),%ebx\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned char*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x118(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tje e920 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ecx,-0x118(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-\tmov %ecx,-0x110(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov 0x4(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x118(%ebp),%ebx\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::size() const:\n-/usr/include/c++/14/bits/basic_string.h:1077\n-\tmov -0xfc(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,-0x114(%ebp)\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3709 (discriminator 2)\n-\tlea (%ecx,%eax,1),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%ebx\n-\tje e8f0 \n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,-0x110(%ebp)\n-\tjae e05a \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tlea -0xf8(%ebp),%edi\n-\tmov %edi,-0x29c(%ebp)\n-\tcmp %edi,-0x100(%ebp)\n-\tje ed40 \n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 2)\n-\tmov -0xf8(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp %edx,%edi\n-\tjae e880 \n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tmov $0x3fffffff,%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x100(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned int, unsigned int, char const*) const:\n-/usr/include/c++/14/bits/basic_string.h:404 (discriminator 2)\n-\tsub %ecx,%edx\n-\tcmp %eax,%edx\n-\tjb 3892 <__cxa_finalize@plt+0x502>\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov -0x34(%ebp),%ecx\n+\tlea (%ebx,%ecx,1),%edx\n+\tmov %edx,0x4(%edi)\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tcmp $0x1,%esi\n+\tjle ecd0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1e0>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n \tsub $0x4,%esp\n-\tlea -0x118(%ebp),%edi\n+\tpush %ecx\n \tpush %eax\n \tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush %edi\n-\tcall 3210 , std::allocator >::_M_append(char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/14/bits/basic_string.h:235\n-\tmov -0x2a8(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:1470\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/14/bits/basic_string.h:235\n-\tlea 0x8(%ebx),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ecx,(%ebx)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ebx\n-\tje eba0 \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov -0x2a8(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ebx,(%edi)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov %ecx,0x8(%edi)\n-\tmov 0x4(%eax),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2a8(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-\tmov %ebx,0x4(%edi)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-\tlea -0xf8(%ebp),%eax\n-\tmov %eax,-0x29c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x118(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %esi,%eax\n-\tje e0fa \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x110(%ebp),%ebx\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tlea 0x1(%ebx),%edx\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush %edx\n-\tpush %eax\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x130(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2dc(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e126 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x128(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x160(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2b8(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e152 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x158(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x178(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2d8(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e17e \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x170(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1a8(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2b4(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e1aa \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x1a0(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1c0(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2d4(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e1d6 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x1b8(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1f0(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2b0(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e202 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x1e8(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x208(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2d0(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e22e \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x200(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x238(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2ac(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e25a \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x230(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x250(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2cc(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e286 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x248(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x280(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2a4(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e2b2 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x278(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x298(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2e4(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e2de \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x290(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x268(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2bc(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e30a \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x260(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x220(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c0(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e336 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x218(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1d8(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c4(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e362 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x1d0(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x190(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c8(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e38e \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x188(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x148(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tlea -0x140(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e3ba \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x140(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x100(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x29c(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje e3e6 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0xf8(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x2a0(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3330 \n \tadd $0x10,%esp\n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:121\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne f402 \n-\tmov -0x2a8(%ebp),%eax\n+\tjne ed38 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x248>\n \tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-\tret $0x4\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:104\n-\tmov -0x29c(%ebp),%ebx\n-\tadd %ebx,%ebx\n-/usr/include/c++/14/bits/charconv.h:105\n-\tmovzbl -0xe5(%ebp,%ebx,1),%eax\n-\tmov %al,0x1(%edx)\n-/usr/include/c++/14/bits/charconv.h:106\n-\tmovzbl -0xe6(%ebp,%ebx,1),%eax\n-\tjmp d7cf \n-/usr/include/c++/14/bits/charconv.h:104\n-\tmov -0x29c(%ebp),%esi\n-\tadd %esi,%esi\n-/usr/include/c++/14/bits/charconv.h:105\n-\tmovzbl -0xe5(%ebp,%esi,1),%eax\n-\tmov %al,0x1(%edx)\n-/usr/include/c++/14/bits/charconv.h:106\n-\tmovzbl -0xe6(%ebp,%esi,1),%eax\n-\tjmp d98f \n-/usr/include/c++/14/bits/charconv.h:104\n-\tmov -0x29c(%ebp),%ebx\n-\tadd %ebx,%ebx\n-/usr/include/c++/14/bits/charconv.h:105\n-\tmovzbl -0xe5(%ebp,%ebx,1),%eax\n-\tmov %al,0x1(%edx)\n-/usr/include/c++/14/bits/charconv.h:106\n-\tmovzbl -0xe6(%ebp,%ebx,1),%eax\n-\tjmp d28f \n-/usr/include/c++/14/bits/charconv.h:104\n-\tmov -0x29c(%ebp),%ebx\n-\tadd %ebx,%ebx\n-/usr/include/c++/14/bits/charconv.h:105\n-\tmovzbl -0xe5(%ebp,%ebx,1),%eax\n-\tmov %al,0x1(%edx)\n-/usr/include/c++/14/bits/charconv.h:106\n-\tmovzbl -0xe6(%ebp,%ebx,1),%eax\n-\tjmp d44f \n-/usr/include/c++/14/bits/charconv.h:104\n-\tmov -0x29c(%ebp),%esi\n-\tadd %esi,%esi\n-/usr/include/c++/14/bits/charconv.h:105\n-\tmovzbl -0xe5(%ebp,%esi,1),%eax\n-\tmov %al,0x1(%edx)\n-/usr/include/c++/14/bits/charconv.h:106\n-\tmovzbl -0xe6(%ebp,%esi,1),%eax\n-\tjmp d60f \n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x2(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x1,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:69\n-\tjmp d6a0 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x2(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x1,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:69\n-\tjmp d4e0 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x2(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x1,%ebx\n-\tmov %ebx,-0x2ac(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:69\n-\tjmp d860 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x2(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x1,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:69\n-\tjmp d320 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:69 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x2(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x1,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:69\n-\tjmp d188 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x3(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x2,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:70\n-\tjmp d4e0 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x3(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x2,%ebx\n-\tmov %ebx,-0x2ac(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:70\n-\tjmp d860 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x3(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x2,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:70\n-\tjmp d320 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x3(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x2,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:70\n-\tjmp d188 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-/usr/include/c++/14/bits/charconv.h:70 (discriminator 1)\n-\tmov %edi,%ebx\n-\tlea 0x3(%edi),%eax\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x2,%ebx\n-\tmov %ebx,-0x2b0(%ebp)\n-unsigned int std::__detail::__to_chars_len(unsigned int, int):\n-/usr/include/c++/14/bits/charconv.h:70\n-\tjmp d6a0 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:93\n-\tadd $0x3,%edi\n-\tmov %edi,-0x2b0(%ebp)\n-\tjmp d4e0 \n-\txchg %ax,%ax\n-\tadd $0x3,%edi\n-\tmov %edi,-0x2b0(%ebp)\n-\tjmp d188 \n-\txchg %ax,%ax\n-\tadd $0x3,%edi\n-\tmov %edi,-0x2b0(%ebp)\n-\tjmp d320 \n-\txchg %ax,%ax\n-\tadd $0x3,%edi\n-\tmov %edi,-0x2b0(%ebp)\n-\tjmp d6a0 \n-\txchg %ax,%ax\n-\tadd $0x3,%edi\n-\tmov %edi,-0x2ac(%ebp)\n-\tjmp d860 \n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tsub $0xc,%esp\n-\tlea -0x280(%ebp),%esi\n-\tpush %ecx\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x0\n-\tpush $0x0\n-\tpush -0x2f0(%ebp)\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x248(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tadd $0x20,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x250(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2cc(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tjne dab4 \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2cc(%ebp),%edi\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjb ec87 \n-\tmov %eax,-0x2ac(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2cc(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb e656 \n-\tmov -0x2cc(%ebp),%esi\n-\tmov -0x2ac(%ebp),%eax\n-\tlea (%esi,%ebx,1),%edi\n-\tadd %edx,%ebx\n-\tjmp ec87 \n-\tnop\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tsub $0xc,%esp\n-\tlea -0x238(%ebp),%esi\n-\tpush %ecx\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x0\n-\tpush $0x0\n-\tpush -0x2f4(%ebp)\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x200(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tadd $0x20,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x208(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2d0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tjne dbe6 \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2d0(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%esi\n-\tcmp $0x4,%ecx\n-\tjae f35d \n-\txor %ebx,%ebx\n-\ttest $0x2,%cl\n-\tje e6eb \n-\tmovzwl (%esi),%ebx\n-\tmov %bx,(%edi)\n-\tmov $0x2,%ebx\n-\tand $0x1,%ecx\n-\tje dbf5 \n-\tmovzbl (%esi,%ebx,1),%ecx\n-\tmov %cl,(%edi,%ebx,1)\n-\tjmp dbf5 \n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tsub $0xc,%esp\n-\tlea -0x1f0(%ebp),%esi\n-\tpush %ecx\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x0\n-\tpush $0x0\n-\tpush -0x2f8(%ebp)\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1b8(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tadd $0x20,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x1c0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2d4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tjne dd18 \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2d4(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ebx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%esi\n-\tcmp $0x4,%ebx\n-\tjae f326 \n-\txor %ecx,%ecx\n-\ttest $0x2,%bl\n-\tje e76b \n-\tmovzwl (%esi),%ecx\n-\tmov %cx,(%edi)\n-\tmov $0x2,%ecx\n-\tand $0x1,%ebx\n-\tje dd27 \n-\tmovzbl (%esi,%ecx,1),%ebx\n-\tmov %bl,(%edi,%ecx,1)\n-\tjmp dd27 \n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tsub $0xc,%esp\n-\tlea -0x1a8(%ebp),%esi\n-\tpush %ecx\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x0\n-\tpush $0x0\n-\tpush -0x2fc(%ebp)\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x170(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tadd $0x20,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x178(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2d8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tjne de4a \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2d8(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ebx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%esi\n-\tcmp $0x4,%ebx\n-\tjae f3cb \n-\txor %ecx,%ecx\n-\ttest $0x2,%bl\n-\tje e7eb \n-\tmovzwl (%esi),%ecx\n-\tmov %cx,(%edi)\n-\tmov $0x2,%ecx\n-\tand $0x1,%ebx\n-\tje de59 \n-\tmovzbl (%esi,%ecx,1),%ebx\n-\tmov %bl,(%edi,%ecx,1)\n-\tjmp de59 \n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tsub $0xc,%esp\n-\tlea -0x160(%ebp),%esi\n-\tpush %ecx\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x0\n-\tpush $0x0\n-\tpush -0x2e8(%ebp)\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x128(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tadd $0x20,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x130(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x2dc(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ecx\n-\tjne df7c \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2dc(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ebx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%esi\n-\tcmp $0x4,%ebx\n-\tjae f394 \n-\txor %ecx,%ecx\n-\ttest $0x2,%bl\n-\tje e86b \n-\tmovzwl (%esi),%ecx\n-\tmov %cx,(%edi)\n-\tmov $0x2,%ecx\n-\tand $0x1,%ebx\n-\tje df8b \n-\tmovzbl (%esi,%ecx,1),%ebx\n-\tmov %bl,(%edi,%ecx,1)\n-\tjmp df8b \n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tsub $0xc,%esp\n-\tlea -0x118(%ebp),%edi\n-\tpush %ecx\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush $0x0\n-\tpush $0x0\n-\tpush -0x2ec(%ebp)\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/14/bits/basic_string.h:235\n-\tmov -0x2a8(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::replace(unsigned int, unsigned int, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:2253 (discriminator 2)\n-\tadd $0x20,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x8(%eax),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/14/bits/basic_string.h:235\n-\tlea 0x8(%ebx),%ecx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ecx,(%ebx)\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%eax),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %edx,%ebx\n-\tje f08a \n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov -0x2a8(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov 0x8(%eax),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %ebx,(%edi)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov %ecx,0x8(%edi)\n-\tmov 0x4(%eax),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov -0x2a8(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %edx,(%eax)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,0x4(%eax)\n-\tmov %ebx,0x4(%edi)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,0x8(%eax)\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:703\n-\tjmp e0d4 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp $0xf,%edx\n-\tjbe e05a \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tlea -0xf8(%ebp),%edi\n-\tmov %edi,-0x29c(%ebp)\n-\tcmp %edi,-0x100(%ebp)\n-\tjne e04c \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x29c(%ebp),%ebx\n-\tjmp e06f \n-\tlea 0x0(%esi,%eiz,1),%esi\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%ebx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %esi,-0x29c(%ebp)\n-\tmov %edx,-0x314(%ebp)\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%ebx),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjae edf4 \n-\txor %edi,%edi\n-\ttest $0x2,%cl\n-\tje e959 \n-\tmov -0x314(%ebp),%ebx\n-\tmovzwl (%ebx),%edi\n-\tmov -0x29c(%ebp),%ebx\n-\tmov %di,(%ebx)\n-\tmov $0x2,%edi\n-\tand $0x1,%ecx\n-\tje dfff \n-\tmov -0x314(%ebp),%ebx\n-\tmovzbl (%ebx,%edi,1),%ecx\n-\tmov -0x29c(%ebp),%ebx\n-\tmov %cl,(%ebx,%edi,1)\n-\tjmp dfff \n-\tlea 0x0(%esi),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp $0xf,%edx\n-\tjbe df2e \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tlea -0x140(%ebp),%esi\n-\tcmp %esi,-0x148(%ebp)\n-\tjne df20 \n-\tjmp df43 \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %ebx,%esi\n-\tmov %edx,%ebx\n-\tcmp $0x4,%ecx\n-\tjae ee94 \n-\txor %edi,%edi\n-\ttest $0x2,%cl\n-\tje e9c5 \n-\tmovzwl (%ebx),%edi\n-\tmov %di,(%esi)\n-\tmov $0x2,%edi\n-\tand $0x1,%ecx\n-\tje ded3 \n-\tmovzbl (%ebx,%edi,1),%ecx\n-\tmov %cl,(%esi,%edi,1)\n-\tjmp ded3 \n-\tlea 0x0(%esi),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp $0xf,%edx\n-\tjbe ddfc \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c8(%ebp),%esi\n-\tcmp %esi,-0x190(%ebp)\n-\tjne ddee \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x2c8(%ebp),%ebx\n-\tjmp de11 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2b4(%ebp),%esi\n-\tcmp $0x4,%ecx\n-\tjae ee5f \n-\txor %edi,%edi\n-\ttest $0x2,%cl\n-\tje ea39 \n-\tmovzwl (%ebx),%edi\n-\tmov %di,(%esi)\n-\tmov $0x2,%edi\n-\tand $0x1,%ecx\n-\tje dda1 \n-\tmovzbl (%ebx,%edi,1),%ecx\n-\tmov %cl,(%esi,%edi,1)\n-\tjmp dda1 \n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp $0xf,%edx\n-\tjbe dcca \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c4(%ebp),%esi\n-\tcmp %esi,-0x1d8(%ebp)\n-\tjne dcbc \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x2c4(%ebp),%ebx\n-\tjmp dcdf \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %ebx,%esi\n-\tmov %edx,%ebx\n-\tcmp $0x4,%ecx\n-\tjae edbf \n-\txor %edi,%edi\n-\ttest $0x2,%cl\n-\tje eaa5 \n-\tmovzwl (%ebx),%edi\n-\tmov %di,(%esi)\n-\tmov $0x2,%edi\n-\tand $0x1,%ecx\n-\tje dc6f \n-\tmovzbl (%ebx,%edi,1),%ecx\n-\tmov %cl,(%esi,%edi,1)\n-\tjmp dc6f \n-\tlea 0x0(%esi),%esi\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp $0xf,%edx\n-\tjbe db98 \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2c0(%ebp),%esi\n-\tcmp %esi,-0x220(%ebp)\n-\tjne db8a \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x2c0(%ebp),%ebx\n-\tjmp dbad \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2ac(%ebp),%esi\n-\tcmp $0x4,%ecx\n-\tjae ed8a \n-\txor %edi,%edi\n-\ttest $0x2,%cl\n-\tje eb19 \n-\tmovzwl (%ebx),%edi\n-\tmov %di,(%esi)\n-\tmov $0x2,%edi\n-\tand $0x1,%ecx\n-\tje db3d \n-\tmovzbl (%ebx,%edi,1),%ecx\n-\tmov %cl,(%esi,%edi,1)\n-\tjmp db3d \n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:3710 (discriminator 1)\n-\tcmp $0xf,%edx\n-\tjbe da66 \n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x2bc(%ebp),%esi\n-\tcmp %esi,-0x268(%ebp)\n-\tjne da58 \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x2bc(%ebp),%ebx\n-\tjmp da7b \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2a4(%ebp),%esi\n-\tcmp $0x4,%ecx\n-\tjae ee2a \n-\txor %edi,%edi\n-\ttest $0x2,%cl\n-\tje eb89 \n-\tmovzwl (%ebx),%edi\n-\tmov %di,(%esi)\n-\tmov $0x2,%edi\n-\tand $0x1,%ecx\n-\tje da0b \n-\tmovzbl (%ebx,%edi,1),%ecx\n-\tmov %cl,(%esi,%edi,1)\n-\tjmp da0b \n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%ebx\n-\tlea 0x1(%ebx),%edi\n-\tmov %edi,-0x29c(%ebp)\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%edi\n-\tjae eec9 \n-\ttest %edi,%edi\n-\tje e0b2 \n-\tmovzbl 0x8(%eax),%ebx\n-\tmov -0x2a8(%ebp),%edi\n-\tmov %bl,0x8(%edi)\n-\ttestb $0x2,-0x29c(%ebp)\n-\tje e0af \n-\tmov -0x29c(%ebp),%edi\n-\tmovzwl -0x2(%edx,%edi,1),%ebx\n-\tmov %bx,-0x2(%ecx,%edi,1)\n-\tmov 0x4(%eax),%ebx\n-\tjmp e0b2 \n-\tnop\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2d8(%ebp),%edi\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjae f014 \n-\txor %esi,%esi\n-\ttest $0x2,%cl\n-\tjne f07a \n-\tand $0x1,%ecx\n-\tje de59 \n-\tmovzbl (%ebx,%esi,1),%ecx\n-\tmov %cl,(%edi,%esi,1)\n-\tjmp de59 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2dc(%ebp),%edi\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjae ef72 \n-\txor %esi,%esi\n-\ttest $0x2,%cl\n-\tjne f06a \n-\tand $0x1,%ecx\n-\tje df8b \n-\tmovzbl (%ebx,%esi,1),%ecx\n-\tmov %cl,(%edi,%esi,1)\n-\tjmp df8b \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2cc(%ebp),%edi\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjae ef4d \n-\txor %esi,%esi\n-\ttest $0x2,%cl\n-\tje ec99 \n-\tmovzwl (%ebx),%esi\n-\tmov %si,(%edi)\n-\tmov $0x2,%esi\n-\tand $0x1,%ecx\n-\tje dac3 \n-\tmovzbl (%ebx,%esi,1),%ecx\n-\tmov %cl,(%edi,%esi,1)\n-\tjmp dac3 \n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2d0(%ebp),%edi\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjae efa8 \n-\txor %esi,%esi\n-\ttest $0x2,%cl\n-\tjne f05a \n-\tand $0x1,%ecx\n-\tje dbf5 \n-\tmovzbl (%ebx,%esi,1),%ecx\n-\tmov %cl,(%edi,%esi,1)\n-\tjmp dbf5 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov -0x2d4(%ebp),%edi\n-\tmov %edx,%ebx\n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tlea 0x1(%esi),%ecx\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%ecx\n-\tjae efde \n-\txor %esi,%esi\n-\ttest $0x2,%cl\n-\tjne f04a \n-\tand $0x1,%ecx\n-\tje dd27 \n-\tmovzbl (%ebx,%esi,1),%ecx\n-\tmov %cl,(%edi,%esi,1)\n-\tjmp dd27 \n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tnop\n-std::__cxx11::basic_string, std::allocator >::capacity() const:\n-/usr/include/c++/14/bits/basic_string.h:1182 (discriminator 1)\n-\tmov $0xf,%esi\n-\tjmp df26 \n-\tlea 0x0(%esi),%esi\n-\tmov $0xf,%edi\n-\tjmp e052 \n-\tlea 0x0(%esi),%esi\n-\tmov $0xf,%esi\n-\tjmp ddf4 \n-\tlea 0x0(%esi),%esi\n-\tmov $0xf,%esi\n-\tjmp dcc2 \n-\tlea 0x0(%esi),%esi\n-\tmov $0xf,%esi\n-\tjmp db90 \n-\tlea 0x0(%esi),%esi\n-\tmov $0xf,%esi\n-\tjmp da5e \n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov %eax,-0x2b0(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2ac(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb ed97 \n-\tmov -0x2ac(%ebp),%esi\n-\tmov -0x2b0(%ebp),%eax\n-\tadd %ebx,%esi\n-\tadd %edx,%ebx\n-\tjmp eb07 \n-\tmov %eax,-0x2b4(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2b0(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb edcc \n-\tmov -0x2b0(%ebp),%esi\n-\tmov -0x2b4(%ebp),%eax\n-\tadd %ebx,%esi\n-\tadd %edx,%ebx\n-\tjmp ea93 \n-\tmov %eax,-0x29c(%ebp)\n-\tmov %ecx,%edi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%edi\n-\tmov (%edx,%ebx,1),%eax\n-\tmov %eax,(%esi,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %edi,%ebx\n-\tjb ee01 \n-\tlea (%esi,%ebx,1),%edi\n-\tadd %edx,%ebx\n-\tmov -0x29c(%ebp),%eax\n-\tmov %ebx,-0x314(%ebp)\n-\tmov %edi,-0x29c(%ebp)\n-\tjmp e93b \n-\tmov %eax,-0x2ac(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2a4(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb ee37 \n-\tmov -0x2a4(%ebp),%esi\n-\tmov -0x2ac(%ebp),%eax\n-\tadd %ebx,%esi\n-\tadd %edx,%ebx\n-\tjmp eb77 \n-\tmov %eax,-0x2b8(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2b4(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb ee6c \n-\tmov -0x2b4(%ebp),%esi\n-\tmov -0x2b8(%ebp),%eax\n-\tadd %ebx,%esi\n-\tadd %edx,%ebx\n-\tjmp ea27 \n-\tmov %eax,-0x2dc(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2b8(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb eea1 \n-\tmov -0x2b8(%ebp),%esi\n-\tmov -0x2dc(%ebp),%eax\n-\tadd %ebx,%esi\n-\tadd %edx,%ebx\n-\tjmp e9b3 \n-\tmov 0x8(%eax),%ebx\n-\tmov -0x2a8(%ebp),%edi\n-\tmov %edi,-0x2e0(%ebp)\n-\tmov %ebx,0x8(%edi)\n-\tmov -0x29c(%ebp),%edi\n-\tmov -0x4(%edx,%edi,1),%ebx\n-\tmov %ebx,-0x4(%ecx,%edi,1)\n-\tmov -0x2e0(%ebp),%edi\n-\tlea 0xc(%edi),%ebx\n-\tmov %edx,%edi\n-\tand $0xfffffffc,%ebx\n-\tsub %ebx,%ecx\n-\tsub %ecx,%edi\n-\tmov %edi,-0x2e0(%ebp)\n-\tmov -0x29c(%ebp),%edi\n-\tadd %ecx,%edi\n-\tand $0xfffffffc,%edi\n-\tcmp $0x4,%edi\n-\tjb e0af \n-\tmov %eax,-0x2e8(%ebp)\n-\tmov -0x2e0(%ebp),%eax\n-\tand $0xfffffffc,%edi\n-\txor %ecx,%ecx\n-\tmov %eax,-0x29c(%ebp)\n-\tmov -0x29c(%ebp),%eax\n-\tmov (%eax,%ecx,1),%eax\n-\tmov %eax,(%ebx,%ecx,1)\n-\tadd $0x4,%ecx\n-\tcmp %edi,%ecx\n-\tjb ef2c \n-\tmov -0x2e8(%ebp),%eax\n-\tmov 0x4(%eax),%ebx\n-\tjmp e0b2 \n-\tmov %eax,-0x2ac(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2cc(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb ef5a \n-\tjmp e669 \n-\tmov %eax,-0x310(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2dc(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb ef7f \n-\tmov -0x2dc(%ebp),%esi\n-\tmov -0x310(%ebp),%eax\n-\tlea (%esi,%ebx,1),%edi\n-\tadd %edx,%ebx\n-\tjmp ec47 \n-\tmov %eax,-0x2b0(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2d0(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb efb5 \n-\tmov -0x2d0(%ebp),%esi\n-\tmov -0x2b0(%ebp),%eax\n-\tlea (%esi,%ebx,1),%edi\n-\tadd %edx,%ebx\n-\tjmp ecc7 \n-\tmov %eax,-0x2b4(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2d4(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb efeb \n-\tmov -0x2d4(%ebp),%esi\n-\tmov -0x2b4(%ebp),%eax\n-\tlea (%esi,%ebx,1),%edi\n-\tadd %edx,%ebx\n-\tjmp ed07 \n-\tmov %eax,-0x2b8(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2d8(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb f021 \n-\tmov -0x2d8(%ebp),%esi\n-\tmov -0x2b8(%ebp),%eax\n-\tlea (%esi,%ebx,1),%edi\n-\tadd %edx,%ebx\n-\tjmp ec07 \n-\tmovzwl (%ebx),%esi\n-\tmov %si,(%edi)\n-\tmov $0x2,%esi\n-\tjmp ed12 \n-\tmovzwl (%ebx),%esi\n-\tmov %si,(%edi)\n-\tmov $0x2,%esi\n-\tjmp ecd2 \n-\tmovzwl (%ebx),%esi\n-\tmov %si,(%edi)\n-\tmov $0x2,%esi\n-\tjmp ec52 \n-\tmovzwl (%ebx),%esi\n-\tmov %si,(%edi)\n-\tmov $0x2,%esi\n-\tjmp ec12 \n-std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&):\n-/usr/include/c++/14/bits/basic_string.h:688\n-\tmov 0x4(%eax),%ebx\n-\tlea 0x1(%ebx),%edi\n-\tmov %edi,-0x2e0(%ebp)\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tcmp $0x4,%edi\n-\tjae f2ac \n-\ttest %edi,%edi\n-\tje e8cc \n-\tmovzbl 0x8(%eax),%ebx\n-\tmov -0x2a8(%ebp),%edi\n-\tmov %bl,0x8(%edi)\n-\ttestb $0x2,-0x2e0(%ebp)\n-\tje e8c9 \n-\tmov -0x2e0(%ebp),%edi\n-\tmovzwl -0x2(%edx,%edi,1),%ebx\n-\tmov %bx,-0x2(%ecx,%edi,1)\n-\tmov 0x4(%eax),%ebx\n-\tjmp e8cc \n+\tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x1d0(%ebp),%ebx\n-\tlea -0x1d8(%ebp),%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x1d4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2c4(%ebp)\n-\tmov %ebx,-0x1d8(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tlea 0x1(%esi),%ebx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %eax,-0x2f8(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %ebx,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x1d0(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n-\tpush %eax\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1d8(%ebp),%eax\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:94\n-\tjmp d445 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x218(%ebp),%ebx\n-\tlea -0x220(%ebp),%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x21c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2c0(%ebp)\n-\tmov %ebx,-0x220(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tlea 0x1(%esi),%ebx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %eax,-0x2f4(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %ebx,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x218(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%ebx\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n+\tcmp %ecx,%ebx\n+\tje ebc1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n+\ttest %eax,%eax\n+\tje ecc0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1d0>\n+\tcmp %ecx,%eax\n+\tjne ecb0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1c0>\n+/usr/include/seqan/sequence/string_base.h:1023\n+\tcmp %edi,%edx\n+\tje ebc1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+seqan2::String >::String >, unsigned int, void, void>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:166\n+\tmovl $0x0,-0x28(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:167\n+\tmovl $0x0,-0x24(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:168\n+\tmovl $0x0,-0x20(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n+\tcmp %eax,%esi\n+\tje ec6e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x1f,%esi\n+\tjbe ece0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x1f0>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %esi,%ecx\n+\tmov %edx,-0x34(%ebp)\n+\tshr $1,%ecx\n+\tadd %esi,%ecx\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int, unsigned int>(seqan2::String >&, unsigned int, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1601\n+\tcmp %esi,%ecx\n+\tcmova %esi,%ecx\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%ecx),%eax\n+\tmov %ecx,-0x30(%ebp)\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x220(%ebp),%eax\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4251\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x30(%ebp),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x34(%ebp),%edx\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:94\n-\tjmp d605 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x260(%ebp),%ebx\n-\tlea -0x268(%ebp),%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x264(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2bc(%ebp)\n-\tmov %ebx,-0x268(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tlea 0x1(%esi),%ebx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %eax,-0x2f0(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %ebx,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x260(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,-0x28(%ebp)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ecx,-0x20(%ebp)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%esi,1),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %ecx,-0x24(%ebp)\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tcmp $0x1,%esi\n+\tjle ec6e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tpush %esi\n+\tpush %edx\n \tpush %eax\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x268(%ebp),%eax\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4251\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3330 \n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:94\n-\tjmp d7c5 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x290(%ebp),%ebx\n-\tlea -0x298(%ebp),%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n \tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x294(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2e4(%ebp)\n-\tmov %ebx,-0x298(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tlea 0x1(%esi),%ebx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %eax,-0x2e0(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %ebx,-0x2a4(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x290(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+\tlea -0x28(%ebp),%eax\n \tpush %eax\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x298(%ebp),%eax\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4251\n+\tpush %edi\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+/usr/include/seqan/sequence/string_base.h:1065\n+\tpop %eax\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpush -0x28(%ebp)\n+\tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:94\n-\tjmp d985 \n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x188(%ebp),%ebx\n-\tlea -0x190(%ebp),%eax\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x18c(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %ebx,-0x2c8(%ebp)\n-\tmov %ebx,-0x190(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tlea 0x1(%esi),%ebx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %eax,-0x2fc(%ebp)\n-std::__cxx11::to_string(int):\n-/usr/include/c++/14/bits/basic_string.h:4249\n-\tmov %ebx,-0x2ac(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x188(%ebp)\n-void std::__cxx11::basic_string, std::allocator >::__resize_and_overwrite(unsigned int, std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}):\n-/usr/include/c++/14/bits/basic_string.tcc:590\n-\tpush %ebx\n-\tmov -0x2a0(%ebp),%ebx\n+\tjmp ebc1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tnop\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%eax\n+\tjmp eb9e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tnop\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov $0x21,%eax\n+/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n+\tmov $0x20,%ecx\n+\tjmp eb56 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x66>\n+\tnop\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmovl $0x0,-0x34(%ebp)\n+\txor %esi,%esi\n+\tjmp eb9e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+\txchg %ax,%ax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %ebx,0x4(%edi)\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:448\n+\tjmp ebc1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne ebc1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+void std::__copy_move::__assign_one(unsigned char*, unsigned char const*):\n+/usr/include/c++/14/bits/stl_algobase.h:413\n+\tmovzbl (%eax),%eax\n+\tmov %al,(%ebx)\n+\tjmp ebc1 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xd1>\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%esi),%eax\n+\tmov %edx,-0x30(%ebp)\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n-\tcall 30d0 , std::allocator >::reserve(unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x190(%ebp),%eax\n-std::__cxx11::to_string(int)::{lambda(char*, unsigned int)#1}::operator()(char*, unsigned int) const:\n-/usr/include/c++/14/bits/basic_string.h:4251\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x30(%ebp),%edx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %esi,-0x20(%ebp)\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n \tadd $0x10,%esp\n-/usr/include/c++/14/bits/basic_string.h:4250\n-\tmovb $0x2d,(%eax)\n-/usr/include/c++/14/bits/basic_string.h:4251\n-\tlea (%eax,%esi,1),%edx\n-void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int):\n-/usr/include/c++/14/bits/charconv.h:94\n-\tjmp d285 \n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tmov 0x8(%eax),%ebx\n-\tmov -0x2a8(%ebp),%edi\n-\tmov %edi,-0x2e8(%ebp)\n-\tmov %ebx,0x8(%edi)\n-\tmov -0x2e0(%ebp),%edi\n-\tmov -0x4(%edx,%edi,1),%ebx\n-\tmov %ebx,-0x4(%ecx,%edi,1)\n-\tmov -0x2e8(%ebp),%edi\n-\tlea 0xc(%edi),%ebx\n-\tmov %edx,%edi\n-\tand $0xfffffffc,%ebx\n-\tsub %ebx,%ecx\n-\tsub %ecx,%edi\n-\tmov %edi,-0x2e8(%ebp)\n-\tmov -0x2e0(%ebp),%edi\n-\tadd %edi,%ecx\n-\tand $0xfffffffc,%ecx\n-\tcmp $0x4,%ecx\n-\tjb e8c9 \n-\tmov %eax,-0x2e0(%ebp)\n-\tmov %ecx,%edi\n-\txor %ecx,%ecx\n-\tand $0xfffffffc,%edi\n-\tmov -0x2e8(%ebp),%eax\n-\tmov (%eax,%ecx,1),%eax\n-\tmov %eax,(%ebx,%ecx,1)\n-\tadd $0x4,%ecx\n-\tcmp %edi,%ecx\n-\tjb f305 \n-\tmov -0x2e0(%ebp),%eax\n-\tmov 0x4(%eax),%ebx\n-\tjmp e8cc \n-\tmov %eax,-0x2b4(%ebp)\n-\tmov %ebx,%esi\n-\txor %ecx,%ecx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ecx,1),%edi\n-\tmov -0x2d4(%ebp),%eax\n-\tmov %edi,(%eax,%ecx,1)\n-\tadd $0x4,%ecx\n-\tcmp %esi,%ecx\n-\tjb f333 \n-\tmov -0x2d4(%ebp),%esi\n-\tmov -0x2b4(%ebp),%eax\n-\tlea (%esi,%ecx,1),%edi\n-\tlea (%edx,%ecx,1),%esi\n-\tjmp e759 \n-\tmov %eax,-0x2b0(%ebp)\n-\tmov %ecx,%esi\n-\txor %ebx,%ebx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ebx,1),%edi\n-\tmov -0x2d0(%ebp),%eax\n-\tmov %edi,(%eax,%ebx,1)\n-\tadd $0x4,%ebx\n-\tcmp %esi,%ebx\n-\tjb f36a \n-\tmov -0x2d0(%ebp),%esi\n-\tmov -0x2b0(%ebp),%eax\n-\tlea (%esi,%ebx,1),%edi\n-\tlea (%edx,%ebx,1),%esi\n-\tjmp e6d9 \n-\tmov %eax,-0x310(%ebp)\n-\tmov %ebx,%esi\n-\txor %ecx,%ecx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ecx,1),%edi\n-\tmov -0x2dc(%ebp),%eax\n-\tmov %edi,(%eax,%ecx,1)\n-\tadd $0x4,%ecx\n-\tcmp %esi,%ecx\n-\tjb f3a1 \n-\tmov -0x2dc(%ebp),%esi\n-\tmov -0x310(%ebp),%eax\n-\tlea (%esi,%ecx,1),%edi\n-\tlea (%edx,%ecx,1),%esi\n-\tjmp e859 \n-\tmov %eax,-0x2b8(%ebp)\n-\tmov %ebx,%esi\n-\txor %ecx,%ecx\n-\tand $0xfffffffc,%esi\n-\tmov (%edx,%ecx,1),%edi\n-\tmov -0x2d8(%ebp),%eax\n-\tmov %edi,(%eax,%ecx,1)\n-\tadd $0x4,%ecx\n-\tcmp %esi,%ecx\n-\tjb f3d8 \n-\tmov -0x2d8(%ebp),%esi\n-\tmov -0x2b8(%ebp),%eax\n-\tlea (%esi,%ecx,1),%edi\n-\tlea (%edx,%ecx,1),%esi\n-\tjmp e7d9 \n-ScoredAlignment::getString[abi:cxx11]():\n-./porechop/src/alignment.cpp:121\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tjmp 3704 <__cxa_finalize@plt+0x374>\n-\tjmp 387f <__cxa_finalize@plt+0x4ef>\n-\tjmp 3886 <__cxa_finalize@plt+0x4f6>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n-/usr/include/c++/14/bits/basic_string.h:809\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%esi,1),%ebx\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,-0x28(%ebp)\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%ecx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %ebx,-0x24(%ebp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%edx\n+unsigned char* std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tcmp $0x1,%esi\n+\tjne ec5d >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x16d>\n+void std::__copy_move::__assign_one(unsigned char*, unsigned char const*):\n+/usr/include/c++/14/bits/stl_algobase.h:413\n+\tmovzbl (%edx),%eax\n+\tmov %al,(%ecx)\n+\tjmp ec6e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x17e>\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x28(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tje ed49 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x259>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value >, 0>::Type* seqan2::_reallocateStorage, unsigned int>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tmov -0x30(%ebp),%ebx\n+\tjmp eb9e >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0xae>\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tmov %eax,%esi\n-\tjmp 3848 <__cxa_finalize@plt+0x4b8>\n-\tjmp 392f <__cxa_finalize@plt+0x59f>\n-\tjmp 3916 <__cxa_finalize@plt+0x586>\n-\tjmp 3976 <__cxa_finalize@plt+0x5e6>\n-\tjmp 397d <__cxa_finalize@plt+0x5ed>\n-\tjmp 3942 <__cxa_finalize@plt+0x5b2>\n-\tjmp 39b6 <__cxa_finalize@plt+0x626>\n-\tjmp 3a3a <__cxa_finalize@plt+0x6aa>\n-\tjmp 3aa5 <__cxa_finalize@plt+0x715>\n-\tjmp 393b <__cxa_finalize@plt+0x5ab>\n-ScoredAlignment::getString[abi:cxx11]():\n-/usr/include/c++/14/bits/basic_string.h:809\n-\tlea 0x0(%esi),%esi\n+\tjmp ed1b >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@@Base+0x22b>\n+\tsub $0xc,%esp\n+\tpush %esi\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&):\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\tnop\n \n-0000f450 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base>:\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:6\n+0000ed60 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base>:\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:915\n \tpush %ebp\n-\tmov %esp,%ebp\n \tpush %edi\n-\tcall d076 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x716>\n-\tadd $0x4a73,%edi\n \tpush %esi\n \tpush %ebx\n-\tsub $0x248,%esp\n-\tmov 0x8(%ebp),%esi\n-\tmov 0xc(%ebp),%eax\n-\tmov %esi,-0x228(%ebp)\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tmov %edi,%ebx\n-\tmov %edi,-0x1ec(%ebp)\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:6\n-\tmov %eax,-0x1f4(%ebp)\n-./porechop/src/alignment.cpp:8\n-\tmov %gs:0x14,%eax\n-\tmov %eax,-0x1c(%ebp)\n-\tmov 0x10(%ebp),%eax\n-./porechop/src/alignment.cpp:9\n-\tmovl $0xffffffff,0x8(%esi)\n-\tmovl $0xffffffff,0x10(%esi)\n-./porechop/src/alignment.cpp:8\n-\tmov %eax,(%esi)\n-\tmov 0x14(%ebp),%eax\n-\tmov %eax,0x4(%esi)\n-./porechop/src/alignment.cpp:9\n-\tmov 0x18(%ebp),%eax\n-\tmov %eax,0x18(%esi)\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tlea -0x16c(%ebp),%eax\n-\tlea -0x1ac(%ebp),%esi\n-\tmov %eax,-0x20c(%ebp)\n-\tpush %eax\n-\tcall 3060 \n-/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n-\tmov 0xe8(%edi),%ebx\n-/usr/include/c++/14/bits/basic_ios.h:465\n-\txor %ecx,%ecx\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:441\n-\tmov 0x114(%edi),%edx\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:465\n-\tmov %cx,-0xf8(%ebp)\n-/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n-\tmov %ebx,-0x204(%ebp)\n-\tlea 0x8(%ebx),%eax\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:441\n-\tmov 0x4(%edx),%ebx\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n-\tmov %eax,-0x16c(%ebp)\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:441\n-\tmov -0xc(%ebx),%eax\n-\tmov %ebx,-0x1ac(%ebp)\n-\tmov %ebx,-0x1fc(%ebp)\n-\tmov 0x8(%edx),%ebx\n-\tadd %esi,%eax\n-\tmov %esi,-0x1f0(%ebp)\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:465\n-\tmovl $0x0,-0xfc(%ebp)\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tmovl $0x0,-0xf4(%ebp)\n-\tmovl $0x0,-0xf0(%ebp)\n-\tmovl $0x0,-0xec(%ebp)\n-\tmovl $0x0,-0xe8(%ebp)\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:441\n-\tmov %ebx,-0x200(%ebp)\n-\tmov %ebx,(%eax)\n+\tcall 3cc0 <__cxa_finalize@plt+0x930>\n+\tadd $0x5163,%ebx\n+\tsub $0x1c,%esp\n+\tmov 0x34(%esp),%eax\n+\tmov 0x30(%esp),%esi\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\tmov 0x4(%eax),%edx\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tmov 0x4(%esi),%ecx\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\ttest %edx,%edx\n+\tje ee68 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x108>\n+\tcmp $0x1,%edx\n+\tje edc0 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x60>\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tand $0xfffffffd,%ecx\n+\tmov (%eax),%edi\n+\tje edac > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x4c>\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%esi),%ebp\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0x0(%ebp)\n+\tcall 31f0 \n+void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %ebp,(%esp)\n+\tcall 31f0 \n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+void seqan2::setValue > >(seqan2::Holder >, seqan2::Tag >&, seqan2::String >&):\n+/usr/include/seqan/basic/holder_tristate.h:727\n+\tmov %edi,(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:728\n+\tmovl $0x2,0x4(%esi)\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n \tpop %ebx\n-\tmov %edi,%ebx\n-\tpop %esi\n-\tpush $0x0\n-\tpush %eax\n-\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:805 (discriminator 1)\n-\tmov 0x10c(%edi),%ebx\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:473\n-\tlea -0x18c(%ebp),%edx\n-/usr/include/c++/14/streambuf:471\n-\tmovl $0x0,-0x1a4(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806\n-\tlea -0x1a8(%ebp),%esi\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:473\n-\tmov %edx,-0x23c(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:805 (discriminator 1)\n-\tlea 0xc(%ebx),%eax\n-\tmov %ebx,-0x210(%ebp)\n-\tmov %eax,-0x1ac(%ebp)\n-\tlea 0x20(%ebx),%eax\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:473\n-\tmov 0xf8(%edi),%ebx\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:805 (discriminator 1)\n-\tmov %eax,-0x16c(%ebp)\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:473\n-\tlea 0x8(%ebx),%eax\n-\tmov %ebx,-0x218(%ebp)\n-\tmov %edi,%ebx\n-\tmov %eax,-0x1a8(%ebp)\n-/usr/include/c++/14/streambuf:471\n-\tmovl $0x0,-0x1a0(%ebp)\n-\tmovl $0x0,-0x19c(%ebp)\n-/usr/include/c++/14/streambuf:472\n-\tmovl $0x0,-0x198(%ebp)\n-\tmovl $0x0,-0x194(%ebp)\n-\tmovl $0x0,-0x190(%ebp)\n-/usr/include/c++/14/streambuf:473\n-\tmov %edx,(%esp)\n-\tcall 3380 \n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tmov 0x130(%edi),%ebx\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0x17c(%ebp),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tmovl $0x10,-0x188(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %edx,-0x240(%ebp)\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tlea 0x8(%ebx),%eax\n-\tmov %ebx,-0x214(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806\n-\tmov %edi,%ebx\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tmov %eax,-0x1a8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %edx,-0x184(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x180(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x17c(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806\n-\tpop %eax\n-\tpop %edx\n-\tpush %esi\n-\tpush -0x20c(%ebp)\n-\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n \tpop %esi\n-seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tmov -0x1ac(%ebp),%eax\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806\n \tpop %edi\n-seqan2::Iterator, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin, seqan2::Alloc >, seqan2::Tag >, void>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, seqan2::Tag):\n-/usr/include/seqan/sequence/string_alloc.h:283\n-\tmov -0x1f4(%ebp),%edi\n-\tmov (%edi),%esi\n-seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tmov -0x1f0(%ebp),%edi\n-\tadd -0xc(%eax),%edi\n-std::basic_ios >::rdbuf() const:\n-/usr/include/c++/14/bits/basic_ios.h:326\n-\tmov 0x78(%edi),%edx\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/14/bits/basic_ios.h:263\n-\tmovl $0x1,0x10(%edi)\n-seqan2::StreamBufferWrapper >::StreamBufferWrapper(std::basic_streambuf >*):\n-/usr/include/seqan/stream/iter_stream.h:116\n-\tmov %edx,-0x1e4(%ebp)\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/14/bits/basic_ios.h:264\n-\tpush 0x14(%edi)\n-\tpush %edi\n-\tcall 3300 >::clear(std::_Ios_Iostate)@plt>\n-std::__cxx11::basic_ostringstream, std::allocator >& seqan2::operator<< , std::allocator >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:965\n-\tlea -0x1e4(%ebp),%eax\n-seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:328\n-\tpop %ecx\n-\tpop %ebx\n-std::__cxx11::basic_ostringstream, std::allocator >& seqan2::operator<< , std::allocator >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:965\n-\tpush %esi\n-\tpush %eax\n-\tmov -0x1ec(%ebp),%ebx\n-\tcall 30e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tlea -0x1d4(%ebp),%eax\n-std::__cxx11::basic_ostringstream, std::allocator >& seqan2::operator<< , std::allocator >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:965\n+\tpop %ebp\n+\tret\n+\tlea 0x0(%esi),%esi\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%ebp\n+void seqan2::assignValue >, seqan2::String > >(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const&):\n+/usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1)\n+\ttest %ecx,%ecx\n+\tjne eea0 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x140>\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0xc\n+\tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x0(%ebp),%ecx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,(%eax)\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%edi\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%ebp),%eax\n+\tmov %eax,0x1c(%esp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ecx,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tlea -0x1dc(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x1d8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tmov %eax,-0x22c(%ebp)\n-\tmov %eax,-0x1dc(%ebp)\n-std::basic_streambuf >::pptr() const:\n-/usr/include/c++/14/streambuf:539\n-\tmov -0x194(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tmov %edi,-0x1f8(%ebp)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x1d4(%ebp)\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/14/sstream:442 (discriminator 1)\n-\ttest %eax,%eax\n-\tje fe30 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9e0>\n-std::basic_streambuf >::egptr() const:\n-/usr/include/c++/14/streambuf:495\n-\tmov -0x19c(%ebp),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/14/sstream:448\n-\tmov %eax,%ecx\n-\tcmp %eax,%edx\n-\tcmovae %edx,%eax\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%edx\n+\tshr $1,%edx\n+\tadd %eax,%edx\n+\tcmp $0x1f,%eax\n+\tmov $0x20,%eax\n+\tcmova %edx,%eax\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x8(%ebp),%edx\n+\tcmp %edx,%eax\n+\tcmovbe %eax,%edx\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n \ttest %edx,%edx\n-std::basic_streambuf >::pbase() const:\n-/usr/include/c++/14/streambuf:536\n-\tmov -0x198(%ebp),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/14/sstream:448\n-\tcmove %ecx,%eax\n-std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*):\n-/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n+\tje ee3f > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0xdf>\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-/usr/include/c++/14/bits/basic_string.h:1740\n-\tsub %edx,%eax\n-/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%edx),%eax\n+\tmov %edx,0x18(%esp)\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tpush %eax\n-\tpush %edx\n-\tpush $0x0\n-\tpush $0x0\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov 0x1c(%esp),%edx\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0x0(%ebp),%ecx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%ebp),%eax\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%edi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %eax,0x1c(%esp)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tadd $0x10,%esp\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %ecx,0xc(%esp)\n+\tje ee52 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0xf2>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tpush %ebp\n \tpush %edi\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-/usr/include/c++/14/bits/basic_string.h:1740\n-\tadd $0x20,%esp\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n+\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+void seqan2::create >, seqan2::String > const>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const&):\n+/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n+\tmov %edi,(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:651\n+\tmovl $0x1,0x4(%esi)\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\ttest %ecx,%ecx\n+\tje edb5 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x55>\n+\tcmp $0x2,%ecx\n+\tje eec0 > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&)@@Base+0x160>\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%esi),%edi\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n-\tlea -0xa4(%ebp),%eax\n-\tmov -0x1ec(%ebp),%ebx\n-\tlea -0xe4(%ebp),%edi\n-\tmov %eax,-0x208(%ebp)\n-\tpush %eax\n-\tcall 3060 \n-/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n-\tmov -0x204(%ebp),%esi\n-/usr/include/c++/14/bits/basic_ios.h:465\n-\txor %ecx,%ecx\n-\tmovl $0x0,-0x34(%ebp)\n-\tmov %cx,-0x30(%ebp)\n-/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n-\tlea 0x8(%esi),%eax\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:441\n-\tmov -0x1fc(%ebp),%esi\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tmovl $0x0,-0x2c(%ebp)\n-/usr/include/c++/14/bits/basic_ios.h:466 (discriminator 1)\n-\tmov %eax,-0xa4(%ebp)\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:441\n-\tmov -0xc(%esi),%edx\n-\tmov %esi,-0xe4(%ebp)\n-\tmov -0x200(%ebp),%esi\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tmovl $0x0,-0x28(%ebp)\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:441\n-\tadd %edi,%edx\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tmovl $0x0,-0x24(%ebp)\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:441\n-\tmov %edx,%eax\n-std::basic_ios >::basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:466\n-\tmovl $0x0,-0x20(%ebp)\n-std::basic_ostream >::basic_ostream():\n-/usr/include/c++/14/ostream:441\n-\tmov %esi,(%edx)\n+\tpush (%edi)\n+\tcall 31f0 \n+void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %edi,(%esp)\n+\tcall 31f0 \n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/holder_tristate.h:533\n+\tmovl $0x0,0x4(%esi)\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n \tpop %esi\n-\tpop %edx\n-\tpush $0x0\n-\tpush %eax\n-\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:471\n-\tmovl $0x0,-0xdc(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:805 (discriminator 1)\n-\tmov -0x210(%ebp),%esi\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:471\n-\tmovl $0x0,-0xd8(%ebp)\n-\tmovl $0x0,-0xd4(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:805 (discriminator 1)\n-\tlea 0xc(%esi),%eax\n-\tmov %eax,-0xe4(%ebp)\n-\tlea 0x20(%esi),%eax\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:473\n-\tmov -0x218(%ebp),%esi\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:805 (discriminator 1)\n-\tmov %eax,-0xa4(%ebp)\n-std::basic_streambuf >::basic_streambuf():\n-/usr/include/c++/14/streambuf:472\n-\tmovl $0x0,-0xd0(%ebp)\n-/usr/include/c++/14/streambuf:473\n-\tlea 0x8(%esi),%eax\n-\tlea -0xc4(%ebp),%esi\n-\tmov %eax,-0xe0(%ebp)\n-\tmov %esi,-0x230(%ebp)\n-/usr/include/c++/14/streambuf:472\n-\tmovl $0x0,-0xcc(%ebp)\n-\tmovl $0x0,-0xc8(%ebp)\n-/usr/include/c++/14/streambuf:473\n-\tmov %esi,(%esp)\n-\tcall 3380 \n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tmov -0x214(%ebp),%esi\n-\tmovl $0x10,-0xc0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0xb8(%ebp)\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tlea 0x8(%esi),%eax\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tlea -0xb4(%ebp),%esi\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0xb4(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&):\n-/usr/include/c++/14/bits/basic_string.h:198 (discriminator 1)\n-\tmov %esi,-0x238(%ebp)\n-\tmov %esi,-0xbc(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806\n-\tlea -0xe0(%ebp),%esi\n-std::__cxx11::basic_stringbuf, std::allocator >::basic_stringbuf(std::_Ios_Openmode):\n-/usr/include/c++/14/sstream:134 (discriminator 1)\n-\tmov %eax,-0xe0(%ebp)\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806\n-\tpop %eax\n-\tpop %edx\n-\tpush %esi\n-\tpush -0x208(%ebp)\n-\tcall 3270 >::init(std::basic_streambuf >*)@plt>\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tpush %ebp\n+\tpush (%esi)\n+\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n \tpop %esi\n-\tpop %eax\n-seqan2::Reference, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type seqan2::value, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc, int>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, int const&):\n-/usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n-\tmov -0x1f4(%ebp),%eax\n-\tmov (%eax),%esi\n-seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tmov -0xe4(%ebp),%eax\n-\tmov -0xc(%eax),%ebx\n-seqan2::Reference, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc > >::Type seqan2::value, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc, int>(seqan2::String, seqan2::Alloc >, seqan2::Tag >, seqan2::Alloc >&, int const&):\n-/usr/include/seqan/sequence/string_base.h:449 (discriminator 1)\n-\tadd $0x24,%esi\n-seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:325\n-\tadd %edi,%ebx\n-std::basic_ios >::rdbuf() const:\n-/usr/include/c++/14/bits/basic_ios.h:326\n-\tmov 0x78(%ebx),%edx\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/14/bits/basic_ios.h:263\n-\tmovl $0x1,0x10(%ebx)\n-seqan2::StreamBufferWrapper >::StreamBufferWrapper(std::basic_streambuf >*):\n-/usr/include/seqan/stream/iter_stream.h:116\n-\tmov %edx,-0x1e0(%ebp)\n-std::basic_ios >::exceptions(std::_Ios_Iostate):\n-/usr/include/c++/14/bits/basic_ios.h:264\n-\tpush 0x14(%ebx)\n-\tpush %ebx\n-\tmov -0x1ec(%ebp),%ebx\n-\tcall 3300 >::clear(std::_Ios_Iostate)@plt>\n-std::__cxx11::basic_ostringstream, std::allocator >& seqan2::operator<< , std::allocator >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:965\n-\tlea -0x1e0(%ebp),%eax\n-seqan2::Iter, std::allocator >, seqan2::StreamIterator > >::Iter(std::ostream&):\n-/usr/include/seqan/stream/iter_stream.h:328\n-\tpop %ecx\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\txchg %ax,%ax\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:529\n+\tmovl $0x0,0x4(%esi)\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n \tpop %ebx\n-std::__cxx11::basic_ostringstream, std::allocator >& seqan2::operator<< , std::allocator >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:965\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tnop\n+\n+0000eed0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base>:\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x4ff7,%eax\n+\tpush %ebp\n+\tmov %esp,%ebp\n+\tpush %edi\n \tpush %esi\n-\tpush %eax\n-\tmov -0x1ec(%ebp),%ebx\n-\tcall 30e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@plt>\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tlea -0x1bc(%ebp),%eax\n-std::__cxx11::basic_ostringstream, std::allocator >& seqan2::operator<< , std::allocator >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(std::__cxx11::basic_ostringstream, std::allocator >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:965\n-\tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tlea -0x1c4(%ebp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmovl $0x0,-0x1c0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tmov %eax,-0x234(%ebp)\n-\tmov %eax,-0x1c4(%ebp)\n-std::basic_streambuf >::pptr() const:\n-/usr/include/c++/14/streambuf:539\n-\tmov -0xcc(%ebp),%eax\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,-0x1bc(%ebp)\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/14/sstream:442 (discriminator 1)\n+\tpush %ebx\n+\tsub $0x1c,%esp\n+\tmov %eax,-0x1c(%ebp)\n+/usr/include/seqan/basic/holder_tristate.h:585\n+\tmov 0x8(%ebp),%eax\n+\tmov 0x4(%eax),%eax\n \ttest %eax,%eax\n-\tje fe10 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9c0>\n-std::basic_streambuf >::egptr() const:\n-/usr/include/c++/14/streambuf:495\n-\tmov -0xd4(%ebp),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/14/sstream:448\n-\tmov %eax,%ecx\n-\tcmp %eax,%edx\n-\tcmovae %edx,%eax\n-\ttest %edx,%edx\n-std::basic_streambuf >::pbase() const:\n-/usr/include/c++/14/streambuf:536\n-\tmov -0xd0(%ebp),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::_M_high_mark() const:\n-/usr/include/c++/14/sstream:448\n-\tcmove %ecx,%eax\n-std::__cxx11::basic_string, std::allocator >& std::__cxx11::basic_string, std::allocator >::assign(char*, char*):\n-/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n+\tje f090 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1c0>\n+\tcmp $0x2,%eax\n+\tjne f081 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1b1>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x8(%ebp),%eax\n+void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-/usr/include/c++/14/bits/basic_string.h:1740\n+\tmov -0x1c(%ebp),%ebx\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%eax),%edi\n+void seqan2::clear > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:529\n+\tmovl $0x0,0x4(%eax)\n+void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tpush $0x20\n+\tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%edx\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tadd $0x10,%esp\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,(%eax)\n+void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n+\tmov $0x20,%ebx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %ecx,%eax\n \tsub %edx,%eax\n-/usr/include/c++/14/bits/basic_string.h:1739 (discriminator 1)\n-\tpush %eax\n-\tpush %edx\n-\tpush $0x0\n-\tpush $0x0\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x7c,%eax\n+\tjbe ef4d > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x7d>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsar $0x2,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%ebx\n+\tshr $1,%ebx\n+\tadd %ebx,%eax\n+\tmov %eax,%ebx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x8(%edi),%eax\n+\tcmp %eax,%ebx\n+\tcmovbe %ebx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\ttest %eax,%eax\n+\tjne f1d8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x308>\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tje ef71 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xa1>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edi\n \tpush %esi\n-\tcall 30c0 , std::allocator >::_M_replace(unsigned int, unsigned int, char const*, unsigned int)@plt>\n-/usr/include/c++/14/bits/basic_string.h:1740\n-\tadd $0x20,%esp\n-unsigned int const& std::max(unsigned int const&, unsigned int const&):\n-/usr/include/c++/14/bits/stl_algobase.h:262\n-\tmov -0x1c0(%ebp),%edx\n-\tmov -0x1d8(%ebp),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1c4(%ebp),%esi\n-unsigned int const& std::max(unsigned int const&, unsigned int const&):\n-/usr/include/c++/14/bits/stl_algobase.h:262\n-\tcmp %eax,%edx\n-\tcmovae %edx,%eax\n-\tmov %eax,-0x1f4(%ebp)\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:20\n+\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x10(%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%edi),%edx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,0xc(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x10(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %ecx,%eax\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x14(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %edx,%eax\n+\tmov %eax,-0x20(%ebp)\n+\tsar $0x2,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%ebx\n+\tshr $1,%ebx\n+\tadd %ebx,%eax\n+\tcmpl $0x7c,-0x20(%ebp)\n+\tmov $0x20,%ebx\n+\tcmovbe %ebx,%eax\n+\tmov %eax,%ebx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x14(%edi),%eax\n+\tcmp %eax,%ebx\n+\tcmovbe %ebx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n \ttest %eax,%eax\n-\tjle fc0a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7ba>\n-./porechop/src/alignment.cpp:27\n-\tmov -0x1f4(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1dc(%ebp),%edi\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:29\n-\txor %eax,%eax\n-./porechop/src/alignment.cpp:28\n-\txor %ecx,%ecx\n-./porechop/src/alignment.cpp:27\n-\txor %ebx,%ebx\n-\tmov %edx,-0x1f0(%ebp)\n+\tjne f210 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x340>\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tje efd4 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x104>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+seqan2::Matrix > >::Matrix(seqan2::Matrix > > const&):\n+/usr/include/seqan/align/matrix_base.h:187\n+\tlea 0xc(%edi),%eax\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %eax\n+seqan2::Matrix > >::Matrix(seqan2::Matrix > > const&):\n+/usr/include/seqan/align/matrix_base.h:187\n+\tlea 0xc(%esi),%eax\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tpush %eax\n+\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+seqan2::Holder >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:121\n+\tmovl $0x0,0x1c(%esi)\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\tmov 0x1c(%edi),%eax\n+seqan2::Holder >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:121\n+\tmovl $0x0,0x18(%esi)\n+void seqan2::assign > >(seqan2::Holder >, seqan2::Tag >&, seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\ttest %eax,%eax\n+\tje f075 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1a5>\n+\tcmp $0x1,%eax\n+\tjne f250 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x380>\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x18(%edi),%edx\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov %edx,-0x20(%ebp)\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tpush $0xc\n+\tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tadd $0x10,%esp\n+\tmov %eax,%edi\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edx),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %eax,%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %eax,-0x20(%ebp)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%ecx\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %ecx,%eax\n+\tshr $1,%eax\n+\tadd %ecx,%eax\n+\tcmp $0x1f,%ecx\n+\tmov $0x20,%ecx\n+\tcmovbe %ecx,%eax\n+\tmov %eax,%ecx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x8(%edx),%eax\n+\tcmp %eax,%ecx\n+\tcmovbe %ecx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\ttest %eax,%eax\n+\tjne f268 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x398>\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tmov -0x20(%ebp),%eax\n+\tcmp %eax,%ebx\n+\tje f06b > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x19b>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edx\n+\tpush %edi\n+\tcall 3350 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+void seqan2::create >, seqan2::String > const>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const&):\n+/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n+\tmov %edi,0x18(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:651\n+\tmovl $0x1,0x1c(%esi)\n+void seqan2::create > >, seqan2::Matrix > > >(seqan2::Holder > >, seqan2::Tag >&, seqan2::Matrix > >&):\n+/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n+\tmov 0x8(%ebp),%eax\n+\tmov %esi,(%eax)\n+/usr/include/seqan/basic/holder_tristate.h:651\n+\tmovl $0x1,0x4(%eax)\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tlea -0xc(%ebp),%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n \tlea 0x0(%esi,%eiz,1),%esi\n-./porechop/src/alignment.cpp:30 (discriminator 1)\n-\tcmpb $0x2d,(%edi,%eax,1)\n-./porechop/src/alignment.cpp:32 (discriminator 1)\n-\tmovzbl (%esi,%eax,1),%edx\n-./porechop/src/alignment.cpp:30 (discriminator 1)\n-\tje fbb0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x760>\n-./porechop/src/alignment.cpp:32 (discriminator 1)\n-\tcmp $0x2d,%dl\n-\tje fde0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x990>\n-\tmovb $0x0,-0x1f8(%ebp)\n-./porechop/src/alignment.cpp:44\n-\tmov -0x1f4(%ebp),%edx\n-./porechop/src/alignment.cpp:42\n-\tmovb $0x0,-0x1f0(%ebp)\n-./porechop/src/alignment.cpp:43\n-\txor %ebx,%ebx\n-./porechop/src/alignment.cpp:44\n-\tlea -0x1(%edx),%ecx\n-./porechop/src/alignment.cpp:42\n-\tmov %ecx,-0x21c(%ebp)\n-./porechop/src/alignment.cpp:44\n-\tmov %ecx,%edx\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-./porechop/src/alignment.cpp:45 (discriminator 1)\n-\tcmpb $0x2d,(%edi,%edx,1)\n-./porechop/src/alignment.cpp:47 (discriminator 1)\n-\tmovzbl (%esi,%edx,1),%ecx\n-./porechop/src/alignment.cpp:45 (discriminator 1)\n-\tje fbe8 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x798>\n-./porechop/src/alignment.cpp:47 (discriminator 1)\n-\tcmp $0x2d,%cl\n-\tje fdd0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x980>\n-./porechop/src/alignment.cpp:55\n-\tmov -0x21c(%ebp),%ebx\n-\tcmpb $0x0,-0x1f8(%ebp)\n-\tmov %ebx,-0x1f0(%ebp)\n-\tjne fc0a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7ba>\n-./porechop/src/alignment.cpp:60\n-\tmov %eax,-0x1f8(%ebp)\n-\tmov -0x1f4(%ebp),%ecx\n-\txor %ebx,%ebx\n-\tjmp f99b , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x54b>\n-./porechop/src/alignment.cpp:60 (discriminator 2)\n-\tadd $0x1,%ebx\n-./porechop/src/alignment.cpp:60 (discriminator 1)\n-\tcmp %ebx,%ecx\n-\tje fdf0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x9a0>\n-./porechop/src/alignment.cpp:61 (discriminator 1)\n-\tcmpb $0x2d,(%esi,%ebx,1)\n-\tje f990 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x540>\n-\tmov -0x1f8(%ebp),%eax\n-\tmov -0x1f0(%ebp),%ecx\n-\tjmp f9b5 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x565>\n-\tnop\n-./porechop/src/alignment.cpp:67 (discriminator 1)\n-\tsub $0x1,%ecx\n-\tjb f9bb , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x56b>\n-./porechop/src/alignment.cpp:68 (discriminator 1)\n-\tcmpb $0x2d,(%esi,%ecx,1)\n-\tje f9b0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x560>\n-./porechop/src/alignment.cpp:77 (discriminator 1)\n-\tmov %ecx,-0x1f0(%ebp)\n-\tcmp %edx,%eax\n-\tjg fe5a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0xa0a>\n-\tlea 0x1(%edx),%ecx\n-./porechop/src/alignment.cpp:76\n-\tmov %ebx,-0x224(%ebp)\n-\tmov %ecx,-0x1f8(%ebp)\n-./porechop/src/alignment.cpp:77\n+void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush $0x20\n+\tcall 3030 \n+\tmov %eax,%esi\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x8(%ebp),%eax\n+seqan2::String >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%esi)\n+void seqan2::allocate > >, seqan2::Tag >, seqan2::Matrix > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder > >, seqan2::Tag > const&, seqan2::Matrix > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %esi,(%eax)\n+seqan2::String >::String():\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,0xc(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x10(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x14(%esi)\n+seqan2::Holder >, seqan2::Tag >::Holder():\n+/usr/include/seqan/basic/holder_tristate.h:117\n+\tmovl $0x0,0x18(%esi)\n+\tmovl $0x0,0x1c(%esi)\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmovl $0xc,(%esp)\n+\tcall 3030 \n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0x18(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%edi\n+seqan2::String >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%esi),%eax\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x1c(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %eax,%ebx\n+\tsub %edi,%ebx\n+\tmov %ebx,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1758\n+\tcmp $0x8,%ebx\n+\tjbe f190 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x2c0>\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tadd $0x8,%edi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x10(%esi),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %edi,0x4(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%esi),%edi\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %eax,%ecx\n-./porechop/src/alignment.cpp:76\n-\tmov %eax,-0x21c(%ebp)\n-\tmov -0x1f8(%ebp),%eax\n-\tmov %edx,-0x220(%ebp)\n-\txor %edx,%edx\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-./porechop/src/alignment.cpp:78 (discriminator 2)\n-\tmovzbl (%esi,%ecx,1),%ebx\n-\tcmp %bl,(%edi,%ecx,1)\n-\tjne fa0c , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x5bc>\n-./porechop/src/alignment.cpp:79\n-\tadd $0x1,%edx\n-./porechop/src/alignment.cpp:77 (discriminator 2)\n-\tadd $0x1,%ecx\n-./porechop/src/alignment.cpp:77 (discriminator 1)\n-\tcmp %ecx,%eax\n-\tjne fa00 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x5b0>\n-./porechop/src/alignment.cpp:82\n-\tmov -0x1ec(%ebp),%ecx\n-\tmov %edx,-0x1f8(%ebp)\n-\tfildl -0x1f8(%ebp)\n-\tmov -0x21c(%ebp),%eax\n-\tfmuls -0x2ce0(%ecx)\n-\tmov -0x224(%ebp),%ebx\n-\tmov -0x220(%ebp),%edx\n-./porechop/src/alignment.cpp:81\n+\tsub %edi,%ecx\n+\tmov %ecx,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1758\n+\tcmp $0x8,%ecx\n+\tja f248 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x378>\n+/usr/include/seqan/sequence/string_base.h:1765\n+\tcmpl $0x1,0x14(%esi)\n+\tjbe f348 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x478>\n+/usr/include/seqan/sequence/string_base.h:1775\n+\tcmpl $0x4,-0x20(%ebp)\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tlea 0x8(%edi),%edx\n+/usr/include/seqan/sequence/string_base.h:1775\n+\tja f16c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:592\n \tmov %edx,%ecx\n \tsub %eax,%ecx\n-\tadd $0x1,%ecx\n-./porechop/src/alignment.cpp:82\n-\tmov %ecx,-0x1f8(%ebp)\n-\tfildl -0x1f8(%ebp)\n-\tmov -0x228(%ebp),%ecx\n-\tfdivrp %st,%st(1)\n-\tfstpl 0x1c(%ecx)\n-./porechop/src/alignment.cpp:85 (discriminator 1)\n-\tmov -0x1f0(%ebp),%ecx\n-\tcmp %ecx,%ebx\n-\tjg fe53 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0xa03>\n-\tadd $0x1,%ecx\n-./porechop/src/alignment.cpp:84\n-\tmov %ebx,-0x224(%ebp)\n-\tmov %ecx,-0x1f8(%ebp)\n-./porechop/src/alignment.cpp:85\n-\tmov %ebx,%ecx\n-./porechop/src/alignment.cpp:84\n-\tmov %eax,-0x21c(%ebp)\n-\tmov -0x1f8(%ebp),%eax\n-\tmov %edx,-0x220(%ebp)\n-\txor %edx,%edx\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\ttest %ecx,%ecx\n+\tjle f16c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n+\tcmp %edx,%eax\n+\tje f16c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tsub $0x4,%esp\n+\tmov %edx,-0x20(%ebp)\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %ecx\n+\tpush $0x0\n+\tpush %eax\n+\tcall 32f0 \n+\tmov -0x20(%ebp),%edx\n+\tadd $0x10,%esp\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmov 0x8(%ebp),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %edx,0x10(%esi)\n+seqan2::Matrix > >::Matrix():\n+/usr/include/seqan/align/matrix_base.h:183 (discriminator 1)\n+\tmovl $0x1,(%edi)\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x4(%eax)\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tlea -0xc(%ebp),%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-./porechop/src/alignment.cpp:86 (discriminator 2)\n-\tmovzbl (%esi,%ecx,1),%ebx\n-\tcmp %bl,(%edi,%ecx,1)\n-\tjne faac , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x65c>\n-./porechop/src/alignment.cpp:87\n-\tadd $0x1,%edx\n-./porechop/src/alignment.cpp:85 (discriminator 2)\n-\tadd $0x1,%ecx\n-./porechop/src/alignment.cpp:85 (discriminator 1)\n-\tcmp %ecx,%eax\n-\tjne faa0 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x650>\n-./porechop/src/alignment.cpp:90\n-\tmov -0x1ec(%ebp),%ecx\n-\tmov %edx,-0x1f8(%ebp)\n-\tfildl -0x1f8(%ebp)\n-\tmov -0x21c(%ebp),%eax\n-\tfmuls -0x2ce0(%ecx)\n-\tmov -0x224(%ebp),%ebx\n-\tmov -0x220(%ebp),%edx\n-./porechop/src/alignment.cpp:89\n-\tmov -0x1f0(%ebp),%ecx\n-./porechop/src/alignment.cpp:92\n-\tmov %eax,-0x21c(%ebp)\n-\tmovl $0x0,-0x1f8(%ebp)\n-./porechop/src/alignment.cpp:89\n-\tsub %ebx,%ecx\n-./porechop/src/alignment.cpp:90\n-\tmov -0x228(%ebp),%ebx\n-./porechop/src/alignment.cpp:92\n-\tmov %edx,-0x220(%ebp)\n-./porechop/src/alignment.cpp:89\n-\tadd $0x1,%ecx\n-./porechop/src/alignment.cpp:92\n-\tmov %edi,-0x224(%ebp)\n-./porechop/src/alignment.cpp:90\n-\tmov %ecx,-0x1f0(%ebp)\n-\tfildl -0x1f0(%ebp)\n-./porechop/src/alignment.cpp:93\n-\txor %ecx,%ecx\n-./porechop/src/alignment.cpp:90\n-\tfdivrp %st,%st(1)\n-\tfstpl 0x24(%ebx)\n-./porechop/src/alignment.cpp:92\n-\txor %ebx,%ebx\n-\tjmp fb5e , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x70e>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-./porechop/src/alignment.cpp:101\n-\tmov -0x220(%ebp),%eax\n-\tcmp %eax,%ecx\n-\tje fb96 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x746>\n-./porechop/src/alignment.cpp:107\n-\txor %eax,%eax\n-\tcmpb $0x2d,-0x1f0(%ebp)\n-\tsetne %al\n-\tadd %eax,%ebx\n-./porechop/src/alignment.cpp:109\n-\tcmp $0x2d,%dl\n-\tsetne %dl\n-./porechop/src/alignment.cpp:93 (discriminator 2)\n-\tadd $0x1,%ecx\n-./porechop/src/alignment.cpp:109\n-\tmovzbl %dl,%edx\n-\tadd %edx,-0x1f8(%ebp)\n-./porechop/src/alignment.cpp:93 (discriminator 1)\n-\tcmp %ecx,-0x1f4(%ebp)\n-\tje fc0a , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7ba>\n-./porechop/src/alignment.cpp:94 (discriminator 1)\n-\tmov -0x224(%ebp),%eax\n-\tmovzbl (%eax,%ecx,1),%edx\n-\tmov %dl,-0x1f0(%ebp)\n-./porechop/src/alignment.cpp:95 (discriminator 1)\n-\tmovzbl (%esi,%ecx,1),%edx\n-./porechop/src/alignment.cpp:97\n-\tcmp %ecx,-0x21c(%ebp)\n-\tjne fb28 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6d8>\n-./porechop/src/alignment.cpp:98\n-\tmov -0x228(%ebp),%eax\n-./porechop/src/alignment.cpp:99\n-\tmov -0x1f8(%ebp),%edi\n-./porechop/src/alignment.cpp:98\n-\tmov %ebx,0x8(%eax)\n-./porechop/src/alignment.cpp:99\n-\tmov %edi,0x10(%eax)\n-./porechop/src/alignment.cpp:101\n-\tmov -0x220(%ebp),%eax\n-\tcmp %eax,%ecx\n-\tjne fb32 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6e2>\n-./porechop/src/alignment.cpp:102\n-\tmov -0x228(%ebp),%eax\n-./porechop/src/alignment.cpp:103\n-\tmov -0x1f8(%ebp),%edi\n-./porechop/src/alignment.cpp:102\n-\tmov %ebx,0xc(%eax)\n-./porechop/src/alignment.cpp:103\n-\tmov %edi,0x14(%eax)\n-\tjmp fb32 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x6e2>\n+\tnop\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1765\n+\tcmpl $0x1,0x8(%esi)\n+\tjbe f2a0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x3d0>\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tadd $0x8,%edi\n+/usr/include/seqan/sequence/string_base.h:1775\n+\tcmpl $0x4,-0x20(%ebp)\n+\tja f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:592\n+\tmov %edi,%edx\n+\tsub %eax,%edx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\ttest %edx,%edx\n+\tjle f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n+\tcmp %edi,%eax\n+\tje f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tsub $0x4,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edx\n+\tpush $0x0\n+\tpush %eax\n+\tcall 32f0 \n+\tadd $0x10,%esp\n+\tjmp f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n \tlea 0x0(%esi),%esi\n-./porechop/src/alignment.cpp:32 (discriminator 1)\n-\tcmp $0x2d,%dl\n-\tsetne %dl\n-\tor %edx,%ecx\n-./porechop/src/alignment.cpp:34\n-\tmov %ebx,%edx\n-\tand %ecx,%edx\n-\ttest %dl,%dl\n-\tjne f927 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4d7>\n-./porechop/src/alignment.cpp:29 (discriminator 2)\n-\tadd $0x1,%eax\n-./porechop/src/alignment.cpp:29 (discriminator 1)\n-\tcmp %eax,-0x1f0(%ebp)\n-\tjne f910 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4c0>\n-\tmovb $0x1,-0x1f8(%ebp)\n-./porechop/src/alignment.cpp:26\n-\tmov $0xffffffff,%eax\n-\tjmp f92e , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x4de>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-./porechop/src/alignment.cpp:47 (discriminator 1)\n-\tcmp $0x2d,%cl\n-\tsetne %cl\n-\tor %ecx,%ebx\n-./porechop/src/alignment.cpp:49\n-\tmovzbl -0x1f0(%ebp),%ecx\n-\tand %ebx,%ecx\n-\ttest %cl,%cl\n-\tjne f967 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x517>\n-./porechop/src/alignment.cpp:44 (discriminator 1)\n-\tsub $0x1,%edx\n-\tjae f950 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x500>\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x234(%ebp),%eax\n-\tcmp %eax,%esi\n-\tje fc30 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7e0>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x1bc(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x1ec(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov %eax,-0x20(%ebp)\n+\tshl $0x2,%eax\n+\tmov -0x1c(%ebp),%ebx\n \tpush %eax\n-\tpush %esi\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x20(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tadd $0x10,%esp\n-std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream():\n-/usr/include/c++/14/sstream:851\n-\tmov -0x210(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0xbc(%ebp),%edx\n-std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream():\n-/usr/include/c++/14/sstream:851\n-\tlea 0xc(%edi),%eax\n-\tmov %eax,-0xe4(%ebp)\n-\tlea 0x20(%edi),%eax\n-\tmov %eax,-0xa4(%ebp)\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n-\tmov -0x214(%ebp),%eax\n-\tadd $0x8,%eax\n-\tmov %eax,-0xe0(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x238(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje fc83 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x833>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0xb4(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x1ec(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%ecx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tjne ef61 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x91>\n+\tjmp ef71 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xa1>\n+\tlea 0x0(%esi),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov %eax,-0x20(%ebp)\n+\tshl $0x2,%eax\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0xc(%esi)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x10(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x10(%edi),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x14(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%edi),%edx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tjne efbe > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0xee>\n+\tjmp efd4 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x104>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tlea 0x8(%edi),%edx\n+\tjmp f16c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+\tmov 0x18(%edi),%eax\n+void seqan2::setValue > >(seqan2::Holder >, seqan2::Tag >&, seqan2::String >&):\n+/usr/include/seqan/basic/holder_tristate.h:728\n+\tmovl $0x2,0x1c(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:727\n+\tmov %eax,0x18(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:729\n+\tjmp f075 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x1a5>\n+\tlea 0x0(%esi),%esi\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tmov %eax,-0x20(%ebp)\n \tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov -0x1c(%ebp),%ebx\n+\tmov %edx,-0x24(%ebp)\n \tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tadd $0x10,%esp\n-std::basic_streambuf >::~basic_streambuf():\n-/usr/include/c++/14/streambuf:205\n-\tmov -0x218(%ebp),%eax\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%edi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov -0x24(%ebp),%edx\n+\tmov 0x4(%edx),%eax\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %eax,-0x20(%ebp)\n+\tjmp f054 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x184>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n \tsub $0xc,%esp\n-\tmov -0x1ec(%ebp),%ebx\n-\tadd $0x8,%eax\n-\tmov %eax,-0xe0(%ebp)\n-\tpush -0x230(%ebp)\n-\tcall 32a0 \n-std::basic_ostream >::~basic_ostream():\n-/usr/include/c++/14/ostream:101\n-\tmov -0x1fc(%ebp),%eax\n-\tmov -0x200(%ebp),%edi\n-\tmov %eax,-0xe4(%ebp)\n-\tmov -0xc(%eax),%eax\n-\tmov %edi,-0xe4(%ebp,%eax,1)\n-std::basic_ios >::~basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:286\n-\tmov -0x204(%ebp),%eax\n-\tadd $0x8,%eax\n-\tmov %eax,-0xa4(%ebp)\n-\tpop %edx\n-\tpush -0x208(%ebp)\n-\tcall 3070 \n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x1dc(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x22c(%ebp),%eax\n+\tmov -0x1c(%ebp),%ebx\n+\tpush $0x80\n+\tcall 3030 \n \tadd $0x10,%esp\n-\tcmp %eax,%edx\n-\tje fd06 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x8b6>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x1d4(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n+\tmov %eax,%ecx\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\ttest %edi,%edi\n+\tje f400 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x530>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tmov -0x20(%ebp),%eax\n+\tcmp $0x4,%eax\n+\tjle f547 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x677>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tmov -0x1c(%ebp),%ebx\n \tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tpush %edi\n+\tpush %ecx\n+\tcall 3330 \n \tadd $0x10,%esp\n-std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream():\n-/usr/include/c++/14/sstream:851\n-\tmov -0x210(%ebp),%edi\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov -0x184(%ebp),%edx\n-std::__cxx11::basic_ostringstream, std::allocator >::~basic_ostringstream():\n-/usr/include/c++/14/sstream:851\n-\tlea 0xc(%edi),%eax\n-\tmov %eax,-0x1ac(%ebp)\n-\tlea 0x20(%edi),%eax\n-\tmov %eax,-0x16c(%ebp)\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n-\tmov -0x214(%ebp),%eax\n-\tadd $0x8,%eax\n-\tmov %eax,-0x1a8(%ebp)\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tmov -0x240(%ebp),%eax\n-\tcmp %eax,%edx\n-\tje fd59 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x909>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov -0x17c(%ebp),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-\tmov -0x1ec(%ebp),%ebx\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edi\n+\tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tmov 0x8(%esi),%eax\n+\tmov $0x2,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%ecx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tcmp %edx,%eax\n+\tcmova %edx,%eax\n+\tmov -0x20(%ebp),%edx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tshl $0x2,%eax\n+\tlea (%ecx,%eax,1),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tsub %edx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\ttest %eax,%eax\n+\tjle f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov -0x20(%ebp),%edx\n+\tadd %edx,%ecx\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tcmp $0x4,%eax\n+\tjae f420 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x550>\n+\ttest %eax,%eax\n+\tje f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tmovb $0x0,(%ecx)\n+\ttest $0x2,%al\n+\tje f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tmovw $0x0,-0x2(%ecx,%eax,1)\n+\tjmp f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush $0x80\n+\tcall 3030 \n+\tadd $0x10,%esp\n+\tmov %eax,%ecx\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0xc(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x14(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\ttest %edi,%edi\n+\tje f3e8 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x518>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tmov -0x20(%ebp),%eax\n+\tcmp $0x4,%eax\n+\tjle f538 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x668>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tmov -0x1c(%ebp),%ebx\n \tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tpush %edi\n+\tpush %ecx\n+\tcall 3330 \n \tadd $0x10,%esp\n-std::basic_streambuf >::~basic_streambuf():\n-/usr/include/c++/14/streambuf:205\n-\tmov -0x218(%ebp),%eax\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n-\tmov -0x1ec(%ebp),%ebx\n-\tadd $0x8,%eax\n-\tmov %eax,-0x1a8(%ebp)\n-\tpush -0x23c(%ebp)\n-\tcall 32a0 \n-std::basic_ostream >::~basic_ostream():\n-/usr/include/c++/14/ostream:101\n-\tmov -0x1fc(%ebp),%eax\n-\tmov -0x200(%ebp),%edi\n-\tmov %eax,-0x1ac(%ebp)\n-\tmov -0xc(%eax),%eax\n-\tmov %edi,-0x1ac(%ebp,%eax,1)\n-std::basic_ios >::~basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:286\n-\tmov -0x204(%ebp),%eax\n-\tadd $0x8,%eax\n-\tmov %eax,-0x16c(%ebp)\n-\tpop %eax\n-\tpush -0x20c(%ebp)\n-\tcall 3070 \n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edi\n+\tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tmov 0x14(%esi),%eax\n+\tmov $0x2,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0xc(%esi),%ecx\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tmov -0x20(%ebp),%edi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tcmp %edx,%eax\n+\tcmova %edx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n \tadd $0x10,%esp\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:111\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tshl $0x2,%eax\n+\tlea (%ecx,%eax,1),%edx\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tsub %edi,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\ttest %eax,%eax\n+\tjle f3cf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov -0x20(%ebp),%edi\n+\tadd %ecx,%edi\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tcmp $0x4,%eax\n+\tjae f490 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5c0>\n+\ttest %eax,%eax\n+\tje f3cf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n+\tmovb $0x0,(%edi)\n+\ttest $0x2,%al\n+\tjne f3d6 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x506>\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp f16c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tmovw $0x0,-0x2(%edi,%eax,1)\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp f16c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\tmov -0x20(%ebp),%edi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tlea 0x8(%eax),%edx\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tmov $0x8,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\tsub %edi,%eax\n+\tjne f3b6 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4e6>\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp f16c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+\txchg %ax,%ax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\tmov -0x20(%ebp),%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tlea 0x8(%eax),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tmov $0x8,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\tsub %edx,%eax\n+\tjne f314 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x444>\n+\tjmp f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tlea 0x4(%ecx),%edx\n+\tmovl $0x0,(%ecx)\n+\tand $0xfffffffc,%edx\n+\tmovl $0x0,-0x4(%ecx,%eax,1)\n+\tsub %edx,%ecx\n+\tadd %ecx,%eax\n+\tand $0xfffffffc,%eax\n+\tcmp $0x4,%eax\n+\tjb f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tmov %eax,%ecx\n+\tand $0xfffffffc,%ecx\n+\tmov %ecx,-0x20(%ebp)\n+\tlea -0x1(%eax),%ecx\n+\tshr $0x2,%ecx\n+\tmovl $0x0,(%edx)\n+\tand $0x1,%ecx\n+\tmov %ecx,%ebx\n+\tmov $0x4,%ecx\n+\tcmp %eax,%ecx\n+\tjae f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\ttest %ebx,%ebx\n+\tjne f502 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x632>\n+\tmovl $0x0,(%edx,%ecx,1)\n+\tmovl $0x0,0x4(%edx,%ecx,1)\n+\tmov -0x20(%ebp),%eax\n+\tadd $0x8,%ecx\n+\tcmp %eax,%ecx\n+\tjb f472 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5a2>\n+\tjmp f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tlea 0x4(%edi),%ebx\n+\tmovl $0x0,(%edi)\n+\tand $0xfffffffc,%ebx\n+\tmovl $0x0,-0x4(%edi,%eax,1)\n+\tsub %ebx,%edi\n+\tadd %edi,%eax\n+\tand $0xfffffffc,%eax\n+\tcmp $0x4,%eax\n+\tjb f3cf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n+\tmov %eax,%edi\n+\tand $0xfffffffc,%edi\n+\tmov %edi,-0x20(%ebp)\n+\tlea -0x1(%eax),%edi\n+\tshr $0x2,%edi\n+\tand $0x1,%edi\n+\tmov %edi,-0x1c(%ebp)\n+\tmov $0x4,%edi\n+\tmovl $0x0,(%ebx)\n+\tcmp %eax,%edi\n+\tjae f3cf > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4ff>\n \tmov -0x1c(%ebp),%eax\n-\tsub %gs:0x14,%eax\n-\tjne fe61 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0xa11>\n-\tlea -0xc(%ebp),%esp\n+\ttest %eax,%eax\n+\tjne f51e > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x64e>\n+\tmovl $0x0,(%ebx,%edi,1)\n+\tmovl $0x0,0x4(%ebx,%edi,1)\n+\tmov -0x20(%ebp),%eax\n+\tadd $0x8,%edi\n+\tcmp %eax,%edi\n+\tjb f4e2 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x612>\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp f16c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tmovl $0x0,0x4(%edx)\n+\tmov -0x20(%ebp),%eax\n+\tmov $0x8,%ecx\n+\tcmp %eax,%ecx\n+\tjb f472 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x5a2>\n+\tjmp f11c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x24c>\n+\tmovl $0x0,0x4(%ebx)\n+\tmov -0x20(%ebp),%eax\n+\tmov $0x8,%edi\n+\tcmp %eax,%edi\n+\tjb f4e2 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x612>\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp f16c > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x29c>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne f388 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4b8>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:438\n+\tmov (%edi),%eax\n+\tmov %eax,(%ecx)\n+\tjmp f388 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x4b8>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne f2e3 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x413>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:438\n+\tmov (%edi),%eax\n+\tmov %eax,(%ecx)\n+\tjmp f2e3 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x413>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %eax,%edi\n+\tjmp f573 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6a3>\n+\tmov %eax,%edi\n+\tjmp f562 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x692>\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tmov %eax,%edi\n+\tjmp f588 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6b8>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0xc(%esi)\n+\tmov -0x1c(%ebp),%ebx\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tsub $0xc,%esp\n+\tpush (%esi)\n+\tmov -0x1c(%ebp),%ebx\n+\tcall 31f0 \n+\tmov %edi,(%esp)\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\ttestl $0xfffffffd,0x1c(%esi)\n+\tje f5b0 > > >(seqan2::Holder > >, seqan2::Tag >&)@@Base+0x6e0>\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x18(%esi),%eax\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tmov %eax,-0x20(%ebp)\n+\tpush (%eax)\n+\tcall 31f0 \n+void seqan2::deallocate >, seqan2::Tag >, seqan2::String > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag >&, seqan2::String > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpop %ecx\n+\tpush -0x20(%ebp)\n+\tcall 31f0 \n+void seqan2::clear > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0xc(%esi)\n+\tmov -0x1c(%ebp),%ebx\n+\tcall 31f0 \n+\tpop %edx\n+\tpush (%esi)\n+\tcall 31f0 \n+\tmov %edi,(%esp)\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::create > > >(seqan2::Holder > >, seqan2::Tag >&):\n+\txchg %ax,%ax\n+\n+0000f5d0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base>:\n+void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:493\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x48f7,%eax\n+\tpush %ebp\n+\tpush %edi\n+\tpush %esi\n+\tpush %ebx\n+\tsub $0x1c,%esp\n+\tmov 0x30(%esp),%ebp\n+\tmov %eax,0x4(%esp)\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%ebp),%ebx\n+\ttest %ebx,%ebx\n+\tje f6c0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xf0>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x0(%ebp),%eax\n+seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:478\n+\tmov $0x1,%esi\n+/usr/include/seqan/align/dp_matrix.h:477 (discriminator 2)\n+\tmov 0xc(%eax),%ebx\n+seqan2::Size > > >::Type seqan2::length > >(seqan2::Matrix > > const&, unsigned int):\n+/usr/include/seqan/align/matrix_base.h:406 (discriminator 1)\n+\tmov (%eax),%edx\n+seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:477 (discriminator 3)\n+\tmov (%ebx),%edi\n+\timul (%edx),%edi\n+/usr/include/seqan/align/dp_matrix.h:478 (discriminator 1)\n+\ttest %edi,%edi\n+\tjne f631 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x61>\n+\tjmp f6af , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n+\tnop\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%eax),%edx\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov %eax,%ecx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%edx\n+\tsar $0x2,%edx\n+seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:478 (discriminator 2)\n+\tcmp %edx,%esi\n+\tjae f680 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xb0>\n+/usr/include/seqan/align/dp_matrix.h:480 (discriminator 2)\n+\tmov 0xc(%eax),%edx\n+\tmov %edi,(%edx,%esi,4)\n+/usr/include/seqan/align/dp_matrix.h:481 (discriminator 1)\n+\timul (%ebx,%esi,4),%edi\n+/usr/include/seqan/align/dp_matrix.h:478 (discriminator 9)\n+\tadd $0x1,%esi\n+/usr/include/seqan/align/dp_matrix.h:478 (discriminator 1)\n+\ttest %edi,%edi\n+\tje f6af , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%ebp),%ecx\n+\ttest %ecx,%ecx\n+\tjne f610 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x40>\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tmov 0x14(%esp),%ebx\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x0(%ebp),%eax\n+seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:478 (discriminator 2)\n+\tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%eax),%edx\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov %eax,%ecx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%edx\n+\tsar $0x2,%edx\n+seqan2::Size, seqan2::String > > >::Type seqan2::updateFactors, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:478 (discriminator 2)\n+\tcmp %edx,%esi\n+\tjae f6d8 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x108>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%ebp),%edx\n+\ttest %edx,%edx\n+\tjne f620 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x50>\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tmov 0x14(%esp),%ebx\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x0(%ebp),%eax\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%ebx\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tjmp f620 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x50>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x18(%eax),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%esi),%edx\n+\tsub %ebx,%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %ebx,0x8(%esp)\n+void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:498 (discriminator 1)\n+\tcmp %edi,%edx\n+\tjae f6af , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x1c(%eax),%eax\n+\ttest %eax,%eax\n+\tje f728 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x158>\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov 0x8(%esi),%ecx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1731\n+\tcmp %edi,%ecx\n+\tjb f776 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1a6>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%eax\n+\tadd %edi,%eax\n+\tmov %eax,0x4(%esi)\n+void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:500\n+\tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n-\txchg %ax,%ax\n-./porechop/src/alignment.cpp:46\n-\tmovb $0x1,-0x1f0(%ebp)\n-./porechop/src/alignment.cpp:47 (discriminator 1)\n-\tmov %ebx,%ecx\n-\tjmp fbf9 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x7a9>\n-\txchg %ax,%ax\n-./porechop/src/alignment.cpp:32 (discriminator 1)\n-\tmov %ecx,%edx\n-./porechop/src/alignment.cpp:31\n-\tmov $0x1,%ebx\n-\tjmp fbbc , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x76c>\n-\tlea 0x0(%esi,%eiz,1),%esi\n-./porechop/src/alignment.cpp:59\n-\tmov -0x1f8(%ebp),%eax\n-\tmov -0x1f0(%ebp),%ecx\n-\tmov $0xffffffff,%ebx\n-./porechop/src/alignment.cpp:67 (discriminator 1)\n-\tjmp f9b5 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x565>\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&):\n-/usr/include/c++/14/bits/basic_string.h:1619\n-\tsub $0x8,%esp\n-\tlea -0xbc(%ebp),%eax\n-\tmov -0x1ec(%ebp),%ebx\n+\tnop\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tmov 0x14(%esp),%ebx\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+\tadd $0x10,%esp\n+\tjmp f5f4 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x24>\n+\tlea 0x0(%esi),%esi\n+seqan2::Reference >, seqan2::Tag > const>::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x18(%eax),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%ebx\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%esi),%edx\n+\tsub %ebx,%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %ebx,0x8(%esp)\n+void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+/usr/include/seqan/align/dp_matrix.h:498 (discriminator 1)\n+\tcmp %edi,%edx\n+\tjae f6af , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xdf>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::value > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tmov 0x4(%ebp),%ebx\n+\ttest %ebx,%ebx\n+\tjne f692 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xc2>\n+/usr/include/seqan/basic/holder_tristate.h:863\n+\tsub $0xc,%esp\n+\tpush %ebp\n+\tmov 0x14(%esp),%ebx\n+\tcall 3090 > > >(seqan2::Holder > >, seqan2::Tag >&)@plt>\n+seqan2::Reference > >, seqan2::Tag > >::Type seqan2::_dataValue > > >(seqan2::Holder > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x0(%ebp),%ecx\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::value > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:862 (discriminator 1)\n+\tadd $0x10,%esp\n+\tmov 0x1c(%ecx),%edx\n+\ttest %edx,%edx\n+\tje f728 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x158>\n+seqan2::Reference >, seqan2::Tag > >::Type seqan2::_dataValue > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x18(%ecx),%esi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%esi),%eax\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov 0x4(%esi),%edx\n+\tsub %eax,%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1724\n+\tcmp %edx,%edi\n+\tjb f6aa , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:320\n+\tmov %eax,0x8(%esp)\n+\tmov 0x8(%esi),%ecx\n+\tjmp f6a0 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xd0>\n+\tlea 0x0(%esi),%esi\n+\tmov %ecx,0x8(%esp)\n+void seqan2::allocate >, seqan2::Tag >, seqan2::String >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Tag > const&, seqan2::String >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0xc\n+\tmov 0x14(%esp),%ebx\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x18(%esp),%ecx\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%esi\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0x18(%ecx)\n+seqan2::String >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%eax)\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%edi),%eax\n+void seqan2::create > >(seqan2::Holder >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x1c(%ecx)\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,(%esp)\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edi,0x8(%esi)\n+\tadd $0x10,%esp\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+\tjmp f6aa , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n+\tmov %edx,0xc(%esp)\n+unsigned int seqan2::_computeSizeForCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:845 (discriminator 1)\n+\tlea 0x1(%edi),%eax\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n \tpush %eax\n-\tpush %esi\n-\tcall 3140 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&):\n-/usr/include/c++/14/bits/basic_string.h:819\n+\tmov 0x14(%esp),%ebx\n+\tcall 3030 \n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\tmov 0x18(%esp),%ebp\n \tadd $0x10,%esp\n-\tjmp f8cf , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x47f>\n-\txchg %ax,%ax\n-std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&):\n-/usr/include/c++/14/bits/basic_string.h:1619\n-\tsub $0x8,%esp\n-\tlea -0x184(%ebp),%eax\n-\tmov -0x1ec(%ebp),%ebx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edi,0x8(%esi)\n+void seqan2::allocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned char*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%ecx\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\ttest %ebp,%ebp\n+\tje f6aa , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n+unsigned char* std::__copy_move::__copy_m(unsigned char*, unsigned char*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tmov 0xc(%esp),%edx\n+\tcmp $0x1,%edx\n+\tjle f7d9 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x209>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tpush %edx\n+\tpush %ebp\n \tpush %eax\n-\tpush -0x1f8(%ebp)\n-\tcall 3140 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt>\n-std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&):\n-/usr/include/c++/14/bits/basic_string.h:819\n+\tcall 3330 \n \tadd $0x10,%esp\n-\tjmp f6d8 , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x288>\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:85 (discriminator 1)\n-\tfldz\n-\tjmp fadd , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x68d>\n-./porechop/src/alignment.cpp:77 (discriminator 1)\n-\tfldz\n-\tjmp fa3d , seqan2::Alloc >, seqan2::Tag >&, int, int, int)@@Base+0x5ed>\n-./porechop/src/alignment.cpp:111\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\tmov %eax,%esi\n-\tjmp 3ace <__cxa_finalize@plt+0x73e>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806 (discriminator 1)\n-\tmov %eax,%edi\n-\tjmp 3b29 <__cxa_finalize@plt+0x799>\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n-./porechop/src/alignment.cpp:111\n-\tmov %eax,%esi\n-\tjmp 3af7 <__cxa_finalize@plt+0x767>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n-/usr/include/c++/14/bits/basic_string.h:809\n-\tmov %eax,-0x1f4(%ebp)\n-\tjmp 3ab6 <__cxa_finalize@plt+0x726>\n-std::__cxx11::basic_ostringstream, std::allocator >::basic_ostringstream():\n-/usr/include/c++/14/sstream:806 (discriminator 1)\n-\tmov %eax,%edi\n-\tjmp 3b89 <__cxa_finalize@plt+0x7f9>\n-std::basic_ios >::~basic_ios():\n-/usr/include/c++/14/bits/basic_ios.h:286\n-\tmov %eax,%esi\n-\tjmp 3bb9 <__cxa_finalize@plt+0x829>\n-\tmov %eax,%esi\n-\tjmp 3b59 <__cxa_finalize@plt+0x7c9>\n-std::__cxx11::basic_string, std::allocator >::~basic_string():\n-/usr/include/c++/14/bits/basic_string.h:809\n-\tmov %eax,%esi\n-\tjmp 3bff <__cxa_finalize@plt+0x86f>\n-ScoredAlignment::ScoredAlignment(seqan2::Align, seqan2::Alloc >, seqan2::Tag >&, int, int, int):\n+void seqan2::deallocate >, unsigned char, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned char*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0x14(%esp)\n+\tmov 0x14(%esp),%ebx\n+\tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ > >(seqan2::String >&, seqan2::Size > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1734\n+\tmov 0x8(%esi),%eax\n+\tcmp %eax,%edi\n+\tcmova %eax,%edi\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%eax\n+void seqan2::_deallocateStorage(seqan2::String >&, unsigned char*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+\tjmp f6aa , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0xda>\n+unsigned char* std::__copy_move::__copy_m(unsigned char*, unsigned char*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne f7b7 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1e7>\n+void std::__copy_move::__assign_one(unsigned char*, unsigned char*):\n+/usr/include/c++/14/bits/stl_algobase.h:438\n+\tmov 0x8(%esp),%eax\n+\tmovzbl (%eax),%eax\n+\tmov %al,(%ecx)\n+\tjmp f7b7 , seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&)@@Base+0x1e7>\n+void seqan2::resize, seqan2::String > >(seqan2::DPMatrix_, seqan2::String > >&):\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n+\txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-0000feb0 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base>:\n-std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...):\n-/usr/include/c++/14/ext/string_conversions.h:101\n+0000f800 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base>:\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1032\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x46c7,%eax\n \tpush %ebp\n \tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n-\tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0x4011,%ebx\n \tsub $0x2c,%esp\n-\tmov 0x8(%ebp),%esi\n+\tmov %eax,-0x2c(%ebp)\n+\tmov 0x8(%ebp),%edx\n \tmov %gs:0x14,%ecx\n \tmov %ecx,-0x1c(%ebp)\n-\tmov 0x10(%ebp),%ecx\n-/usr/include/c++/14/ext/string_conversions.h:107\n-\tlea 0x1b(%ecx),%eax\n-\tand $0xfffffff0,%eax\n-\tsub %eax,%esp\n-/usr/include/c++/14/ext/string_conversions.h:111\n-\tlea 0x18(%ebp),%eax\n-/usr/include/c++/14/ext/string_conversions.h:107\n-\tlea 0xf(%esp),%edx\n-/usr/include/c++/14/ext/string_conversions.h:113\n+\tmov 0xc(%ebp),%ecx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%ecx),%edi\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1037 (discriminator 1)\n+\ttest %edi,%edi\n+\tje f836 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x36>\n+\tcmp 0x4(%edx),%edi\n+\tje f920 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x120>\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%ecx),%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:371\n+\tmov (%edx),%esi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %ecx,-0x34(%ebp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%edi\n+\tsar $0x2,%edi\n+\timul $0xaaaaaaab,%edi,%edi\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:737\n+\tcmp 0x10(%ebp),%edi\n+\tcmova 0x10(%ebp),%edi\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1597 (discriminator 1)\n+\tcmp %edi,0x8(%edx)\n+\tjae f8b9 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb9>\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %edi,%eax\n+\tmov %edx,-0x38(%ebp)\n+\tshr $1,%eax\n+\tcmp $0x1f,%edi\n+\tlea (%eax,%edi,1),%ebx\n+\tmov $0x20,%eax\n+\tcmovbe %eax,%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1601\n+\tcmp %ebx,0x10(%ebp)\n+\tcmovbe 0x10(%ebp),%ebx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tlea (%ebx,%ebx,2),%eax\n+\tmov %ebx,-0x30(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tshl $0x2,%eax\n \tpush %eax\n-/usr/include/c++/14/ext/string_conversions.h:107\n-\tand $0xfffffff0,%edx\n-/usr/include/c++/14/ext/string_conversions.h:113\n-\tpush 0x14(%ebp)\n-\tpush %ecx\n-\tpush %edx\n-\tmov %edx,-0x2c(%ebp)\n-\tcall *0xc(%ebp)\n-std::__cxx11::basic_string, std::allocator >::basic_string(char*, char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:767 (discriminator 2)\n-\tmovl $0x0,0x4(%esi)\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/14/bits/basic_string.tcc:227\n-\tmov -0x2c(%ebp),%edx\n-std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...):\n-/usr/include/c++/14/ext/string_conversions.h:113\n-\tmov %eax,%edi\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/14/bits/basic_string.tcc:227\n+\tcall 3030 \n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov -0x38(%ebp),%edx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x30(%ebp),%ebx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:743\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_local_data():\n-/usr/include/c++/14/bits/basic_string.h:235\n-\tlea 0x8(%esi),%eax\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/14/bits/basic_string.tcc:227\n-\tcmp $0xf,%edi\n-std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&):\n-/usr/include/c++/14/bits/basic_string.h:194 (discriminator 1)\n-\tmov %eax,(%esi)\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/14/bits/basic_string.tcc:225 (discriminator 1)\n-\tmov %edi,-0x20(%ebp)\n-/usr/include/c++/14/bits/basic_string.tcc:227\n-\tja ff50 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0xa0>\n-\tmov %edi,%ecx\n-std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:432\n-\tcmp $0x1,%edi\n-\tjne ff40 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0x90>\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovzbl (%edx),%edx\n-\tmov %dl,0x8(%esi)\n-std::__cxx11::basic_string, std::allocator >::_M_length(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:223\n-\tmov %ecx,0x4(%esi)\n-std::char_traits::assign(char&, char const&):\n-/usr/include/c++/14/bits/char_traits.h:350\n-\tmovb $0x0,(%eax,%ecx,1)\n-std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...):\n-/usr/include/c++/14/ext/string_conversions.h:118\n+\ttest %esi,%esi\n+\tmov -0x34(%ebp),%ecx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edx)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ebx,0x8(%edx)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:743\n+\tje f918 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x118>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov %ecx,-0x34(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tmov %edx,-0x30(%ebp)\n+\tpush %esi\n+\tcall 31f0 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x34(%ebp),%ecx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov -0x30(%ebp),%edx\n+void seqan2::_deallocateStorage >, void, seqan2::DPCell_ >, unsigned int>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%ecx),%ebx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%edx),%esi\n+\tlea (%edi,%edi,2),%edi\n+\tshl $0x2,%edi\n+\tlea (%esi,%edi,1),%eax\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n+\tadd %ebx,%edi\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edx)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tcmp %ebx,%edi\n+\tje f8fc >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfc>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:69\n+\tmov 0x4(%ebx),%edx\n+\tmov 0x8(%ebx),%eax\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:464\n+\tadd $0xc,%ebx\n+/usr/include/seqan/basic/array_construct_destruct.h:465\n+\tadd $0xc,%esi\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:69\n+\tmov -0xc(%ebx),%ecx\n+\tmov %edx,-0x8(%esi)\n+\tmov %ecx,-0xc(%esi)\n+\tmov %eax,-0x4(%esi)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tcmp %ebx,%edi\n+\tjne f8e0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xe0>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1052\n \tmov -0x1c(%ebp),%eax\n \tsub %gs:0x14,%eax\n-\tjne ff82 , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0xd2>\n+\tjne f9a6 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x1a6>\n \tlea -0xc(%ebp),%esp\n-\tmov %esi,%eax\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n-\tret $0x4\n-\tlea 0x0(%esi),%esi\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:421\n-\ttest %edi,%edi\n-\tje ff1b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0x6b>\n-\tjmp ff6d , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0xbd>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tret\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%ecx),%ebx\n+\tmov %eax,%esi\n+\tjmp f8b9 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xb9>\n \txchg %ax,%ax\n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/14/bits/basic_string.tcc:229\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1044\n+\tcmp %edx,%ecx\n+\tje f8fc >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfc>\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%ecx),%ebx\n+seqan2::String >, seqan2::Alloc >::String >, seqan2::Alloc >, unsigned int, void, void>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:166\n+\tmovl $0x0,-0x28(%ebp)\n+\tlea -0x28(%ebp),%esi\n+/usr/include/seqan/sequence/string_alloc.h:167\n+\tmovl $0x0,-0x24(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:168\n+\tmovl $0x0,-0x20(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n+\tcmp %ebx,%edi\n+\tje f96b >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x16b>\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%edi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, unsigned int, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1073\n \tsub $0x4,%esp\n-\tlea -0x20(%ebp),%eax\n-\tpush $0x0\n+\tmov %edx,-0x30(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsar $0x2,%edi\n+\timul $0xaaaaaaab,%edi,%eax\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1047\n+\tcmp 0x10(%ebp),%eax\n+\tcmova 0x10(%ebp),%eax\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, unsigned int, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1073\n \tpush %eax\n+\tpush %ecx\n \tpush %esi\n-\tcall 3310 , std::allocator >::_M_create(unsigned int&, unsigned int)@plt>\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov -0x20(%ebp),%ecx\n-\tmov -0x2c(%ebp),%edx\n+\tcall 3240 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@plt>\n+seqan2::DisableIf >, seqan2::Alloc >&>::Type> >, void>::Type seqan2::assign >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc >&>::Type):\n+/usr/include/seqan/sequence/sequence_interface.h:917\n+\tmov -0x30(%ebp),%edx\n \tadd $0x10,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_data(char*):\n-/usr/include/c++/14/bits/basic_string.h:218\n-\tmov %eax,(%esi)\n-std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:255\n-\tmov %ecx,0x8(%esi)\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n-\tsub $0x4,%esp\n-\tpush %edi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tmov -0x2c(%ebp),%ebx\n+\tpush %esi\n \tpush %edx\n-\tpush %eax\n-\tcall 3120 \n-void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag):\n-/usr/include/c++/14/bits/basic_string.tcc:251\n-\tmov -0x20(%ebp),%ecx\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov (%esi),%eax\n-std::char_traits::copy(char*, char const*, unsigned int):\n-/usr/include/c++/14/bits/char_traits.h:427\n+\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+/usr/include/seqan/sequence/string_base.h:1065\n+\tpop %eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpush -0x28(%ebp)\n+\tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tadd $0x10,%esp\n-\tjmp ff1b , std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...)@@Base+0x6b>\n-std::__cxx11::basic_string, std::allocator > __gnu_cxx::__to_xstring, std::allocator >, char>(int (*)(char*, unsigned int, char const*, char*), unsigned int, char const*, ...):\n-/usr/include/c++/14/ext/string_conversions.h:118\n-\tcall 104c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x460>\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n+\tjmp f8fc >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0xfc>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x28(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tje f9af >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x1af>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1052\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %eax,%esi\n+\tjmp f989 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type)@@Base+0x189>\n+\tsub $0xc,%esp\n+\tmov -0x2c(%ebp),%ebx\n+\tpush %esi\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \tnop\n \n-0000ff90 , std::allocator >::~basic_stringbuf()@@Base>:\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n+0000f9c0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base>:\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1010\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x4507,%eax\n+\tpush %ebp\n+\tmov %esp,%ebp\n+\tpush %edi\n \tpush %esi\n \tpush %ebx\n-\tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0x3f35,%ebx\n-\tsub $0x4,%esp\n-\tmov 0x10(%esp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov 0x24(%esi),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n-\tmov 0x130(%ebx),%eax\n-\tadd $0x8,%eax\n-\tmov %eax,(%esi)\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x2c(%esi),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %eax,%edx\n-\tje ffcc , std::allocator >::~basic_stringbuf()@@Base+0x3c>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov 0x2c(%esi),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n+\tsub $0x2c,%esp\n+\tmov %eax,-0x2c(%ebp)\n+\tmov 0xc(%ebp),%eax\n+\tmov 0x8(%ebp),%edi\n+\tmov %eax,-0x30(%ebp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%edx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %gs:0x14,%esi\n+\tmov %esi,-0x1c(%ebp)\n+\tmov 0x4(%eax),%esi\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n+\tcmp %edx,%esi\n+\tje fab8 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xf8>\n+/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n+\ttest %esi,%esi\n+\tje fa03 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x43>\n+\tcmp 0x4(%edi),%esi\n+\tje fad1 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x111>\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %edx,%esi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%ecx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %esi,%ebx\n+\tsar $0x2,%ebx\n+\timul $0xaaaaaaab,%ebx,%ebx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1581 (discriminator 1)\n+\tcmp %ebx,0x8(%edi)\n+\tjae fbf3 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x233>\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x174,%esi\n+\tjbe fbb0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1f0>\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %ebx,%edx\n+\tshr $1,%edx\n+\tadd %ebx,%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tlea (%edx,%edx,2),%eax\n+\tshl $0x2,%eax\n+\tsub $0xc,%esp\n+\tmov %ecx,-0x38(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tmov %edx,-0x34(%ebp)\n \tpush %eax\n-\tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tcall 3030 \n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x34(%ebp),%edx\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:721\n+\tmov -0x38(%ebp),%ecx\n \tadd $0x10,%esp\n-std::basic_streambuf >::~basic_streambuf():\n-/usr/include/c++/14/streambuf:205\n-\tmov 0xf8(%ebx),%eax\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%edi)\n+seqan2::Size >, seqan2::Alloc > >::Type seqan2::ClearSpaceExpandStringBase_ >::_clearSpace_ >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:721\n+\ttest %ecx,%ecx\n+\tje fba0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1e0>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n-\tadd $0x1c,%esi\n-\tadd $0x8,%eax\n-\tmov %eax,-0x1c(%esi)\n-\tpush %esi\n-\tcall 32a0 \n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n-\tadd $0x14,%esp\n+\tmov -0x2c(%ebp),%ebx\n+\tpush %ecx\n+\tcall 31f0 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x30(%ebp),%eax\n+void seqan2::_deallocateStorage >, void, seqan2::DPCell_ >, unsigned int>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:391\n+\tadd $0x10,%esp\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%edx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%edi),%eax\n+\tlea (%eax,%esi,1),%ecx\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1019 (discriminator 2)\n+\tadd %edx,%esi\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %ecx,0x4(%edi)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tcmp %edx,%esi\n+\tje fa9c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+\tlea 0x0(%esi),%esi\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:69\n+\tmov 0x4(%edx),%ebx\n+\tmov 0x8(%edx),%ecx\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:464\n+\tadd $0xc,%edx\n+/usr/include/seqan/basic/array_construct_destruct.h:465\n+\tadd $0xc,%eax\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:69\n+\tmov -0xc(%edx),%edi\n+\tmov %ebx,-0x8(%eax)\n+\tmov %edi,-0xc(%eax)\n+\tmov %ecx,-0x4(%eax)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tcmp %edx,%esi\n+\tjne fa80 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xc0>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tjne fbee >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x22e>\n+\tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n+\tpop %edi\n+\tpop %ebp\n \tret\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%ecx\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1014 (discriminator 1)\n+\tcmp %eax,%ecx\n+\tje fa9c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+/usr/include/seqan/sequence/string_base.h:1016 (discriminator 1)\n+\ttest %edx,%edx\n+\tje fbc9 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x209>\n+\tcmp %eax,%edx\n+\tjne fbc0 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x200>\n+/usr/include/seqan/sequence/string_base.h:1023\n+\tcmp %edi,-0x30(%ebp)\n+\tje fa9c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+seqan2::String >, seqan2::Alloc >::String >, seqan2::Alloc >, unsigned int, void, void>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:166\n+\tmovl $0x0,-0x28(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:167\n+\tmovl $0x0,-0x24(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:168\n+\tmovl $0x0,-0x20(%ebp)\n+/usr/include/seqan/sequence/string_alloc.h:170 (discriminator 1)\n+\tcmp %edx,%esi\n+\tje fb7f >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1bf>\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %edx,%esi\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov $0x20,%ecx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov -0x2c(%ebp),%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %esi,%edx\n+\tsar $0x2,%edx\n+\timul $0xaaaaaaab,%edx,%edx\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %edx,%eax\n+\tshr $1,%eax\n+\tadd %edx,%eax\n+\tcmp $0x174,%esi\n+\tcmovbe %ecx,%eax\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1601\n+\tcmp %eax,%edx\n+\tcmova %eax,%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tlea (%edx,%edx,2),%eax\n+\tmov %edx,-0x34(%ebp)\n+\tshl $0x2,%eax\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x34(%ebp),%edx\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n+\tadd $0x10,%esp\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,-0x28(%ebp)\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%ecx\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tlea (%eax,%esi,1),%eax\n+\tmov %eax,-0x24(%ebp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x30(%ebp),%eax\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,-0x20(%ebp)\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n+\tmov %edi,-0x30(%ebp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%eax),%edx\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Size >, seqan2::Alloc > >::Type):\n+/usr/include/seqan/sequence/string_base.h:1040 (discriminator 2)\n+\tlea (%edx,%esi,1),%eax\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tlea 0x0(%esi),%esi\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:69\n+\tmov 0x4(%edx),%esi\n+\tmov 0x8(%edx),%ebx\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:464\n+\tadd $0xc,%edx\n+/usr/include/seqan/basic/array_construct_destruct.h:465\n+\tadd $0xc,%ecx\n+seqan2::DPCell_ >::DPCell_(seqan2::DPCell_ > const&):\n+/usr/include/seqan/align/dp_cell_affine.h:69\n+\tmov -0xc(%edx),%edi\n+\tmov %esi,-0x8(%ecx)\n+\tmov %edi,-0xc(%ecx)\n+\tmov %ebx,-0x4(%ecx)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tcmp %edx,%eax\n+\tjne fb60 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x1a0>\n+\tmov -0x30(%ebp),%edi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tlea -0x28(%ebp),%eax\n+\tmov -0x2c(%ebp),%ebx\n+\tpush %eax\n+\tpush %edi\n+\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+/usr/include/seqan/sequence/string_base.h:1065\n+\tpop %eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpush -0x28(%ebp)\n+\tcall 31f0 \n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tadd $0x10,%esp\n+\tjmp fa9c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov -0x30(%ebp),%ecx\n+\tmov (%ecx),%edx\n+\tjmp fa71 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1>\n+\tlea 0x0(%esi),%esi\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov $0x180,%eax\n+/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n+\tmov $0x20,%edx\n+\tjmp fa33 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x73>\n+\tnop\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov %ecx,%eax\n+\txor %esi,%esi\n+\tjmp fa71 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1>\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %ecx,0x4(%edi)\n+void seqan2::_arrayConstructCopyDefault >*, seqan2::DPCell_ > const*, seqan2::DPCell_ > const*>(seqan2::DPCell_ > const*, seqan2::DPCell_ > const*, seqan2::DPCell_ >*):\n+/usr/include/seqan/basic/array_construct_destruct.h:461\n+\tjmp fa9c >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xdc>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush -0x28(%ebp)\n+\tmov -0x2c(%ebp),%ebx\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tmov -0x1c(%ebp),%eax\n+\tsub %gs:0x14,%eax\n+\tje fbfe >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x23e>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tcall 104b0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x710>\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_reallocateStorage >, seqan2::Alloc, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1028\n+\tmov %ecx,%eax\n+\tjmp fa71 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0xb1>\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %eax,%esi\n+\tjmp fbd1 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@@Base+0x211>\n+\tsub $0xc,%esp\n+\tmov -0x2c(%ebp),%ebx\n+\tpush %esi\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::AssignString_ >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n \txchg %ax,%ax\n \txchg %ax,%ax\n \txchg %ax,%ax\n \n-0000fff0 , std::allocator >::~basic_stringbuf()@@Base>:\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n+0000fc10 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base>:\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:915\n+\tpush %ebp\n+\tpush %edi\n \tpush %esi\n \tpush %ebx\n \tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0x3ed5,%ebx\n-\tsub $0x4,%esp\n-\tmov 0x10(%esp),%esi\n-std::__cxx11::basic_string, std::allocator >::_M_data() const:\n-/usr/include/c++/14/bits/basic_string.h:228\n-\tmov 0x24(%esi),%edx\n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79\n-\tmov 0x130(%ebx),%eax\n-\tadd $0x8,%eax\n-\tmov %eax,(%esi)\n-std::__cxx11::basic_string, std::allocator >::_M_local_data() const:\n-/usr/include/c++/14/bits/basic_string.h:246\n-\tlea 0x2c(%esi),%eax\n-std::__cxx11::basic_string, std::allocator >::_M_is_local() const:\n-/usr/include/c++/14/bits/basic_string.h:269 (discriminator 2)\n-\tcmp %eax,%edx\n-\tje 1002c , std::allocator >::~basic_stringbuf()@@Base+0x3c>\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tmov 0x2c(%esi),%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n-\tsub $0x8,%esp\n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n-\tadd $0x1,%eax\n-std::__new_allocator::deallocate(char*, unsigned int):\n-/usr/include/c++/14/bits/new_allocator.h:172\n+\tadd $0x42b3,%ebx\n+\tsub $0x1c,%esp\n+\tmov 0x34(%esp),%eax\n+\tmov 0x30(%esp),%esi\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\tmov 0x4(%eax),%edx\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tmov 0x4(%esi),%ecx\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\ttest %edx,%edx\n+\tje fd38 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x128>\n+\tcmp $0x1,%edx\n+\tje fc70 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x60>\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tand $0xfffffffd,%ecx\n+\tmov (%eax),%edi\n+\tje fc5c >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4c>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%esi),%ebp\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0x0(%ebp)\n+\tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %ebp,(%esp)\n+\tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&):\n+/usr/include/seqan/basic/holder_tristate.h:727\n+\tmov %edi,(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:728\n+\tmovl $0x2,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea 0x0(%esi),%esi\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov (%eax),%edx\n+void seqan2::assignValue >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/basic/holder_tristate.h:886 (discriminator 1)\n+\ttest %ecx,%ecx\n+\tjne fd70 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x160>\n+\tmov %edx,0x8(%esp)\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tpush $0xc\n+\tcall 3030 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x18(%esp),%edx\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,(%eax)\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%edi\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x4(%eax)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ecx\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edx),%eax\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %eax,%ebp\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %eax,0x1c(%esp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ecx,%ebp\n+\tmov %ebp,%eax\n+\tmov %ebp,0x18(%esp)\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tadd $0x10,%esp\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsar $0x2,%eax\n+\timul $0xaaaaaaab,%eax,%eax\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%ebp\n+\tshr $1,%ebp\n+\tadd %ebp,%eax\n+\tcmpl $0x174,0x8(%esp)\n+\tmov $0x20,%ebp\n+\tcmova %eax,%ebp\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x8(%edx),%eax\n+\tcmp %eax,%ebp\n+\tcmova %eax,%ebp\n+void seqan2::_reserveStorage >, seqan2::Alloc, unsigned int, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\ttest %ebp,%ebp\n+\tje fd0f >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xff>\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tlea 0x0(%ebp,%ebp,2),%eax\n+\tmov %edx,0x8(%esp)\n+\tsub $0xc,%esp\n+\tshl $0x2,%eax\n \tpush %eax\n+\tcall 3030 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x18(%esp),%edx\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %ebp,0x8(%edi)\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edi)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ecx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %eax,0x1c(%esp)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tadd $0x10,%esp\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %ecx,0xc(%esp)\n+\tje fd22 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x112>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n \tpush %edx\n-\tcall 31a0 \n-std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned int):\n-/usr/include/c++/14/bits/basic_string.h:294\n+\tpush %edi\n+\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n \tadd $0x10,%esp\n-std::basic_streambuf >::~basic_streambuf():\n-/usr/include/c++/14/streambuf:205\n-\tmov 0xf8(%ebx),%eax\n+void seqan2::create >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n+\tmov %edi,(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:651\n+\tmovl $0x1,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\ttest %ecx,%ecx\n+\tje fc65 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x55>\n+\tcmp $0x2,%ecx\n+\tje fd90 >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x180>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%esi),%edi\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n \tsub $0xc,%esp\n-\tadd $0x8,%eax\n-\tmov %eax,(%esi)\n-\tlea 0x1c(%esi),%eax\n-\tpush %eax\n-\tcall 32a0 \n-std::__cxx11::basic_stringbuf, std::allocator >::~basic_stringbuf():\n-/usr/include/c++/14/sstream:79 (discriminator 1)\n-\tpop %eax\n-\tpop %edx\n-\tpush $0x3c\n-\tpush %esi\n-\tcall 31a0 \n-/usr/include/c++/14/sstream:79\n-\tadd $0x14,%esp\n+\tpush (%edi)\n+\tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %edi,(%esp)\n+\tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/holder_tristate.h:533\n+\tmovl $0x0,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n \tpop %ebx\n \tpop %esi\n+\tpop %edi\n+\tpop %ebp\n \tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tpush %edx\n+\tpush (%esi)\n+\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n \txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:529\n+\tmovl $0x0,0x4(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:931\n+\tadd $0x1c,%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n \tnop\n \n-00010060 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base>:\n-void seqan2::write, std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:939\n-\tcall d06e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x70e>\n-\tadd $0x3e67,%eax\n+0000fda0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base>:\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tcall 71f2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x452>\n+\tadd $0x4127,%eax\n \tpush %ebp\n+\tmov %esp,%ebp\n \tpush %edi\n \tpush %esi\n \tpush %ebx\n-\tsub $0x2c,%esp\n-\tmov 0x44(%esp),%ebp\n+\tsub $0x1c,%esp\n+\tmov %eax,-0x1c(%ebp)\n+/usr/include/seqan/basic/holder_tristate.h:585\n+\tmov 0x8(%ebp),%eax\n+\tmov 0x4(%eax),%eax\n+\ttest %eax,%eax\n+\tje ff70 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1d0>\n+\tcmp $0x2,%eax\n+\tjne ff63 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1c3>\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x8(%ebp),%eax\n+void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+seqan2::Reference >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > >::Type seqan2::_dataValue >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov (%eax),%edi\n+void seqan2::clear >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:529\n+\tmovl $0x0,0x4(%eax)\n+void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tpush $0x20\n+\tcall 3030 \n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%ecx\n seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n-/usr/include/seqan/sequence/string_alloc.h:287\n-\tmov %eax,0x18(%esp)\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x8(%ebp),%edi\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:111\n-\tmov 0x1c(%ebp),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n-\tmov (%edi),%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:111\n-\tmov %esi,0x8(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:108 (discriminator 1)\n-\tmov %eax,0x1c(%esp)\n+\tmov (%edi),%edx\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tadd $0x10,%esp\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,(%eax)\n+void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmov %eax,%esi\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872 (discriminator 1)\n+\tmov $0x20,%ebx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %ecx,%eax\n+\tsub %edx,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:872\n+\tcmp $0x7c,%eax\n+\tjbe fe1d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x7d>\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsar $0x2,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%ebx\n+\tshr $1,%ebx\n+\tadd %ebx,%eax\n+\tmov %eax,%ebx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x8(%edi),%eax\n+\tcmp %eax,%ebx\n+\tcmovbe %ebx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n \ttest %eax,%eax\n-\tjne 10258 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1f8>\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:408\n-\ttest %esi,%esi\n-\tje 102a0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x240>\n-/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\tjs 1043a , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3da>\n-bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:517\n-\tmov 0x20(%ebp),%ebx\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n-\tmov $0x1,%eax\n-\ttest %ebx,%ebx\n-\tje 1033f , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2df>\n-/usr/include/seqan/align/gaps_iterator_array.h:427\n-\tmov 0x8(%esp),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n-\tmov (%edi,%eax,4),%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:427\n-\tcmp %ebx,%esi\n-\tcmova %ebx,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tmov %esi,0x4(%esp)\n-\tcmp %esi,%edx\n-\tjae 1049b , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x43b>\n-/usr/include/seqan/align/gaps_iterator_array.h:439\n-\tmov %ebx,0x10(%esp)\n-\tmov 0x4(%esp),%ebx\n-\tlea 0x1(%eax),%ecx\n-\txor %esi,%esi\n-\tmov %ebp,0x44(%esp)\n-\txor %ebp,%ebp\n-\tlea 0x0(%esi),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:440\n-\tneg %eax\n-/usr/include/seqan/align/gaps_iterator_array.h:439\n-\tadd %edx,%esi\n-\tsub %edx,%ebx\n-\tmov %ecx,0xc(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:440\n-\tand %edx,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n-\tmov (%edi,%ecx,4),%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:440\n-\tadd %eax,%ebp\n+\tjne 100b8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x318>\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tje fe41 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edi\n+\tpush %esi\n+\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x10(%edi),%ecx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%edi),%edx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,0xc(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x10(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n \tmov %ecx,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tadd $0x1,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:440\n-\tand $0x1,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tcmp %ebx,%edx\n-\tjb 100e0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x80>\n-\tmov %ebx,0x4(%esp)\n-\tmov 0x10(%esp),%ebx\n-\tmov %esi,0x14(%esp)\n-\tmov 0xc(%esp),%esi\n-\tmov %ebp,0xc(%esp)\n-\tmov 0x44(%esp),%ebp\n-/usr/include/seqan/align/gaps_iterator_array.h:446\n-\tmov 0x4(%esp),%ecx\n-\tcmp %ecx,%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:448\n-\tmov 0x14(%esp),%ecx\n-\tmov 0x4(%esp),%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:446\n-\tje 10469 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x409>\n-/usr/include/seqan/align/gaps_iterator_array.h:474\n-\tneg %eax\n-/usr/include/seqan/align/gaps_iterator_array.h:473\n-\tadd %edx,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:474\n-\tand %edx,%eax\n-\tmov 0xc(%esp),%edx\n-\tadd %eax,%edx\n-\tmov %edx,0x10(%esp)\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1)\n-\tmov 0x1c(%esp),%edx\n-\txor %eax,%eax\n-\ttest %edx,%edx\n-\tsete %al\n-\tmov %eax,0x14(%esp)\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\ttest %ebx,%ebx\n-\tjs 102da , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x27a>\n-/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n-\tmov 0x14(%esp),%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:426\n-\tmov %ebx,0x1c(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n-\tmov (%edi,%eax,4),%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tcmp %ebx,%edx\n-\tjae 1018b , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x12b>\n-\tmov %esi,0x8(%esp)\n-\tadd $0x1,%eax\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x14(%esi)\n+seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %edx,%eax\n+\tmov %eax,-0x20(%ebp)\n+\tsar $0x2,%eax\n+unsigned int seqan2::computeGenerousCapacity >, unsigned int>(seqan2::String > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%ebx\n+\tshr $1,%ebx\n+\tadd %ebx,%eax\n+\tcmpl $0x7c,-0x20(%ebp)\n+\tmov $0x20,%ebx\n+\tcmovbe %ebx,%eax\n+\tmov %eax,%ebx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x14(%edi),%eax\n+\tcmp %eax,%ebx\n+\tcmovbe %ebx,%eax\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagExact_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\ttest %eax,%eax\n+\tjne 100f0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x350>\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tje fea4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&):\n+/usr/include/seqan/align/matrix_base.h:187\n+\tlea 0xc(%edi),%eax\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %eax\n+seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix(seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > const&):\n+/usr/include/seqan/align/matrix_base.h:187\n+\tlea 0xc(%esi),%eax\n+void seqan2::assign, seqan2::String >, seqan2::TagGenerous_>(seqan2::String >&, seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tpush %eax\n+\tcall 31b0 >::assign_ >, seqan2::String > const>(seqan2::String >&, seqan2::String > const&)@plt>\n+void seqan2::assign, seqan2::String > >(seqan2::String >&, seqan2::String > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:121\n+\tmovl $0x0,0x1c(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\tmov 0x1c(%edi),%eax\n+seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:121\n+\tmovl $0x0,0x18(%esi)\n+void seqan2::assign >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:918\n+\ttest %eax,%eax\n+\tje ff57 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b7>\n+\tcmp $0x1,%eax\n+\tjne 10130 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x390>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov 0x18(%edi),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > const>::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&):\n+/usr/include/seqan/basic/holder_tristate.h:430\n+\tmov %edx,-0x20(%ebp)\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tpush $0xc\n+\tcall 3030 \n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tadd $0x10,%esp\n+\tmov %eax,%edi\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:119\n+\tmovl $0x0,(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:120\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:121\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tmov %eax,%ecx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %eax,-0x24(%ebp)\n+seqan2::Size >, seqan2::Alloc > const>::Type seqan2::length >, seqan2::Alloc >(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+\tsub %ebx,%ecx\n+\tmov %ecx,%eax\n+\tmov %ecx,-0x20(%ebp)\n+\tsar $0x2,%eax\n+\timul $0xaaaaaaab,%eax,%eax\n+unsigned int seqan2::computeGenerousCapacity >, seqan2::Alloc >, unsigned int>(seqan2::String >, seqan2::Alloc > const&, unsigned int):\n+/usr/include/seqan/sequence/sequence_interface.h:873\n+\tmov %eax,%ecx\n+\tshr $1,%ecx\n+\tadd %ecx,%eax\n+\tcmpl $0x174,-0x20(%ebp)\n+\tmov $0x20,%ecx\n+\tcmovbe %ecx,%eax\n+\tmov %eax,%ecx\n+unsigned int const& std::min(unsigned int const&, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:238\n+\tmov 0x8(%edx),%eax\n+\tcmp %eax,%ecx\n+\tcmovbe %ecx,%eax\n+void seqan2::_reserveStorage >, seqan2::Alloc, unsigned int, seqan2::TagExact_>(seqan2::String >, seqan2::Alloc >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1684\n+\ttest %eax,%eax\n+\tjne 10148 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3a8>\n+seqan2::String >, seqan2::Alloc >::String(seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tmov -0x24(%ebp),%eax\n+\tcmp %eax,%ebx\n+\tje ff4d >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1ad>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc >, seqan2::TagGenerous_>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1064\n+\tsub $0x8,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edx\n+\tpush %edi\n+\tcall 3100 >::assign_ >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&)@plt>\n+void seqan2::assign >, seqan2::Alloc, seqan2::String >, seqan2::Alloc > >(seqan2::String >, seqan2::Alloc >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/sequence/string_base.h:1001\n+\tadd $0x10,%esp\n+void seqan2::create >, seqan2::Alloc >, seqan2::String >, seqan2::Alloc > const>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const&):\n+/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n+\tmov %edi,0x18(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:651\n+\tmovl $0x1,0x1c(%esi)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >&):\n+/usr/include/seqan/basic/holder_tristate.h:650 (discriminator 1)\n+\tmov 0x8(%ebp),%eax\n+\tmov %esi,(%eax)\n+/usr/include/seqan/basic/holder_tristate.h:651\n+\tmovl $0x1,0x4(%eax)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tlea -0xc(%ebp),%esp\n+\tpop %ebx\n+\tpop %esi\n+\tpop %edi\n+\tpop %ebp\n+\tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n+void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush $0x20\n+\tcall 3030 \n \tmov %eax,%esi\n-\tadd $0x1,%eax\n-\tsub %edx,%ebx\n-/usr/include/seqan/align/gaps_iterator_array.h:434 (discriminator 1)\n-\tmov -0x4(%edi,%eax,4),%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tcmp %ebx,%edx\n-\tjb 10170 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x110>\n-\tmov %ebx,0x1c(%esp)\n-\tmov %esi,0x14(%esp)\n-\tmov 0x8(%esp),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:446\n-\tcmp %edx,0x1c(%esp)\n-\tje 10441 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3e1>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\tlea 0x0(%esi),%esi\n-seqan2::Convert, seqan2::ModExpand<(char)45, seqan2::Tag > > >::Type seqan2::convertImpl, seqan2::ModExpand<(char)45, seqan2::Tag > >, seqan2::SimpleType, (char)45, seqan2::Tag >(seqan2::Convert, seqan2::ModExpand<(char)45, seqan2::Tag > > >, seqan2::ModifiedAlphabet, seqan2::ModExpand<(char)45, seqan2::Tag > > const&):\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1)\n-\tmov 0x18(%esp),%eax\n-\tmov %ecx,0xc(%esp)\n-\tmov %esi,%edi\n-\tmov 0xfc(%eax),%eax\n-\tmov %eax,0x18(%esp)\n-\tjmp 101fe , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x19e>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/14/streambuf:434 (discriminator 3)\n-\tmov 0x8(%esp),%esi\n-\tcmp %esi,%edx\n-\tjae 103b0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x350>\n-/usr/include/c++/14/streambuf:436 (discriminator 1)\n-\tmovb $0x2d,(%edx)\n-std::basic_streambuf >::pbump(int):\n-/usr/include/c++/14/streambuf:552\n-\taddl $0x1,0x14(%eax)\n-bool seqan2::goNext, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:359 (discriminator 1)\n-\tmov 0xc(%esp),%eax\n-\tcmp 0x20(%ebp),%eax\n-\tje 10205 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1a5>\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov 0x8(%ebp),%eax\n+seqan2::String >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%esi)\n+void seqan2::allocate >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag > const&, seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %esi,(%eax)\n+seqan2::String >::String():\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,0xc(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x10(%esi)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x14(%esi)\n+seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >::Holder():\n+/usr/include/seqan/basic/holder_tristate.h:117\n+\tmovl $0x0,0x18(%esi)\n+\tmovl $0x0,0x1c(%esi)\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc >, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag > const&, seqan2::String >, seqan2::Alloc >*&, int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tmovl $0xc,(%esp)\n+\tcall 3030 \n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0x18(%esi)\n seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n /usr/include/seqan/sequence/string_alloc.h:290\n-\tmov 0x8(%ebp),%eax\n-bool seqan2::goNext, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:364\n-\tcmp $0x1,%bl\n-\tadcl $0x0,0x10(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:368\n-\taddl $0x1,0x4(%esp)\n-\tmov 0x4(%esp),%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:368 (discriminator 1)\n-\tcmp (%eax,%edi,4),%ecx\n-\tje 10368 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x308>\n-\taddl $0x1,0xc(%esp)\n-bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tmov %edi,%ebx\n-\tnot %ebx\n-\tand $0x1,%ebx\n-bool seqan2::operator!=, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&, seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:711\n-\tmov 0x14(%esp),%eax\n-\tcmp %eax,%edi\n-\tje 10390 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x330>\n-seqan2::StreamBufferWrapper >::baseBuf() const:\n-/usr/include/seqan/stream/iter_stream.h:212\n-\tmov 0x40(%esp),%eax\n-\tmov (%eax),%eax\n-std::basic_streambuf >::epptr() const:\n-/usr/include/c++/14/streambuf:542\n-\tmov 0x18(%eax),%esi\n-std::basic_streambuf >::pptr() const:\n-/usr/include/c++/14/streambuf:539\n-\tmov 0x14(%eax),%edx\n-std::basic_streambuf >::epptr() const:\n-/usr/include/c++/14/streambuf:542\n-\tmov %esi,0x8(%esp)\n-void seqan2::write, std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:947 (discriminator 1)\n-\ttest %bl,%bl\n-\tjne 101c0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x160>\n-seqan2::Iterator, seqan2::Alloc >, seqan2::Tag const>::Type seqan2::begin, void>(seqan2::String, seqan2::Alloc >&, seqan2::Tag):\n-/usr/include/seqan/sequence/string_alloc.h:283\n-\tmov 0x0(%ebp),%esi\n-unsigned int seqan2::_internalOrdValue, (char)45, seqan2::Tag >(seqan2::ModifiedAlphabet, seqan2::ModExpand<(char)45, seqan2::Tag > > const&):\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:468\n-\tmov 0x10(%esp),%ecx\n-seqan2::ValueSize >::Type seqan2::_internalOrdValue(seqan2::SimpleType const&):\n-/usr/include/seqan/basic/alphabet_simple_type.h:1138\n-\tmov (%esi),%esi\n-unsigned int seqan2::_internalOrdValue, (char)45, seqan2::Tag >(seqan2::ModifiedAlphabet, seqan2::ModExpand<(char)45, seqan2::Tag > > const&):\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:468\n-\tmovzbl (%esi,%ecx,1),%esi\n-seqan2::Convert, seqan2::ModExpand<(char)45, seqan2::Tag > > >::Type seqan2::convertImpl, seqan2::ModExpand<(char)45, seqan2::Tag > >, seqan2::SimpleType, (char)45, seqan2::Tag >(seqan2::Convert, seqan2::ModExpand<(char)45, seqan2::Tag > > >, seqan2::ModifiedAlphabet, seqan2::ModExpand<(char)45, seqan2::Tag > > const&):\n-/usr/include/seqan/modifier/modifier_alphabet_expansion.h:413 (discriminator 1)\n-\tmov 0x18(%esp),%ecx\n-\tmov (%ecx),%ecx\n-\tmovzbl (%ecx,%esi,1),%esi\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/14/streambuf:434 (discriminator 3)\n-\tmov 0x8(%esp),%ecx\n-\tcmp %ecx,%edx\n-\tjae 103c8 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x368>\n-/usr/include/c++/14/streambuf:436 (discriminator 1)\n-\tmov %esi,%ecx\n-\tmov %cl,(%edx)\n-std::basic_streambuf >::pbump(int):\n-/usr/include/c++/14/streambuf:552\n-\taddl $0x1,0x14(%eax)\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/14/streambuf:552\n-\tjmp 101d3 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x173>\n-\tlea 0x0(%esi),%esi\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:408\n-\tmov 0x8(%esp),%eax\n-\ttest %eax,%eax\n-\tje 1031e , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2be>\n-/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\tjs 103df , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x37f>\n-bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:517\n-\tmov 0x20(%ebp),%ebx\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:517\n-\txor %eax,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n-\ttest %ebx,%ebx\n-\tjne 100af , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x4f>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x10(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %ecx,%ecx\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n-\txor %esi,%esi\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x4(%esp)\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:116\n-\tmovl $0x0,0x1c(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:120\n-\tmovl $0x0,0x14(%esp)\n-\tjmp 101a0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x10(%esp)\n-bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:517\n-\tmov 0x20(%ebp),%ebx\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %ecx,%ecx\n-bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:517\n-\tmov $0x1,%esi\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x4(%esp)\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:120\n-\tmovl $0x1,0x14(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:116\n-\tmovl $0x0,0x1c(%esp)\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:408\n-\ttest %ebx,%ebx\n-\tje 101a0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n-/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\ttest %ebx,%ebx\n-\tjns 10150 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xf0>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:116\n-\tmov %esi,0xc(%esp)\n-\tmov 0x8(%esp),%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:117\n-\txor %eax,%eax\n-/usr/include/seqan/align/gaps_iterator_array.h:116\n-\txor %edx,%edx\n-\tmov %ecx,0x1c(%esp)\n-\tmov 0x14(%esp),%ecx\n-\txchg %ax,%ax\n-bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n-\tcmp %esi,%eax\n-\tje 10304 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2a4>\n-/usr/include/seqan/align/gaps_iterator_array.h:329\n-\ttest %edx,%edx\n-\tjne 102fe , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x29e>\n-/usr/include/seqan/align/gaps_iterator_array.h:337\n-\tsub $0x1,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tmov (%edi,%ecx,4),%edx\n-\tsub $0x1,%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:346\n-\tsub $0x1,%eax\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n-\tadd $0x1,%ebx\n-\tjne 102f0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x290>\n-\tmov %ecx,0x14(%esp)\n-\tmov 0xc(%esp),%esi\n-\tmov 0x1c(%esp),%ecx\n-\tmov %edx,0x1c(%esp)\n-\tjmp 101a0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x10(%esp)\n-bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:517\n-\tmov 0x20(%ebp),%ebx\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %ecx,%ecx\n-bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:517\n-\txor %esi,%esi\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x4(%esp)\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:120\n-\tmovl $0x0,0x14(%esp)\n-\tjmp 102c2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x262>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x10(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %ecx,%ecx\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:419 (discriminator 1)\n-\tmov $0x1,%esi\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x4(%esp)\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:120\n-\tmovl $0x1,0x14(%esp)\n-\tjmp 101a0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n+\tmov (%esi),%edi\n+seqan2::String >, seqan2::Alloc >::String():\n+/usr/include/seqan/sequence/string_alloc.h:74\n+\tmovl $0x0,(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:75\n+\tmovl $0x0,0x4(%eax)\n+/usr/include/seqan/sequence/string_alloc.h:76\n+\tmovl $0x0,0x8(%eax)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%esi),%eax\n+void seqan2::create >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x1c(%esi)\n seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0xc(%ebp),%edx\n-bool seqan2::goNext, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:377\n-\tlea 0x1(%edi),%ecx\n+\tmov %eax,%ebx\n+\tsub %edi,%ebx\n+\tmov %ebx,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1758\n+\tcmp $0x8,%ebx\n+\tjbe 10070 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2d0>\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tadd $0x8,%edi\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x10(%esi),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %edi,0x4(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%esi),%edi\n seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n /usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tsub %eax,%edx\n-\tsar $0x2,%edx\n-bool seqan2::goNext, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:377 (discriminator 1)\n-\tcmp %edx,%ecx\n-\tje 101f9 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x199>\n-/usr/include/seqan/align/gaps_iterator_array.h:383\n-\tmovl $0x0,0x4(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:380\n-\tmov %ecx,%edi\n-\tjmp 101f9 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x199>\n-\tlea 0x0(%esi),%esi\n-bool seqan2::operator!=, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&, seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:712 (discriminator 3)\n-\tmov 0x1c(%esp),%esi\n-\tcmp %esi,0x4(%esp)\n-\tjne 10211 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x1b1>\n-void seqan2::write, std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n-/usr/include/seqan/align/gaps_base.h:952\n-\tadd $0x2c,%esp\n+\tmov %eax,%ecx\n+\tsub %edi,%ecx\n+\tmov %ecx,-0x20(%ebp)\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1758\n+\tcmp $0x8,%ecx\n+\tja 10128 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x388>\n+/usr/include/seqan/sequence/string_base.h:1765\n+\tcmpl $0x1,0x14(%esi)\n+\tjbe 10228 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x488>\n+/usr/include/seqan/sequence/string_base.h:1775\n+\tcmpl $0x4,-0x20(%ebp)\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tlea 0x8(%edi),%edx\n+/usr/include/seqan/sequence/string_base.h:1775\n+\tja 1004c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:592\n+\tmov %edx,%ecx\n+\tsub %eax,%ecx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\ttest %ecx,%ecx\n+\tjle 1004c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n+\tcmp %edx,%eax\n+\tje 1004c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tsub $0x4,%esp\n+\tmov %edx,-0x20(%ebp)\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %ecx\n+\tpush $0x0\n+\tpush %eax\n+\tcall 32f0 \n+\tmov -0x20(%ebp),%edx\n+\tadd $0x10,%esp\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmov 0x8(%ebp),%eax\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %edx,0x10(%esi)\n+seqan2::Matrix >, 2u, seqan2::String >, seqan2::Alloc > >::Matrix():\n+/usr/include/seqan/align/matrix_base.h:183 (discriminator 1)\n+\tmovl $0x1,(%edi)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:590\n+\tmovl $0x1,0x4(%eax)\n+/usr/include/seqan/basic/holder_tristate.h:598\n+\tlea -0xc(%ebp),%esp\n \tpop %ebx\n \tpop %esi\n \tpop %edi\n \tpop %ebp\n \tret\n \tlea %cs:0x0(%esi,%eiz,1),%esi\n-\txchg %ax,%ax\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/14/streambuf:441 (discriminator 1)\n-\tsub $0x8,%esp\n-/usr/include/c++/14/streambuf:441\n-\tmov (%eax),%edx\n-/usr/include/c++/14/streambuf:441 (discriminator 1)\n-\tpush $0x2d\n+\tnop\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1765\n+\tcmpl $0x1,0x8(%esi)\n+\tjbe 10180 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x3e0>\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tadd $0x8,%edi\n+/usr/include/seqan/sequence/string_base.h:1775\n+\tcmpl $0x4,-0x20(%ebp)\n+\tja fffc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:592\n+\tmov %edi,%edx\n+\tsub %eax,%edx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\ttest %edx,%edx\n+\tjle fffc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:951 (discriminator 1)\n+\tcmp %edi,%eax\n+\tje fffc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tsub $0x4,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edx\n+\tpush $0x0\n \tpush %eax\n-\tcall *0x34(%edx)\n-/usr/include/c++/14/streambuf:442\n+\tcall 32f0 \n \tadd $0x10,%esp\n-\tjmp 101d3 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x173>\n-\tlea %cs:0x0(%esi,%eiz,1),%esi\n-std::char_traits::to_int_type(char const&):\n-/usr/include/c++/14/bits/char_traits.h:450\n-\tmov %esi,%ecx\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/14/streambuf:441 (discriminator 1)\n-\tsub $0x8,%esp\n-/usr/include/c++/14/streambuf:441\n-\tmov (%eax),%edx\n-std::char_traits::to_int_type(char const&):\n-/usr/include/c++/14/bits/char_traits.h:450\n-\tmovzbl %cl,%esi\n-std::basic_streambuf >::sputc(char):\n-/usr/include/c++/14/streambuf:441 (discriminator 1)\n-\tpush %esi\n+\tjmp fffc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tlea 0x0(%esi),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov %eax,-0x20(%ebp)\n+\tshl $0x2,%eax\n+\tmov -0x1c(%ebp),%ebx\n \tpush %eax\n-\tcall *0x34(%edx)\n-/usr/include/c++/14/streambuf:442\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x20(%ebp),%edx\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n \tadd $0x10,%esp\n-\tjmp 101d3 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x173>\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/c++/14/streambuf:442\n-\txor %esi,%esi\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmov %ebp,0x44(%esp)\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\tmov 0x8(%esp),%eax\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:106\n-\txor %ecx,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\txor %ebx,%ebx\n-\txor %edx,%edx\n-\tnop\n-bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:326 (discriminator 1)\n-\tcmp %ecx,0x8(%esp)\n-\tje 1040d , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3ad>\n-/usr/include/seqan/align/gaps_iterator_array.h:329\n-\ttest %edx,%edx\n-\tjne 10400 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x3a0>\n-/usr/include/seqan/align/gaps_iterator_array.h:337\n-\tsub $0x1,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tmov (%edi,%esi,4),%edx\n-bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tmov %esi,%ebp\n-bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:339 (discriminator 1)\n-\tsub $0x1,%edx\n-/usr/include/seqan/align/gaps_iterator_array.h:346\n-\tsub $0x1,%ecx\n-bool seqan2::isGap, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > > const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:157\n-\tand $0x1,%ebp\n-bool seqan2::goPrevious, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:344\n-\tsub %ebp,%ebx\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:413 (discriminator 1)\n-\tadd $0x1,%eax\n-\tjne 103f0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x390>\n-bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:517\n-\tmov 0x44(%esp),%ebp\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1)\n-\tmov 0x1c(%esp),%eax\n-bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:517\n-\tmov %ebx,0x10(%esp)\n-\tmov %edx,0x4(%esp)\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:120\n-\tmovl $0x1,0x14(%esp)\n-bool seqan2::atEnd, seqan2::Alloc >, seqan2::Tag > const>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&):\n-/usr/include/seqan/align/gaps_iterator_array.h:517\n-\tmov 0x20(%ebp),%ebx\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:119 (discriminator 1)\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edi),%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x4(%edi),%ecx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tjne fe31 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x91>\n+\tjmp fe41 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xa1>\n+\tlea 0x0(%esi),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov %eax,-0x20(%ebp)\n+\tshl $0x2,%eax\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0xc(%esi)\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x10(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::end(seqan2::String > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov 0x10(%edi),%ecx\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x14(%esi)\n+seqan2::Iterator > const, seqan2::Tag const>::Type seqan2::begin(seqan2::String > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov 0xc(%edi),%edx\n+seqan2::String >::String(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:124 (discriminator 1)\n+\tcmp %edx,%ecx\n+\tjne fe8e >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0xee>\n+\tjmp fea4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x104>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1777 (discriminator 1)\n+\tlea 0x8(%edi),%edx\n+\tjmp 1004c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tmov 0x18(%edi),%eax\n+void seqan2::setValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc >&):\n+/usr/include/seqan/basic/holder_tristate.h:728\n+\tmovl $0x2,0x1c(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:727\n+\tmov %eax,0x18(%esi)\n+/usr/include/seqan/basic/holder_tristate.h:729\n+\tjmp ff57 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x1b7>\n+\tlea 0x0(%esi),%esi\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov %eax,-0x20(%ebp)\n+\tlea (%eax,%eax,2),%eax\n+\tmov -0x1c(%ebp),%ebx\n+\tshl $0x2,%eax\n+\tmov %edx,-0x24(%ebp)\n+\tpush %eax\n+\tcall 3030 \n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov -0x20(%ebp),%edx\n+void seqan2::allocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc > const&, seqan2::DPCell_ >*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tadd $0x10,%esp\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%edi)\n+void seqan2::_setLength >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov %eax,0x4(%edi)\n+seqan2::Value >, seqan2::Alloc >, 0>::Type* seqan2::_allocateStorage >, void, unsigned int>(seqan2::String >, seqan2::Alloc >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmov %edx,0x8(%edi)\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov -0x24(%ebp),%edx\n+\tmov 0x4(%edx),%eax\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::begin >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag):\n+/usr/include/seqan/sequence/string_alloc.h:290\n+\tmov (%edx),%ebx\n+seqan2::Iterator >, seqan2::Alloc > const, seqan2::Tag const>::Type seqan2::end >, void>(seqan2::String >, seqan2::Alloc > const&, seqan2::Tag const&):\n+/usr/include/seqan/sequence/string_alloc.h:309\n+\tmov %eax,-0x24(%ebp)\n+\tjmp ff36 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x196>\n+\txchg %ax,%ax\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush $0x80\n+\tcall 3030 \n+\tadd $0x10,%esp\n+\tmov %eax,%ecx\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x8(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\ttest %edi,%edi\n+\tje 102e0 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x540>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tmov -0x20(%ebp),%eax\n+\tcmp $0x4,%eax\n+\tjle 10427 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x687>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %eax\n+\tpush %edi\n+\tpush %ecx\n+\tcall 3330 \n+\tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edi\n+\tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tmov 0x8(%esi),%eax\n+\tmov $0x2,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov (%esi),%ecx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tcmp %edx,%eax\n+\tcmova %edx,%eax\n+\tmov -0x20(%ebp),%edx\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tshl $0x2,%eax\n+\tlea (%ecx,%eax,1),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tsub %edx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n \ttest %eax,%eax\n-\tjne 10335 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x2d5>\n-\tjmp 102c2 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x262>\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:410 (discriminator 1)\n-\tmov $0x1,%esi\n-\tjmp 103e1 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x381>\n-/usr/include/seqan/align/gaps_iterator_array.h:454\n-\tmov 0x14(%esp),%eax\n-\tlea 0x1(%eax),%edx\n-seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0xc(%ebp),%eax\n-\tsub %edi,%eax\n-\tsar $0x2,%eax\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n-\tcmp %eax,%edx\n-\tje 101a0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n-/usr/include/seqan/align/gaps_iterator_array.h:457\n-\tmov %edx,0x14(%esp)\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:116\n-\tmovl $0x0,0x1c(%esp)\n-\tjmp 101a0 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0x140>\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:449\n-\tneg %eax\n-/usr/include/seqan/align/gaps_iterator_array.h:448\n+\tjle fffc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov -0x20(%ebp),%edx\n \tadd %edx,%ecx\n-/usr/include/seqan/align/gaps_iterator_array.h:449\n-\tand %edx,%eax\n-\tmov 0xc(%esp),%edx\n-\tadd %eax,%edx\n-seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n-\tmov 0xc(%ebp),%eax\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:449\n-\tmov %edx,0x10(%esp)\n-/usr/include/seqan/align/gaps_iterator_array.h:454\n-\tlea 0x1(%esi),%edx\n-seqan2::Size > const>::Type seqan2::length >(seqan2::String > const&):\n-/usr/include/seqan/sequence/string_base.h:477 (discriminator 2)\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tcmp $0x4,%eax\n+\tjae 10300 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x560>\n+\ttest %eax,%eax\n+\tje fffc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tmovb $0x0,(%ecx)\n+\ttest $0x2,%al\n+\tje fffc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tmovw $0x0,-0x2(%ecx,%eax,1)\n+\tjmp fffc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+void seqan2::allocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String > const&, unsigned int*&, unsigned int, seqan2::Tag const&):\n+/usr/include/seqan/basic/allocator_interface.h:211\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush $0x80\n+\tcall 3030 \n+\tadd $0x10,%esp\n+\tmov %eax,%ecx\n+/usr/include/seqan/basic/allocator_interface.h:211 (discriminator 1)\n+\tmov %eax,0xc(%esi)\n+seqan2::Value >, 0>::Type* seqan2::_allocateStorage(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:373\n+\tmovl $0x20,0x14(%esi)\n+void seqan2::_reserveStorage, unsigned int, seqan2::TagGenerous_>(seqan2::String >&, unsigned int, seqan2::Tag):\n+/usr/include/seqan/sequence/string_base.h:1688\n+\ttest %edi,%edi\n+\tje 102c8 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x528>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:451 (discriminator 1)\n+\tmov -0x20(%ebp),%eax\n+\tcmp $0x4,%eax\n+\tjle 10418 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x678>\n+/usr/include/c++/14/bits/stl_algobase.h:452\n+\tsub $0x4,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %eax\n+\tpush %edi\n+\tpush %ecx\n+\tcall 3330 \n+\tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tpush %edi\n+\tcall 31f0 \n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tmov 0x14(%esi),%eax\n+\tmov $0x2,%edx\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov 0xc(%esi),%ecx\n+seqan2::Size > >::Type seqan2::capacity(seqan2::String > const&):\n+/usr/include/seqan/sequence/string_alloc.h:318\n+\tmov -0x20(%ebp),%edi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1769\n+\tcmp %edx,%eax\n+\tcmova %edx,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\tadd $0x10,%esp\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tshl $0x2,%eax\n+\tlea (%ecx,%eax,1),%edx\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n \tsub %edi,%eax\n-\tsar $0x2,%eax\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:454 (discriminator 1)\n-\tcmp %eax,%edx\n-\tje 10139 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd9>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0x4(%esp)\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:457\n-\tmov %edx,%esi\n-\tjmp 10139 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xd9>\n-seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >::Iter(seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&, seqan2::Tag const&):\n-/usr/include/seqan/align/gaps_iterator_array.h:105\n-\tmovl $0x0,0xc(%esp)\n-void seqan2::goFurther, seqan2::Alloc >, seqan2::Tag > const, int>(seqan2::Iter, seqan2::Alloc >, seqan2::Tag > const, seqan2::GapsIterator > >&, int):\n-/usr/include/seqan/align/gaps_iterator_array.h:437\n-\tmov %eax,%esi\n-/usr/include/seqan/align/gaps_iterator_array.h:439\n-\tmovl $0x0,0x14(%esp)\n-\tjmp 10115 , std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&)@@Base+0xb5>\n-void seqan2::write, std::allocator >, seqan2::StreamIterator > >, seqan2::String, seqan2::Alloc >, seqan2::Tag >(seqan2::Iter, std::allocator >, seqan2::StreamIterator > >&, seqan2::Gaps, seqan2::Alloc >, seqan2::Tag > const&):\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n-\txchg %ax,%ax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\ttest %eax,%eax\n+\tjle 102af >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+void seqan2::_setLength(seqan2::String >&, unsigned int):\n+/usr/include/seqan/sequence/string_alloc.h:344\n+\tmov -0x20(%ebp),%edi\n+\tadd %ecx,%edi\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tcmp $0x4,%eax\n+\tjae 10370 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5d0>\n+\ttest %eax,%eax\n+\tje 102af >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tmovb $0x0,(%edi)\n+\ttest $0x2,%al\n+\tjne 102b6 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x516>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp 1004c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tmovw $0x0,-0x2(%edi,%eax,1)\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp 1004c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+\tlea 0x0(%esi,%eiz,1),%esi\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\tmov -0x20(%ebp),%edi\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tlea 0x8(%eax),%edx\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tmov $0x8,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\tsub %edi,%eax\n+\tjne 10296 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4f6>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp 1004c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n \txchg %ax,%ax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\tmov -0x20(%ebp),%edx\n+seqan2::Size > >::Type seqan2::_Resize_String >::resize_ >, int>(seqan2::String >&, seqan2::Size > >::Type, int const&):\n+/usr/include/seqan/sequence/string_base.h:1773 (discriminator 1)\n+\tlea 0x8(%eax),%edi\n+void seqan2::arrayFill(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/seqan/basic/array_construct_destruct.h:588\n+\tmov $0x8,%eax\n+unsigned int* std::__fill_n_a(unsigned int*, int, unsigned int const&, std::random_access_iterator_tag):\n+/usr/include/c++/14/bits/stl_algobase.h:1149\n+\tsub %edx,%eax\n+\tjne 101f4 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x454>\n+\tjmp fffc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tlea %cs:0x0(%esi,%eiz,1),%esi\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tlea 0x4(%ecx),%edx\n+\tmovl $0x0,(%ecx)\n+\tand $0xfffffffc,%edx\n+\tmovl $0x0,-0x4(%ecx,%eax,1)\n+\tsub %edx,%ecx\n+\tadd %ecx,%eax\n+\tand $0xfffffffc,%eax\n+\tcmp $0x4,%eax\n+\tjb fffc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tmov %eax,%ecx\n+\tand $0xfffffffc,%ecx\n+\tmov %ecx,-0x20(%ebp)\n+\tlea -0x1(%eax),%ecx\n+\tshr $0x2,%ecx\n+\tmovl $0x0,(%edx)\n+\tand $0x1,%ecx\n+\tmov %ecx,%ebx\n+\tmov $0x4,%ecx\n+\tcmp %eax,%ecx\n+\tjae fffc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\ttest %ebx,%ebx\n+\tjne 103e2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x642>\n+\tmovl $0x0,(%edx,%ecx,1)\n+\tmovl $0x0,0x4(%edx,%ecx,1)\n+\tmov -0x20(%ebp),%eax\n+\tadd $0x8,%ecx\n+\tcmp %eax,%ecx\n+\tjb 10352 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5b2>\n+\tjmp fffc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tlea 0x4(%edi),%ebx\n+\tmovl $0x0,(%edi)\n+\tand $0xfffffffc,%ebx\n+\tmovl $0x0,-0x4(%edi,%eax,1)\n+\tsub %ebx,%edi\n+\tadd %edi,%eax\n+\tand $0xfffffffc,%eax\n+\tcmp $0x4,%eax\n+\tjb 102af >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tmov %eax,%edi\n+\tand $0xfffffffc,%edi\n+\tmov %edi,-0x20(%ebp)\n+\tlea -0x1(%eax),%edi\n+\tshr $0x2,%edi\n+\tand $0x1,%edi\n+\tmov %edi,-0x1c(%ebp)\n+\tmov $0x4,%edi\n+\tmovl $0x0,(%ebx)\n+\tcmp %eax,%edi\n+\tjae 102af >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x50f>\n+\tmov -0x1c(%ebp),%eax\n+\ttest %eax,%eax\n+\tjne 103fe >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x65e>\n+\tmovl $0x0,(%ebx,%edi,1)\n+\tmovl $0x0,0x4(%ebx,%edi,1)\n+\tmov -0x20(%ebp),%eax\n+\tadd $0x8,%edi\n+\tcmp %eax,%edi\n+\tjb 103c2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x622>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp 1004c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+__gnu_cxx::__enable_if::__value, void>::__type std::__fill_a1(unsigned int*, unsigned int*, unsigned int const&):\n+/usr/include/c++/14/bits/stl_algobase.h:952\n+\tmovl $0x0,0x4(%edx)\n+\tmov -0x20(%ebp),%eax\n+\tmov $0x8,%ecx\n+\tcmp %eax,%ecx\n+\tjb 10352 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x5b2>\n+\tjmp fffc >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x25c>\n+\tmovl $0x0,0x4(%ebx)\n+\tmov -0x20(%ebp),%eax\n+\tmov $0x8,%edi\n+\tcmp %eax,%edi\n+\tjb 103c2 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x622>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:581\n+\tmov %ecx,%edi\n+\tjmp 1004c >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x2ac>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne 10268 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4c8>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:438\n+\tmov (%edi),%eax\n+\tmov %eax,(%ecx)\n+\tjmp 10268 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x4c8>\n+unsigned int* std::__copy_move::__copy_m(unsigned int*, unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:453\n+\tjne 101c3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x423>\n+void std::__copy_move::__assign_one(unsigned int*, unsigned int*):\n+/usr/include/c++/14/bits/stl_algobase.h:438\n+\tmov (%edi),%eax\n+\tmov %eax,(%ecx)\n+\tjmp 101c3 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x423>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tmov %eax,%edi\n+\tjmp 10453 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6b3>\n+\tmov %eax,%edi\n+\tjmp 10442 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6a2>\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\tmov %eax,%edi\n+\tjmp 10468 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6c8>\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0xc(%esi)\n+\tmov -0x1c(%ebp),%ebx\n+\tcall 31f0 \n+\tadd $0x10,%esp\n+\tsub $0xc,%esp\n+\tpush (%esi)\n+\tmov -0x1c(%ebp),%ebx\n+\tcall 31f0 \n+\tmov %edi,(%esp)\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:525\n+\ttestl $0xfffffffd,0x1c(%esi)\n+\tje 10490 >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&)@@Base+0x6f0>\n+seqan2::Reference >, seqan2::Alloc >, seqan2::Tag > >::Type seqan2::_dataValue >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:423\n+\tmov 0x18(%esi),%eax\n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::DPCell_ >, unsigned int, seqan2::AllocateStorage_>(seqan2::String >, seqan2::Alloc >&, seqan2::DPCell_ >*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tmov -0x1c(%ebp),%ebx\n+\tmov %eax,-0x20(%ebp)\n+\tpush (%eax)\n+\tcall 31f0 \n+void seqan2::deallocate >, seqan2::Alloc >, seqan2::Tag >, seqan2::String >, seqan2::Alloc > const, int, seqan2::AllocateUnspecified_>(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&, seqan2::String >, seqan2::Alloc > const*, int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tpop %ecx\n+\tpush -0x20(%ebp)\n+\tcall 31f0 \n+void seqan2::clear >, seqan2::Alloc > >(seqan2::Holder >, seqan2::Alloc >, seqan2::Tag >&):\n+/usr/include/seqan/basic/holder_tristate.h:536\n+\tadd $0x10,%esp\n+void seqan2::deallocate >, unsigned int, unsigned int, seqan2::AllocateStorage_>(seqan2::String >&, unsigned int*, unsigned int, seqan2::Tag):\n+/usr/include/seqan/basic/allocator_interface.h:360\n+\tsub $0xc,%esp\n+\tpush 0xc(%esi)\n+\tmov -0x1c(%ebp),%ebx\n+\tcall 31f0 \n+\tpop %edx\n+\tpush (%esi)\n+\tcall 31f0 \n+\tmov %edi,(%esp)\n+\tcall 3320 <_Unwind_Resume@plt>\n+void seqan2::create >, 2u, seqan2::String >, seqan2::Alloc > > >(seqan2::Holder >, 2u, seqan2::String >, seqan2::Alloc > >, seqan2::Tag >&):\n \txchg %ax,%ax\n __stack_chk_fail_local():\n \tpush %ebx\n \tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0x3a06,%ebx\n+\tadd $0x3a16,%ebx\n \tsub $0x8,%esp\n \tcall 3230 <__stack_chk_fail@plt>\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "unified_diff": "@@ -1,14 +1,14 @@\n \n \n \n Disassembly of section .fini:\n \n-000104d4 <.fini>:\n+000104c4 <.fini>:\n _fini():\n \tpush %ebx\n \tsub $0x8,%esp\n \tcall 3cc0 <__cxa_finalize@plt+0x930>\n-\tadd $0x39ef,%ebx\n+\tadd $0x39ff,%ebx\n \tadd $0x8,%esp\n \tpop %ebx\n \tret\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1,34 +1,35 @@\n \n Hex dump of section '.rodata':\n 0x00011000 25660062 61736963 5f737472 696e673a %f.basic_string:\n- 0x00011010 3a617070 656e6400 2c000000 00000000 :append.,.......\n- 0x00011020 04040404 04040404 04040404 04040404 ................\n- 0x00011030 04040404 04040404 04040404 04040404 ................\n- 0x00011040 04040404 04040404 04040404 04040404 ................\n- 0x00011050 04040404 04040404 04040404 04040404 ................\n- 0x00011060 04000401 04040402 04040404 04040404 ................\n- 0x00011070 04040404 03030404 04040404 04040404 ................\n- 0x00011080 04000401 04040402 04040404 04040404 ................\n- 0x00011090 04040404 03030404 04040404 04040404 ................\n- 0x000110a0 04040404 04040404 04040404 04040404 ................\n- 0x000110b0 04040404 04040404 04040404 04040404 ................\n- 0x000110c0 04040404 04040404 04040404 04040404 ................\n- 0x000110d0 04040404 04040404 04040404 04040404 ................\n- 0x000110e0 04040404 04040404 04040404 04040404 ................\n- 0x000110f0 04040404 04040404 04040404 04040404 ................\n+ 0x00011010 3a617070 656e6400 2c000000 30303031 :append.,...0001\n+ 0x00011020 30323033 30343035 30363037 30383039 0203040506070809\n+ 0x00011030 31303131 31323133 31343135 31363137 1011121314151617\n+ 0x00011040 31383139 32303231 32323233 32343235 1819202122232425\n+ 0x00011050 32363237 32383239 33303331 33323333 2627282930313233\n+ 0x00011060 33343335 33363337 33383339 34303431 3435363738394041\n+ 0x00011070 34323433 34343435 34363437 34383439 4243444546474849\n+ 0x00011080 35303531 35323533 35343535 35363537 5051525354555657\n+ 0x00011090 35383539 36303631 36323633 36343635 5859606162636465\n+ 0x000110a0 36363637 36383639 37303731 37323733 6667686970717273\n+ 0x000110b0 37343735 37363737 37383739 38303831 7475767778798081\n+ 0x000110c0 38323833 38343835 38363837 38383839 8283848586878889\n+ 0x000110d0 39303931 39323933 39343935 39363937 9091929394959697\n+ 0x000110e0 39383939 00000000 0000c842 00000000 9899.......B....\n+ 0x000110f0 00000000 00000000 00000000 00000000 ................\n 0x00011100 04040404 04040404 04040404 04040404 ................\n 0x00011110 04040404 04040404 04040404 04040404 ................\n- 0x00011120 30303031 30323033 30343035 30363037 0001020304050607\n- 0x00011130 30383039 31303131 31323133 31343135 0809101112131415\n- 0x00011140 31363137 31383139 32303231 32323233 1617181920212223\n- 0x00011150 32343235 32363237 32383239 33303331 2425262728293031\n- 0x00011160 33323333 33343335 33363337 33383339 3233343536373839\n- 0x00011170 34303431 34323433 34343435 34363437 4041424344454647\n- 0x00011180 34383439 35303531 35323533 35343535 4849505152535455\n- 0x00011190 35363537 35383539 36303631 36323633 5657585960616263\n- 0x000111a0 36343635 36363637 36383639 37303731 6465666768697071\n- 0x000111b0 37323733 37343735 37363737 37383739 7273747576777879\n- 0x000111c0 38303831 38323833 38343835 38363837 8081828384858687\n- 0x000111d0 38383839 39303931 39323933 39343935 8889909192939495\n- 0x000111e0 39363937 39383939 00000000 0000c842 96979899.......B\n+ 0x00011120 04040404 04040404 04040404 04040404 ................\n+ 0x00011130 04040404 04040404 04040404 04040404 ................\n+ 0x00011140 04000401 04040402 04040404 04040404 ................\n+ 0x00011150 04040404 03030404 04040404 04040404 ................\n+ 0x00011160 04000401 04040402 04040404 04040404 ................\n+ 0x00011170 04040404 03030404 04040404 04040404 ................\n+ 0x00011180 04040404 04040404 04040404 04040404 ................\n+ 0x00011190 04040404 04040404 04040404 04040404 ................\n+ 0x000111a0 04040404 04040404 04040404 04040404 ................\n+ 0x000111b0 04040404 04040404 04040404 04040404 ................\n+ 0x000111c0 04040404 04040404 04040404 04040404 ................\n+ 0x000111d0 04040404 04040404 04040404 04040404 ................\n+ 0x000111e0 04040404 04040404 04040404 04040404 ................\n+ 0x000111f0 04040404 04040404 04040404 04040404 ................\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame_hdr {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame_hdr {}", "unified_diff": "@@ -1,30 +1,30 @@\n \n Hex dump of section '.eh_frame_hdr':\n- 0x000111f0 011b033b a8010000 34000000 301effff ...;....4...0...\n- 0x00011200 c4010000 a021ffff e8010000 d021ffff .....!.......!..\n- 0x00011210 00100000 b824ffff e4100000 c628ffff .....$.......(..\n- 0x00011220 30120000 302affff 20100000 702affff 0...0*.. ...p*..\n- 0x00011230 50120000 d02bffff fc010000 802cffff P....+.......,..\n- 0x00011240 5c020000 8032ffff 9c020000 f036ffff \\....2.......6..\n- 0x00011250 4c030000 1037ffff 70030000 7037ffff L....7..p...p7..\n- 0x00011260 d40b0000 a03effff d80c0000 2048ffff .....>...... H..\n- 0x00011270 bc0f0000 006fffff c4030000 906fffff .....o.......o..\n- 0x00011280 30040000 2070ffff 9c040000 b070ffff 0... p.......p..\n- 0x00011290 28050000 5072ffff 60050000 c074ffff (...Pr..`....t..\n- 0x000112a0 98050000 6076ffff d0050000 d078ffff ....`v.......x..\n- 0x000112b0 08060000 907bffff 40060000 007effff .....{..@....~..\n- 0x000112c0 78060000 8080ffff b0060000 3082ffff x...........0...\n- 0x000112d0 e8060000 6085ffff 20070000 5088ffff ....`... ...P...\n- 0x000112e0 58070000 d096ffff 48080000 8098ffff X.......H.......\n- 0x000112f0 80080000 a09affff b8080000 209cffff ............ ...\n- 0x00011300 74090000 20a3ffff bc090000 c0a4ffff t... ...........\n- 0x00011310 f4090000 30a7ffff 2c0a0000 a0a8ffff ....0...,.......\n- 0x00011320 fc0a0000 a0afffff 440b0000 d0b1ffff ........D.......\n- 0x00011330 340e0000 90b3ffff 6c0e0000 e0b5ffff 4.......l.......\n- 0x00011340 a40e0000 70b7ffff 740f0000 7ebeffff ....p...t...~...\n- 0x00011350 34100000 82beffff 48100000 86beffff 4.......H.......\n- 0x00011360 5c100000 90beffff a0100000 60e2ffff \\...........`...\n- 0x00011370 e4110000 c0ecffff 70100000 a0edffff ........p.......\n- 0x00011380 08110000 00eeffff 44110000 70eeffff ........D...p...\n- 0x00011390 8c110000 d0f2ffff 64120000 ........d...\n+ 0x00011200 011b033b a8010000 34000000 201effff ...;....4... ...\n+ 0x00011210 c4010000 9021ffff e8010000 c021ffff .....!.......!..\n+ 0x00011220 90020000 ce25ffff dc030000 3327ffff .....%......3'..\n+ 0x00011230 30120000 202affff fc030000 802affff 0... *.......*..\n+ 0x00011240 50120000 c02bffff 4c020000 904fffff P....+..L....O..\n+ 0x00011250 90030000 f059ffff fc010000 d05affff .....Y.......Z..\n+ 0x00011260 b4020000 305bffff f0020000 a05bffff ....0[.......[..\n+ 0x00011270 38030000 f25fffff 10040000 f65fffff 8...._......._..\n+ 0x00011280 24040000 fa5fffff 38040000 0060ffff $...._..8....`..\n+ 0x00011290 4c040000 b060ffff ac040000 b066ffff L....`.......f..\n+ 0x000112a0 ec040000 206bffff 9c050000 406bffff .... k......@k..\n+ 0x000112b0 c0050000 a06bffff 040e0000 d072ffff .....k.......r..\n+ 0x000112c0 080f0000 507cffff ec110000 30a3ffff ....P|......0...\n+ 0x000112d0 14060000 c0a3ffff 80060000 50a4ffff ............P...\n+ 0x000112e0 ec060000 e0a4ffff 58070000 80a6ffff ........X.......\n+ 0x000112f0 90070000 f0a8ffff c8070000 90aaffff ................\n+ 0x00011300 00080000 00adffff 38080000 c0afffff ........8.......\n+ 0x00011310 70080000 30b2ffff a8080000 b0b4ffff p...0...........\n+ 0x00011320 e0080000 60b6ffff 18090000 90b9ffff ....`...........\n+ 0x00011330 50090000 80bcffff 88090000 00cbffff P...............\n+ 0x00011340 780a0000 b0ccffff b00a0000 d0ceffff x...............\n+ 0x00011350 e80a0000 50d0ffff a40b0000 50d7ffff ....P.......P...\n+ 0x00011360 ec0b0000 f0d8ffff 240c0000 60dbffff ........$...`...\n+ 0x00011370 5c0c0000 d0dcffff 2c0d0000 d0e3ffff \\.......,.......\n+ 0x00011380 740d0000 00e6ffff 64100000 c0e7ffff t.......d.......\n+ 0x00011390 9c100000 10eaffff d4100000 a0ebffff ................\n+ 0x000113a0 a4110000 b0f2ffff 64120000 ........d...\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame {}", "unified_diff": "@@ -1,273 +1,273 @@\n \n Hex dump of section '.eh_frame':\n- 0x0001139c 14000000 00000000 017a5200 017c0801 .........zR..|..\n- 0x000113ac 1b0c0404 88010000 20000000 1c000000 ........ .......\n- 0x000113bc 641cffff 70030000 000e0846 0e0c4a0f d...p......F..J.\n- 0x000113cc 0b740478 003f1a3b 2a322422 10000000 .t.x.?.;*2$\"....\n- 0x000113dc 40000000 b01fffff 08000000 00000000 @...............\n- 0x000113ec 5c000000 54000000 cc29ffff a7000000 \\...T....)......\n- 0x000113fc 00410e08 8502430e 0c870343 0e108604 .A....C....C....\n- 0x0001140c 430e1483 054e0e30 02400a0e 1441c30e C....N.0.@...A..\n- 0x0001141c 1041c60e 0c41c70e 0841c50e 04440b53 .A...A...A...D.S\n- 0x0001142c 0e34420e 38450e3c 410e404c 0e30480e .4B.8E...K.\n- 0x00012784 a73e05d1 4c00b03f 05e64b00 d23f05b6 .>..L..?..K..?..\n- 0x00012794 4d009040 05814c00 f1400582 4d009343 M..@..L..@..M..C\n- 0x000127a4 05d04b00 f44305a5 4c00da44 05a04c00 ..K..C..L..D..L.\n- 0x000127b4 b14505bb 4d00fd45 05974b00 814705e9 .E..M..E..K..G..\n- 0x000127c4 4c00d747 05914d00 b148058c 4d009349 L..G..M..H..M..I\n- 0x000127d4 05ee4c00 cf4905dc 4b00ffff 0105a303 ..L..I..K.......\n- 0x000127e4 050000ff ff017661 05000089 01059647 ......va.......G\n- 0x000127f4 00d51205 b647008d 1405ac47 00871505 .....G.....G....\n- 0x00012804 a74700bf 1605b147 00b91705 bb4700f1 .G.....G.....G..\n- 0x00012814 18059147 00eb1905 c04700a3 1b05c547 ...G.....G.....G\n- 0x00012824 009d1c05 9d4700d5 1d058c47 00cf1e05 .....G.....G....\n- 0x00012834 87470081 2005a247 008b2b05 ac47009b .G.. ..G..+..G..\n- 0x00012844 2c05b147 009b2d05 9147009b 2e05c547 ,..G..-..G.....G\n- 0x00012854 009b2f05 8c47009b 3005a247 00ffff01 ../..G..0..G....\n- 0x00012864 4a2c0587 05005705 d70300cd 03050000 J,....W.........\n- 0x00012874 8c0405ee 0400b304 059a0500 e4040593 ................\n- 0x00012884 0500c905 05ce0500 8906055c 00b60605 ...........\\....\n- 0x00012894 8e0600e6 0605de03 008d0705 d50500c6 ................\n- 0x000128a4 0705fd07 00f80705 920700ff ff0137f3 ..............7.\n- 0x000128b4 0105bd14 00d00305 b6140082 041aa414 ................\n- 0x000128c4 00800505 cb140081 0605c414 00c80705 ................\n- 0x000128d4 9d1400ff 071a9614 00f708df 0aab1400 ................\n- 0x000128e4 f61305cb 1400ffff 01056ed6 010000 ..........n....\n+ 0x00012484 ffff0176 61050000 89010596 4700d512 ...va.......G...\n+ 0x00012494 05b64700 8d1405ac 47008715 05a74700 ..G.....G.....G.\n+ 0x000124a4 bf1605b1 4700b917 05bb4700 f1180591 ....G.....G.....\n+ 0x000124b4 4700eb19 05c04700 a31b05c5 47009d1c G.....G.....G...\n+ 0x000124c4 059d4700 d51d058c 4700cf1e 05874700 ..G.....G.....G.\n+ 0x000124d4 812005a2 47008b2b 05ac4700 9b2c05b1 . ..G..+..G..,..\n+ 0x000124e4 47009b2d 05914700 9b2e05c5 47009b2f G..-..G.....G../\n+ 0x000124f4 058c4700 9b3005a2 4700ffff 014a2c05 ..G..0..G....J,.\n+ 0x00012504 87050057 05d70300 cd030500 008c0405 ...W............\n+ 0x00012514 ee0400b3 04059a05 00e40405 930500c9 ................\n+ 0x00012524 0505ce05 00890605 5c00b606 058e0600 ........\\.......\n+ 0x00012534 e60605de 03008d07 05d50500 c60705fd ................\n+ 0x00012544 0700f807 05920700 ffff0137 f30105bd ...........7....\n+ 0x00012554 1400d003 05b61400 82041aa4 14008005 ................\n+ 0x00012564 05cb1400 810605c4 1400c807 059d1400 ................\n+ 0x00012574 ff071a96 1400f708 df0aab14 00f61305 ................\n+ 0x00012584 cb1400ff ff01056e d6010000 ffff0110 .......n........\n+ 0x00012594 74b80100 00ba0205 8203008d 03050000 t...............\n+ 0x000125a4 ffff0110 73de0100 00890305 d50400fd ....s...........\n+ 0x000125b4 03680000 ffff0110 74b80100 00ba0205 .h......t.......\n+ 0x000125c4 8203008d 03050000 ffff0110 73de0100 ............s...\n+ 0x000125d4 00890305 d50400fd 03680000 ffff0110 .........h......\n+ 0x000125e4 7b050000 8b02059a 05008103 a9020000 {...............\n+ 0x000125f4 ffff0110 74fd0100 00af0305 de040083 ....t...........\n+ 0x00012604 046b0000 ffff0110 7be70100 009a0305 .k......{.......\n+ 0x00012614 ed04008d 04700000 ffff0110 7bc40100 .....p......{...\n+ 0x00012624 00cd0205 990300a4 03050000 ffff0112 ................\n+ 0x00012634 8f01f502 0000c104 05910600 fa04a701 ................\n+ 0x00012644 0000ffff 0112d801 05cf0500 af0205cb ................\n+ 0x00012654 0500d203 8d020000 ffff0110 7dd00100 ............}...\n+ 0x00012664 00da0205 9203009d 03050000 ffff0110 ................\n+ 0x00012674 78e20100 009a0305 88040093 04050000 x...............\n+ 0x00012684 ffff0138 415d0000 fc010586 0d00b402 ...8A]..........\n+ 0x00012694 6d8a0d00 d0030500 009a0405 8e0d008d m...............\n+ 0x000126a4 06050000 c5060586 0d00a807 058a0d00 ................\n+ 0x000126b4 db07ad01 8e0d00b3 0d4b0000 ffff0110 .........K......\n+ 0x000126c4 74b80100 00ba0205 8203008d 03050000 t...............\n+ 0x000126d4 ffff0110 73de0100 00890305 d50400fd ....s...........\n+ 0x000126e4 03680000 ffff0138 415d0000 fc010586 .h.....8A]......\n+ 0x000126f4 0d00b402 648a0d00 c8030500 00920405 ....d...........\n+ 0x00012704 8e0d0095 06050000 cd060586 0d00a807 ................\n+ 0x00012714 058a0d00 db07ad01 8e0d00b3 0d4b0000 .............K..\n+ 0x00012724 ffff0111 8001e501 0000f302 05ab0300 ................\n+ 0x00012734 b6030500 00ffff01 118001ee 010000ca ................\n+ 0x00012744 0305ba04 00c50405 0000ffff 0138415d .............8A]\n+ 0x00012754 0000fc01 05960d00 b402769a 0d00d803 ..........v.....\n+ 0x00012764 050000a2 04059e0d 00a50605 0000dd06 ................\n+ 0x00012774 05960d00 bb07059a 0d00eb07 ad019e0d ................\n+ 0x00012784 00c30d4b 0000ffff 01eb02e2 0105b64b ...K...........K\n+ 0x00012794 00800205 9c4b00b1 02eb02c2 4b00fe07 .....K......K...\n+ 0x000127a4 05a34b00 a608058b 4c008e0b 05bd4b00 ..K.....L.....K.\n+ 0x000127b4 f50f05b1 4b008c12 05aa4b00 d51212c2 ....K.....K.....\n+ 0x000127c4 4b00e812 05d54b00 ec160592 4c00ac17 K.....K.....L...\n+ 0x000127d4 05c94b00 fe190587 4d008320 05ca4c00 ..K.....M.. ..L.\n+ 0x000127e4 fd200599 4c00db21 05aa4d00 b2229d01 . ..L..!..M..\"..\n+ 0x000127f4 c24b00f2 2405ca4d 00ef2505 c54c00a3 .K..$..M..%..L..\n+ 0x00012804 2605bb4c 00c92605 b64c00a9 2e05c04c &..L..&..L.....L\n+ 0x00012814 00e33005 e24c00af 3105dd4c 00e03105 ..0..L..1..L..1.\n+ 0x00012824 f84c008c 3205ac4c 00d63205 f34c008e .L..2..L..2..L..\n+ 0x00012834 3305864c 00df3305 fd4c0083 3405e14b 3..L..3..L..4..K\n+ 0x00012844 00bf3405 d84c00df 3405a54d 00ff3405 ..4..L..4..M..4.\n+ 0x00012854 a04d00af 35059b4d 00cf3505 964d00ef .M..5..M..5..M..\n+ 0x00012864 3505fc4b 00933605 b14c00ef 3705c54d 5..K..6..L..7..M\n+ 0x00012874 008b3805 f54b009b 398501c2 4b00a83b ..8..K..9...K..;\n+ 0x00012884 05cf4d00 973c05c0 4d00d03d 05b14d00 ..M..<..M..=..M.\n+ 0x00012894 ed3d05f0 4b008f3e 05eb4b00 a73e05d1 .=..K..>..K..>..\n+ 0x000128a4 4c00b03f 05e64b00 d23f05b6 4d009040 L..?..K..?..M..@\n+ 0x000128b4 05814c00 f1400582 4d009343 05d04b00 ..L..@..M..C..K.\n+ 0x000128c4 f44305a5 4c00da44 05a04c00 b14505bb .C..L..D..L..E..\n+ 0x000128d4 4d00fd45 05974b00 814705e9 4c00d747 M..E..K..G..L..G\n+ 0x000128e4 05914d00 b148058c 4d009349 05ee4c00 ..M..H..M..I..L.\n+ 0x000128f4 cf4905dc 4b00ffff 0105a303 050000 .I..K..........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.init_array {}", "source2": "readelf --wide --decompress --hex-dump=.init_array {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.init_array':\n- 0x00013dbc b03d0000 203c0000 603c0000 .=.. <..`<..\n+ 0x00013dbc b03d0000 203c0000 803c0000 .=.. <...<..\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 31613636 30646136 30653436 34636430 1a660da60e464cd0\n- 0x00000010 38626463 66646130 38376632 66646533 8bdcfda087f2fde3\n- 0x00000020 62326130 38622e64 65627567 00000000 b2a08b.debug....\n- 0x00000030 1f1edc0b ....\n+ 0x00000000 38636639 38343365 39353738 65386566 8cf9843e9578e8ef\n+ 0x00000010 33316135 65653939 31623162 34363739 31a5ee991b1b4679\n+ 0x00000020 65383765 33642e64 65627567 00000000 e87e3d.debug....\n+ 0x00000030 a821349c .!4.\n \n"}]}]}]}]}, {"source1": "porechop-dbgsym_0.2.4+dfsg-8_i386.deb", "source2": "porechop-dbgsym_0.2.4+dfsg-8_i386.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-12-08 20:07:46.000000 debian-binary\n -rw-r--r-- 0 0 0 540 2024-12-08 20:07:46.000000 control.tar.xz\n--rw-r--r-- 0 0 0 390456 2024-12-08 20:07:46.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 386968 2024-12-08 20:07:46.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,12 +1,12 @@\n Package: porechop-dbgsym\n Source: porechop\n Version: 0.2.4+dfsg-8\n Auto-Built-Package: debug-symbols\n Architecture: i386\n Maintainer: Debian Med Packaging Team \n-Installed-Size: 403\n+Installed-Size: 399\n Depends: porechop (= 0.2.4+dfsg-8)\n Section: debug\n Priority: optional\n Description: debug symbols for porechop\n-Build-Ids: 541a660da60e464cd08bdcfda087f2fde3b2a08b\n+Build-Ids: d38cf9843e9578e8ef31a5ee991b1b4679e87e3d\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1 +1 @@\n-usr/lib/debug/.build-id/54/1a660da60e464cd08bdcfda087f2fde3b2a08b.debug\n+usr/lib/debug/.build-id/d3/8cf9843e9578e8ef31a5ee991b1b4679e87e3d.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/lib/debug/.build-id/54/\n--rw-r--r-- 0 root (0) root (0) 401432 2024-12-08 20:07:46.000000 ./usr/lib/debug/.build-id/54/1a660da60e464cd08bdcfda087f2fde3b2a08b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/lib/debug/.build-id/d3/\n+-rw-r--r-- 0 root (0) root (0) 398316 2024-12-08 20:07:46.000000 ./usr/lib/debug/.build-id/d3/8cf9843e9578e8ef31a5ee991b1b4679e87e3d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-12-08 20:07:46.000000 ./usr/share/doc/porechop-dbgsym -> porechop\n"}]}]}]}]}